Cambia la configuración de "Luz de notificación de pulso" / luz de trackball en Android (¿solo Nexus One?)

En el Nexus One (al menos en 2.1-actualización1, y creo que en 2.1), hay una configuración en Sonido y pantalla: "Luz de notificación de pulso". Esto no parece estar presente en la imagen del emulador "2.1 con las API de Google". Todavía no he revisado ningún otro dispositivo.

Luz de notificación de pulso: luz de bola de seguimiento de pulso repetidamente para nuevas notificaciones http://chris.boyle.name/images/20100206-pulse-trackball.png

Quiero configurar esto mediante programación sin la interacción del usuario, con el fin de crear un complemento Locale, para que el dispositivo pueda captar mi atención cuando estoy despierto en mi escritorio, sin tener que iluminar la habitación cuando alguien me envía a las 4am. Es muy brillante

No lo vi enandroid.provider.Settings.System donde viven muchas otras cosas en esta pantalla, así que eché un vistazo a la fuente de la plataforma. Hay algunas partes relevantes en NotificationManagerService, enenqueueNotificationWithTag yupdateLightsLocked. Eso se va aServicio de hardware que parece más allá del punto de preocuparse por la configuración del usuario. No tengo idea de dónde se implementa esta configuración o cómo podría influir en ella.

Espero que la respuesta sea "no hay API para esto" (quizás relacionado con que sea específico de Nexus One), y que lo mejor que puedo hacer es programar (usando Locale u otra cosa) una intención deACTION_DISPLAY_SETTINGS para recordarme que establezca la caja manualmente, lo cual sería una mierda. Espero haberme perdido algo, o esoun Google está leyendo esto y me puede decir que esto se planea agregar a la API?

Respuestas a la pregunta(1)

Su respuesta a la pregunta