Akkumulátor kalibráció Android alatt

Nagyon sokan szeretik androidos kütyükön a különféle “battery widget”-eket használni. Ilyen widgetek sokszor százalékos pontossággal megmondják az akku töltöttségét. A gyártók az androidos okostelefonjuk akkumulátor üzemidejéről összehordanak mindenféle salátát…

Ugyanakkor ekkor jön elő, hogy a “gyári” és a telepített battery widget mást mutat! A különféle tesztírások során az egyik legnehezebb kérdés amire válaszolni kell, hogy mennyit bír az akkumulátor. Mert ezt ugyanis a legnehezebb meghatározni! Mivel nem vagyunk egyformák, ezért nem is egyformán használjuk az okostelefonunkat. Így viszont van akinek fél nap alatt lemerül, másnál meg akár 2 napig is elmegy.

Amiért írom ezt a blogot annak az az oka, hogy sokféle “battery widget” létezik már androidra. Mindenféle formában, nagyon sokrétű tudással és százalékos állapotjelzéssel.De mennyire is pontos ez a töltöttséget jelző ikon?

Hát a tapasztalat az, hogy nagyon nagy szórás van köztük és megdöbbenéssel tapasztalható, hogy akár a két ( vagy a mazohisták akik 3-4 ilyen widgetet is feltesznek) állapotjelzés tekintetében akár 25-30% eltérés is lehet. Sőt vannak olyan esetek is amikor okostelefonunk állapotjelzője hirtelen 10-20%-kal esik! HŐŐ????

Ez ellen viszont tehetünk ugyanis rendszerünk tárolja az előző töltésciklusok adatait! Ha biztosra akarunk menni akkor töröljük a korábbi töltések feljegyzéseit. Vagyis (vigyázok a fogalmazással) egyfajta akkumulátor kalibrációt hajtunk végre. A folyamat telepített Android SDK-t és rootolt készüléket igényel.

1, Töltsük fel kikapcsolt állapotban 100%-ra az akkumulátorunkat
2, Csatlakoztassuk okostelefonunkat számítógépre SDK-ból nyissunk egy parancssort.
3, biztos ami biztos, készítsünk egy biztonsági mentést a batterstat.bin-ről:
adb pull /data/system/batterystats.bin batterystats.bin
4, Töröljük az okostelefonunkról immáron ezt a fájlt:
adb shell
rm /data/system/batterystats.bin

5, Most hagyjuk annyira lemerülni a telefont, hogy magától kikapcsoljon.
Ezután bekapcsolt állapotban töltsük fel teljesen. Remélhetőleg sikeresen kalibráltunk és ezek a programok immáron jó értéket is fognak mutatni.
Forrás: XDA Developers
Az eredeti cikk itt olvasható:

6 hozzászólás
  1. avatar
    nick

    Üdvözlet Gyurci!

    Lehet hülye a kérdés, de miért kell rootolt telefon az akksi kalibrálásához?

  2. avatar
    knor

    Kicsit máshonnan megközelítve a témát: sok függ a rom típusától is, ami az akkuhasználatot illeti: nekem a DMC 2.1r8-as rommal nap végére kb. 20-25%-ra fogyott a töltet (az eredeti T-mobile-os 2.1-essel kb. 50%-ra), míg hihetetlen, de ugyan annyi napközbeni mobilhasználattal és wifizéssel a 2.2-es CM 0.30 rommal ( http://android.modaco.com/content/t-mobile-pulse-pulse-modaco-com/319785/cyanogenmod-6-port-for-pulse/ )jelen pillanatban 94%-on áll a töltöttség! (bár az igaz, hogy most a fényerő valamivel alacsonyabbra van belőve mint nyáron, de ez kb. 20%-ot jelent világosságban.; ugyan annyi program van telepítve és ugyan azok.) Ebben a romban a változáslistában egyébként olvastam is: “Added cpu related settingsq (scaling_governor etc) to init. This will hopefully improve battery life.” /lehet, hogy a spórolásban annak is szerepe van, hogy – nem tudom, bug-e, szerintem igen – ha kb. 10 percig nem nyúlok a telefonhoz, akkor bontja a wifit és legközelebb hozzányúlva sem jelentkezik fel magától, csak ha rábökök a már mentett profilra./

    Azért majd lehet, hogy nyomok rajta egy “wipe battery stats”-ot.

  3. avatar
    helikopter

    custom recoveryk (ha rootol az ember, akkor nagy valószínűséggel ilyet is felpakol a készülékre) nagyjából mind tudják az advanced opciók között a “wipe battery stats” megoldást. kicsit egyszerűbb, mind adb-vel ügyeskedni.

Szólj hozzá te is a cikkhez!

A hozzászóláshoz jelentkezz be. Nem vagy még tag? Regisztrálj!


Weboldalunk használatával jóváhagyja a cookie-k használatát a Cookie-kkal kapcsolatos irányelv értelmében.