Estou enfrentando um problema grave de dreno de bateria na minha ROM personalizada Cyanogenmod oficial. Depois de discuti-lo nos fóruns da comunidade, foi sugerido que eu use o logcat para solucionar o problema.
Problema:
Toda vez que eu desconecto o dispositivo após uma carga completa, ele descarrega a bateria rapidamente. Perde quase 50% em 15 a 20 minutos. Como mencionado acima, planejo usar o logcat para tentar capturar o problema. Estou planejando executar adb logcat
imediatamente após desconectar o telefone da energia. No entanto, eu usei o logcat no passado e achei muito difícil extrair dados específicos da saída grande. Eu já passei por página logcat ajuda oficial e Leitura e Escrita Logs para ver se eu poderia encontrar algo útil, mas eu não poderia encontrar uma solução para o meu problema.
Questão:
- Existe alguma maneira de usar filtros ou algum outro recurso em que eu possa limitar a saída do logcat às estatísticas relacionadas apenas ao uso da bateria?
- Algo como pode
adb shell dumpsys batterystats > batterystats.txt
ser de melhor utilidade para mim? Se sim, como usá-lo para obter o que quero?
ATUALIZAÇÃO: O
BatteryStats para meu dreno agora pode ser encontrado aqui em Patebin. Também esta é a minha tabela do historiador da bateria: