Ich habe ein schwerwiegendes Problem mit der Batterie meines offiziellen Cyanogenmod Custom ROM. Nachdem ich es in Community-Foren besprochen hatte, wurde mir vorgeschlagen, logcat zur Fehlerbehebung zu verwenden.
Problem:
Jedes Mal, wenn ich mein Gerät nach einem vollständigen Ladevorgang vom Computer trenne, wird der Akku schnell entladen. Es verliert fast 50% in 15-20 Minuten. Wie oben erwähnt, plane ich, logcat zu verwenden, um das Problem zu erfassen. Ich plane, adb logcat
sofort nach dem Trennen des Telefons von der Stromversorgung zu laufen . Ich habe jedoch in der Vergangenheit logcat verwendet und fand es sehr, sehr schwierig, bestimmte Daten aus der großen Ausgabe zu extrahieren. Ich habe bereits die offizielle logcat-Hilfeseite und das Lesen und Schreiben von Protokollen durchgesehen, um festzustellen , ob ich etwas Nützliches finden konnte, aber keine Lösung für mein Problem gefunden habe.
Frage:
- Gibt es überhaupt Filter oder eine andere Funktion, mit der ich die logcat-Ausgabe auf die Statistiken beschränken kann, die nur mit der Akkunutzung zusammenhängen?
- Kann
adb shell dumpsys batterystats > batterystats.txt
mir so etwas besser helfen? Wenn ja, wie verwende ich es, um zu bekommen, was ich will?
UPDATE:
BatteryStats für meinen Drain finden Sie jetzt hier bei Patebin. Dies ist auch meine Batterie-Historien-Tabelle: