He estado enfrentando un problema grave de agotamiento de la batería en mi ROM personalizada oficial de Cyanogenmod. Después de discutirlo en los foros de la comunidad, se sugirió que use logcat para solucionar el problema.
Problema:
cada vez que desconecto mi dispositivo después de una carga completa, la batería se agota rápidamente. Pierde casi el 50% en 15-20 minutos. Como se mencionó anteriormente, planeo usar logcat para tratar de capturar el problema. Estoy planeando correr adb logcat
inmediatamente después de desconectar el teléfono de la corriente. Sin embargo, he usado logcat en el pasado y me resultó muy difícil extraer datos específicos de la salida grande. Ya fui a través de la página Logcat ayuda oficial y de lectura y escritura de registros para ver si podía encontrar algo útil, pero no pude encontrar una solución para mi problema.
Pregunta:
- ¿Hay alguna forma de usar filtros o alguna otra característica en la que pueda limitar la salida de logcat a las estadísticas que solo están relacionadas con el uso de la batería?
- ¿Puede algo como
adb shell dumpsys batterystats > batterystats.txt
ser de mejor uso para mí? Si es así, ¿cómo lo uso para obtener lo que quiero?
ACTUALIZACIÓN:
BatteryStats para mi drenaje ahora se puede encontrar aquí en Patebin. También esta es mi tabla de historiador de batería: