Algunos usuarios de Android se quejan a menudo de que algún servicio del sistema se ejecuta constantemente, por lo que sólo quieren deshacerse de él a cualquier precio para evitar el agotamiento de la batería. En mi caso es DreamManagerService
que no tiene importancia en este momento.
Dado que se trata de un servicio del sistema ( service list | grep -i dream
) no lo encuentro en la lista de procesos ( ps -x | grep -i dream
), y curiosamente también no se ve en init.rc
o similar. Así que mi pregunta es más sobre: ¿cómo detener un servicio del sistema? (específicamente en Android)
EDIT: La versión de Android es la 5.0.2 para la pregunta actual. Se ha informado por otros usuarios que en Android 6 aparentemente este servicio es visible y puede ser manejado mucho mejor.
Como breve introducción (bonus FYI), el llamado DreamManagerService A saber, DayDreams o simplemente salvapantallas, tiene sentido para las pantallas OLED que apagan los píxeles negros, pero algunos teléfonos LCD IPS también permiten esta funcionalidad (sin razón).
Obviamente ya he comprobado que la configuración está bien ( desactivar el salvapantallas ), pero el servicio sigue funcionando y de alguna manera impide que la CPU duerma, consumiendo así la batería. Este hecho se puede diagnosticar utilizando Wakelock Detector
o una aplicación similar.
0 votos
¡No! Este servicio interno no aparece en la aplicación -- ya he investigado con desactivar el servicio Además, no puedo encontrar ninguna aplicación llamada My Android Toolbox. ¿Lo has probado tú mismo? El nombre del servicio interno es "sueños".
0 votos
Utilicé Caja de herramientas ROM para congelar eso Sueños básicos en 6.0.1- necesita editar su pregunta para mencionar la versión de Android y esta es la otra aplicación, lo siento nombre equivocado antes Mis herramientas Android
1 votos
Gracias @beeshyams, he estado mirando su sugerencia, pero al parecer en Lolipop no funciona (todavía oculto). Voy a publicar mi respuesta 'manual' más tarde.