Android und dessen Akkuverbrauch - Was kann man gegen tun ?
Hi.
Ich denke das Thema sollte mal speziell angesprochen werden um an einer Stelle alle Tips zum Akkuverbrauch zusammen zu stellen.
Ich habe das aktuelle Darkstone Image vom 07.08.10 und was mich am meisten bisher stört ist der enorme Akkuverbrauch.
Heute Nacht ist der Akku innerhalb von 7 Stunden von 78% auf 46% gesunken.
Ich habe kurz davor mit dem Taskmanager alles soweit geschlossen und das Telefon auf "Flugmodus" gestellt.
Was kann man noch tun um den Akkuverbrauch auf höchstens 2% in der Stunde zu senken? Oder liegt es nur daran, daß die Treiber und das Powermanagement zu jetzigem Zeitpunkt noch nicht ausgereift sind?
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
zum jetzigen zeitpunkt bleibt uns nur das warten übrig, bis die devs dafür eine lösung gefunden haben.
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Das ist nicht wahr! Man kann sehr wohl etwas tun!
Ich empfehle dir setcpu und diesen Thread bei den Devs:
http://forum.xda-developers.com/showthread.php?t=734886
Besorge dir zudem das App JuiceDefender aus dem App-Store. Damit solltest du den Energiehunger eindämmen können.
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Installiere Dir mal bitte, wenn nicht bereits vorhanden, BSB Tweak 1.6 und setze die dortige Option "Power Savings" auf "On".
Bitte jetzt noch keinen Softreset machen.
Nun änderst Du folgende Dinge in der Reg.
HKLM\Comm\AsyncMac1\Params
DisablePowerManagement=0
HKLM\Comm\PPTP1\Params
DisablePowerManagement=0
HKLM\Comm\L2TP1\Params
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass\High_Capacity
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class\ High_Capacity
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class
DisablePowerManagement=0
Jetzt kommt der obligatorische Softreset.
Dann startest Du Android und erfreust Dich hoffentlich einer besseren Battery-Lifetime.
LG
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Ich hab den Akuuverbrauch mit Hilfe der Tool's:
-SetCPU und
-Advanced Taskkiller
in den Griff bekommen.
In der letzten Nacht ( 8h | kein Flugmodus) ein Akkuverbrauch von knapp 10% (von 96% auf 87% wenn ich mich richtig erinnere ;) )
WinMo-Rom: Goatrip 5.2 Stock
Radio-Rom: 2.12.50.02_2
Android: FroyoStone Sense (7.8.2010)
zimage: was dabei war.
Wenn ich naürlich das Phone ordentlich benutze, kriege ich den akku auch innerhalb von vier stunden an seine Grenzen. Also tägliches laden ist PFLICHT :(
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Zitat:
Zitat von
Bas@HD2
Wenn ich naürlich das Phone ordentlich benutze, kriege ich den akku auch innerhalb von vier stunden an seine Grenzen. Also tägliches laden ist PFLICHT :(
Ich befürchte, das wird auch immer obligat bleiben. Dazu ist der orig. Akku viel zu schwach.
Das ist halt der Preis für das relativ flache HD2.
Ich werde heute Abend mal berichten, welche Auswirkungen die Änderungen aus dem post #4 auf meine Lifetime haben.
Ich starte den Test jetzt um 11:55 Uhr mit 96% Battery.
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Moin,
nun muss ich meinen Senf auch mal dazugeben: :rolleyes:
Ich habe seit drei Tagen nun das aktuelleste Android (das 2.2er Build von Darkstone inkl. Sense) auf meinem HD2.
Um es kurz zu fassen: Bis auf zwei kleine Probleme bin ich restlos begeistert. Dazu kommt, dass ich der Meinung bin dass der Akkuverbrauch schlichtweg so hoch ist, weil ich das Handy nun keine 10 Minuten mehr in Ruhe liegen lassen kann. Android ist einfach viel unterhaltsamer als WM. Ich lade mein Handy jede Nacht (musste ich bei WM auch) und gestern bin ich ebenfalls den ganzen Tag mit einer Handyladung unter Android ausgekommen - natürlich nur recht knapp, da ich fast 2 Stunden im Android Market rumgesucht habe.
Ich finde den Akkuverbrauch jedenfalls nicht so unangemessen wie viele andere... ;)
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Mit der App "juicedefender" soll man die Akkulaufzeit noch mal ganz nett steigern können....
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Widgets deaktivieren ist das effektivste. Manche saugen extrem viel Strom. Mit darkstones Android Build habe braucht mein HD2 nur 1% Akku pro Stunde.
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
^^ Weißt Du, welche speziell besonders saugen?
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
ne keine ahnung. kannst nur per trial and error ermitteln.
hab selbst pure calendar und so eine wetter-uhr kombination laufen gehabt. da hats 55% akku in der nacht gezogen. nachdem ich beides deaktiviert habe, nur 7% im gleichen zeitraum ... :)
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Zitat:
Zitat von
Chris X.
Installiere Dir mal bitte, wenn nicht bereits vorhanden, BSB Tweak 1.6 und setze die dortige Option "Power Savings" auf "On".
Bitte jetzt noch keinen Softreset machen.
Nun änderst Du folgende Dinge in der Reg.
HKLM\Comm\AsyncMac1\Params
DisablePowerManagement=0
HKLM\Comm\PPTP1\Params
DisablePowerManagement=0
HKLM\Comm\L2TP1\Params
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass\High_Capacity
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class\ High_Capacity
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class
DisablePowerManagement=0
Jetzt kommt der obligatorische Softreset.
Dann startest Du Android und erfreust Dich hoffentlich einer besseren Battery-Lifetime.
LG
Darf ich mal fragen wo da der Sinn ist? Weil was man im WinMo einstellt, gilt doch nicht für Android oder? Ich meine WinMo läuft doch nicht mehr wenn man Android hochbootet. Android hat doch ne ganz andere Ernergieverwaltung als WinMo. Sprich, was nützt es mir, wenn ich in WinMo in der Registry rumschraube und bei BSB-Tweaks die PowerSaving-Option aktiviere? Wenn ich Android starte, läuft weder BSB-Tweaks noch die Windows Registry.
Also ich habe das mattc 1.5 Android Desire-Build und muss sagen, ich bin mit der Akku-Leistung zufrieden. Habe natürlich diese Tweaks mal ausprobiert um einen Vergleich zu ziehen. Aber wie erwartet brachte es null. Mit und ohne Tweak hielt der Akku 1,5 Tage dann muss ich ihn laden. Also hält genauso lange wie unter WinMo.
Aber ich lass mich gern eines besseren belehren, wenn mir hier das einer plausible und einleuchtent erklärt, was die WinMo-Energieverwaltung und Registry mit Android am Hut haben. :)
In diesem Sinne
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
windows wird zwar gestoppt, aber die initialisierung der hardware erfolgt trotzdem schon beim start von wm. d.h. diverse einstellungen können durchaus einfluss auf den betrieb von android haben.
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Zitat:
Zitat von
chalid
windows wird zwar gestoppt, aber die initialisierung der hardware erfolgt trotzdem schon beim start von wm. d.h. diverse einstellungen können durchaus einfluss auf den betrieb von android haben.
Joah, aber
a) haben die Registry-Einträge nichts mit der Initialisierung zu tun, sondern mit der Verwaltung der Hardware (kommen auch erst IN WM zum Einsatz, nicht beim booten),
b) killt HaRET Windows komplett, da Android die Hardware auch nochmal initialisieren muss.
In so Fern stellt sich mir die gleiche Frage wie baum2k.
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Ich stelle keinen Unterschied zwischen WM und Android fest. Beide System laufen bei normaler Benutzung ca 1.5 Tage ohne aufladen.
Bei viel Spielerei ist nach spätestens 3 Stunden auf beiden Systemen Schluss.
Komme also mit Android klar.
Sobald USB läuft und damit auch normales Syncen wie von ActiveSync gewohnt werde ich auf Android umstellen.
AW: Android und dessen Akkuverbrauch - Was kann man gegen tun ?
Was soll denn an USB nochlaufen?
Nutze Automount.
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Zitat:
Zitat von
kbon
Joah, aber
a) haben die Registry-Einträge nichts mit der Initialisierung zu tun, sondern mit der Verwaltung der Hardware (kommen auch erst IN WM zum Einsatz, nicht beim booten),
b) killt HaRET Windows komplett, da Android die Hardware auch nochmal initialisieren muss.
In so Fern stellt sich mir die gleiche Frage wie baum2k.
nach den registry einträgen muss man sowieso neu starten, hat also schon was mit der initialisierung der hardware zu tun. windows wird eben nicht komplett gekillt, d.h. es bleiben reste im speicher. das ist auch der grund warum android besser lauft wenn windows mit minimalsettings lauft.
AW: ANDROID und dessen Akkuverbrauch - Was kann man gegen tun ?
Zitat:
Zitat von
chalid
windows wird eben nicht komplett gekillt, d.h. es bleiben reste im speicher. das ist auch der grund warum android besser lauft wenn windows mit minimalsettings lauft.
nope, leider immer noch eine verbreitete Annahme. Windows wird komplett gekillt!
Steht inzwischen auch in den meisten Hilfe/FAQ/Info Threads diverser Entwickler.
Der einzige Zusammenhang, der bestehen könnte, ist der dass Android evtl. Teile der Hardware über den letzten/aktuellen Zustand initialisiert, und nicht "von Null" (deswegen bleiben z.B. Hardware Buttons an/aus).
AW: Android und dessen Akkuverbrauch - Was kann man gegen tun ?
mag schon sein, dass es in den meisten faqs steht, aber es stimmt trotzdem nicht ganz.
Zitat:
Zitat von
Cotulla
no, WM is not running.
but! last system state in WM can cause difference in Android behavior.
mostly because Android kernel code assume, that it's running on clear system, after bootloader.
wie gesagt, windows mobile wird gestoppt, aber im speicher bleiben trotzdem reste und der hardwarestatus unter windows mobile kann android beeinflussen. daher haben auch autobacklight, gsensor und buttonbacklight etc. einstellungen in windows einfluss auf die funktionalität in android.
AW: Android und dessen Akkuverbrauch - Was kann man gegen tun ?
Zitat:
Zitat von
kbon
dass Android evtl. Teile der Hardware über den letzten/aktuellen Zustand initialisiert
Zitat:
Zitat von
chalid
aber im speicher bleiben trotzdem reste und der hardwarestatus unter windows mobile kann android beeinflussen.
Zitat:
Zitat von Cotulla
but! last system state in WM can cause difference in Android behavior.
Gut, dann sind wir uns darin ja einig ^^ Danke auch für die Bestätigung meiner Vermutung.
Dennoch läuft nichts mehr von Windows ^^
HaRET killt den Windows Kernel, da läuft also nichts mehr.
"Android kernel code assume, that it's running on clear system" sagt ja genau das o.g. , nämlich dass der letzte/aktuelle Zustand aus Windows die Ausgangsbasis für die Hardwareinitialisierung durch Android ist.
Ist ja auch nicht so wichtig =)
Dass Einstellungen des PowerManagements in WM Einfluss aufs PowerManagement in Android haben, überzeugt mich dennoch nicht. Jedenfalls nicht ohne "guten Beweis".
Naja, probieren schadet ja nicht. Uns wenns gut läuft..bitteschön =)