De la noche a la mañana, partiendo de una carga del 100%, con todas las aplicaciones cerradas, incluso desde un nuevo reinicio, con la pantalla por supuesto apagada, mi teléfono (Redmi 6) termina con una carga del ~90%. Sé que esto es anormal, ya que mi teléfono anterior (Redmi 5A, con la batería desgastada) termina con ~ 99% en la misma situación.
Es bastante molesto saber que algo me consume inútilmente la batería. Estoy bastante seguro de que se debe a algún error de software. Encontrando el problema también en MIUI 10 y 11.
Me gustaría averiguar el culpable para solucionar el problema. ¿Qué puedo hacer?
Para que conste, mi syslog recibe los siguientes dos errores un montón (varios por segundo):
BoostFramework() : Exception_1 = java.lang.ClassNotFoundException: com.qualcomm.qti.Performance
BoostFramework() Ux Perf : Exception = java.lang.ClassNotFoundException: com.qualcomm.qti.UxPerformance
(luego, por si acaso, he ido a las opciones de desarrollador y he desactivado totalmente el registro, ¡quién sabe! Pero no solucionó el problema de la batería).
Además, para que conste, ya he buscado mucho en Google sobre ese problema de agotamiento de la batería, y he probado la siguiente solución: Ir a "Ajustes > App > Permisos > Autoinicio" y desactivar todo (en mi caso sólo tenía activada la "Cámara"). Lamentablemente, no se solucionó el problema.
Actualización:
He ejecutado "Estadísticas de uso de la batería" durante el día, y me informó de que la pantalla era la más (como el 90~95%, si no recuerdo mal) el uso de la batería, seguido de unos pocos % por las redes (celular, wifi).
Pero aquí acabo de mirar las "estadísticas de uso de la batería" y me ha dado resultados interesantes: Pantalla 35%, Celular en espera 31%, Wifi 24%
Esto es algo que yo también sospechaba. Es muy posible que el agotamiento de la batería sea causado por la actividad de la red (tanto celular como wifi), que a su vez podría ser causada por algún error de software. A pesar de que me aseguré de que no hay aplicaciones o widgets en ejecución. ¿Qué podría hacer para investigar más este camino? ¿Quizás haya algún ajuste (posiblemente avanzado) que pueda solucionar el problema?
Actualización 2:
Tal y como se sugiere en los comentarios, he probado el "modo avión" (es decir, las redes celular y wifi desactivadas) y parece que se soluciona el problema. Creo que ambos, celular y wifi, causan el drenaje de la batería.
Sin embargo, eso añade un molesto paso de manejo, y no puedo recibir llamadas mientras estoy en modo avión. Me gustaría poder evitar ese manejo extra. Normalmente no uso el wifi, así que probaré a desactivar sólo el wifi y ver si es suficiente.
El chipset MediaTek del Redmi 6 parece definitivamente una mala elección. Este chipset prohíbe casi cualquier ROM personalizada, y ahora descubro que no es nada eficiente energéticamente para las redes
Actualización 3:
Algunos comentarios tras un extenso periodo de pruebas. Puedo mantener la red celular y los datos móviles siempre encendidos, apagando el wifi parece ser suficiente. De la noche a la mañana, la batería baja apenas al 99%, llega al 98% en el peor de los casos a veces incluso se queda en el 100% :)
Junto con un buen plan de telefonía móvil, simplemente mantengo el wifi siempre apagado, y ya no pienso en este tema :)