Bendroid
Ambitioniertes Mitglied
- 14
Der Android OS Bug
Für alle, die auch den "Android OS" Bug haben und den Prozess mit locker 60% oder sogar 80% im Akkuverbrauch sehen: Ich konnte das Problem bei mir lösen, nachdem ich einige Tage verschiedene ROMs, Kernel und Modems in den verschiedensten Versionen ausprobiert habe, aber überall, in jeder Kombination, das gleiche Problem hatte.
Wie immer hatte ich von Anfang an das Programm Battery Monitor Widget installiert, um bei den verschiedenen Kombinationen zu messen, wie hoch der Stromverbrauch ist. Man will ja immerhin wissen, was die beste Kombination ist. Battery Monitor Widget zeigte im WLAN durchgehend einen Verbrauch von etwa 40-60mA im Idle an!!! Das ist kein Messfehler, sondern korrekt, da das Handy etwa 3% Akku pro Stunde im Idle verbrauchte. Nach 5 Stunden Nichtstun (Bildschirm war nur 5 Minuten an) hatte der Akku nur noch 86%. Manchmal ging der Verbrauch sogar auf bis zu 90mA hoch. Normal sollten im WLAN etwa 8mA sein (0,5% pro Stunde).
Um dem Problem auf die Spur zu kommen, installierte ich auch noch die Programme Watchdog Task Manager Lite, BetterBatteryStats und CPU Spy. Watchdog Task Manager meldete alle paar Minuten, dass bei ausgeschaltetem Bildschirm der System-Prozess suspend mit 99,9% CPU Auslastung fröhlich den Akku vernichtete. Lange Rede, kurzer Sinn: Kurz bevor ich vollkommen dem Wahnsinn verfallen konnte, wobei ich das Galaxy S2 vermutlich rituell verb(r)annt hätte, stoltperte ich über zwei xda-Threads:
Die Lösung scheint es für den Moment zu sein, einfach alle System Monitoring Tools zu deinstallieren, da diese scheinbar diesen offenen Bug triggern. Dies gilt zumindest so lange, bis der Bug seitens Samsung behoben wurde. Anstatt herauszufinden, wie viel Strom das Handy verbraucht, sorgt man gerade durch die Messung dafür, dass das Handy mehr Strom verbraucht, als es verbaruchen würde, wenn man gar nicht messen würde. Auf diese Problematik weist auch slyydrr im ersten verlinkten xda-Thread hin:
An die Mods: Ich habe das erst mal als neuen Thread aufgemacht, weil der Bug viele Besitzer (ähnlich wie micht) extrem nervt und es als eigenständiger Thread vermutlich mehr Betroffene erreicht. Wenn euch das stört, könnt ihr das gerne in den Akku-Tread verschieben.
Für alle, die auch den "Android OS" Bug haben und den Prozess mit locker 60% oder sogar 80% im Akkuverbrauch sehen: Ich konnte das Problem bei mir lösen, nachdem ich einige Tage verschiedene ROMs, Kernel und Modems in den verschiedensten Versionen ausprobiert habe, aber überall, in jeder Kombination, das gleiche Problem hatte.
Wie immer hatte ich von Anfang an das Programm Battery Monitor Widget installiert, um bei den verschiedenen Kombinationen zu messen, wie hoch der Stromverbrauch ist. Man will ja immerhin wissen, was die beste Kombination ist. Battery Monitor Widget zeigte im WLAN durchgehend einen Verbrauch von etwa 40-60mA im Idle an!!! Das ist kein Messfehler, sondern korrekt, da das Handy etwa 3% Akku pro Stunde im Idle verbrauchte. Nach 5 Stunden Nichtstun (Bildschirm war nur 5 Minuten an) hatte der Akku nur noch 86%. Manchmal ging der Verbrauch sogar auf bis zu 90mA hoch. Normal sollten im WLAN etwa 8mA sein (0,5% pro Stunde).
Um dem Problem auf die Spur zu kommen, installierte ich auch noch die Programme Watchdog Task Manager Lite, BetterBatteryStats und CPU Spy. Watchdog Task Manager meldete alle paar Minuten, dass bei ausgeschaltetem Bildschirm der System-Prozess suspend mit 99,9% CPU Auslastung fröhlich den Akku vernichtete. Lange Rede, kurzer Sinn: Kurz bevor ich vollkommen dem Wahnsinn verfallen konnte, wobei ich das Galaxy S2 vermutlich rituell verb(r)annt hätte, stoltperte ich über zwei xda-Threads:
- [DEV][THINKTANK] Fix Android OS Bug.
- FIX and INVESTIGATION: Android OS (battery drain) problem on Gingerbread.
(Mögliche) Lösungjbdroid schrieb:it's recognized that some phones do have battery life problems that stem from: (a) not properly suspending to low-power states and, (b) continually attempting to suspend and resume, burning CPU in the suspend thread. The causes tend to be due to devices continually generating interrupts (that might not be properly handled by device drivers and hence continue to be generated), or drivers rejecting suspend for conditions that should be short-lived but instead persist for long time periods. In many cases the drivers involved are written by OEMs and Google does not have any knowledge of the drivers or devices causing the problem -- the folks who made the phone need to take a look.
Die Lösung scheint es für den Moment zu sein, einfach alle System Monitoring Tools zu deinstallieren, da diese scheinbar diesen offenen Bug triggern. Dies gilt zumindest so lange, bis der Bug seitens Samsung behoben wurde. Anstatt herauszufinden, wie viel Strom das Handy verbraucht, sorgt man gerade durch die Messung dafür, dass das Handy mehr Strom verbraucht, als es verbaruchen würde, wenn man gar nicht messen würde. Auf diese Problematik weist auch slyydrr im ersten verlinkten xda-Thread hin:
Nachdem ich also die Programmeslyydrr schrieb:Disabling all battery/process monitoring software has shown an initial decrease in Android OS usage (significant so far)
- Battery Monitor Widget
- BetterBatteryStats
- Watchdog Task Manager Lite
- CPU Spy
An die Mods: Ich habe das erst mal als neuen Thread aufgemacht, weil der Bug viele Besitzer (ähnlich wie micht) extrem nervt und es als eigenständiger Thread vermutlich mehr Betroffene erreicht. Wenn euch das stört, könnt ihr das gerne in den Akku-Tread verschieben.
Zuletzt bearbeitet von einem Moderator: