Početna » kako da » Kako pronaći korijen uzroka problema s Android baterijom

    Kako pronaći korijen uzroka problema s Android baterijom

    Android ima ugrađeni alat za statistiku baterije koji vam pokazuje što koristi vašu bateriju. Nažalost, ovaj alat ne pruža sve informacije koje su vam potrebne za utvrđivanje uzroka lošeg trajanja baterije.

    BetterBatteryStats je aplikacija koja vam pokazuje mnogo detaljnije informacije o tome što zapravo koristi bateriju vašeg telefona. S BetterBatteryStats možete točno odrediti koje aplikacije i postavke isprazniti bateriju.

    Početak rada

    BetterBatteryStats je dostupan za 2,99 USD na Google Playu i isplati se. Ako želite isprobati prije kupnje, možete besplatno preuzeti aplikaciju iz teme na forumu XDA Developers. Budite sigurni da podržite razvojnog inženjera i kupite aplikaciju ako vam to bude korisno.

    Aplikacija će početi nadzirati nakon prvog punjenja. Nakon što ste instalirali aplikaciju, trebate napuniti telefon, a zatim BetterBatteryStatsu dati vremena za prikupljanje podataka. Telefon možete normalno koristiti nekoliko sati, koristiti ga uobičajeni dan ili ga čak ostaviti da stoji preko noći da biste vidjeli samo ono što vaš telefon radi kada ga ne koristite. BetterBatteryStats koristi Android standardne događaje, tako da ne bi trebao koristiti nikakvu dodatnu snagu baterije za prikupljanje tih podataka.

    Wakelocks objasnio

    Vaš telefon Android ima tri stanja: budite se uz uključen zaslon (kada ga koristite), budite se uz isključen zaslon (kada izvodi radnje u pozadini) i spavanje.

    Kada ne koristite telefon ili tabletno računalo, želite da on ostane u stanju mirovanja koliko god je to moguće. Stanje mirovanja troši vrlo malo baterije.

    Međutim, vaš telefon ne može ostati u stanju mirovanja cijelo vrijeme. Aplikacije koje trebaju izvesti radnje u pozadini koriste djelomične wakelocks kako bi telefon bio budan tijekom izvođenja akcije. Bilo koja aplikacija koja treba učiniti bilo što u pozadini - Gmail prima novu poštu, glazbeni player koji reproducira glazbu s isključenim zaslonom telefona ili aplikaciju Kontakti koja sinkronizira kontakte - svi koriste djelomične wakelocks kako bi telefon bio budan.

    Možete vidjeti učinak wakelocks u akciji gledanjem informacije o stanju telefona nakon BetterBatteryStats je imao vremena za prikupljanje podataka. Na primjer, na slici ispod možemo vidjeti da je telefon uključen više od 21 sat. Zaslon telefona je uključen samo 12 minuta za to vrijeme, ali sam telefon je bio budan gotovo dva sata.

    Zašto je telefon potrošio više od sat i pol budnog kad ga nismo koristili? Djelomični wakelockovi su ga držali budnima. Možemo smanjiti vrijeme koje telefon troši budnim time povećavajući vijek trajanja baterije eliminirajući wakelocks. (Imajte na umu da wakelocksi samo mjere vrijeme kada je telefon bio budan kada je zaslon isključen. Ako koristite telefon za slušanje glazbe s isključenim zaslonom, očekuje se i neizbježno je velika količina budnog vremena s isključenim zaslonom.)

    Pregledavanje djelomičnih Wakelocksa

    Da biste vidjeli djelomične wakelocks, dodirnite izbornik Ostalo na vrhu aplikacije i odaberite Partial Wakelocks. Vidjet ćete popis radnji koje su uzrokovale wakelocks. Aplikacija koja je uzrokovala najviše wakelockova pojavit će se na vrhu popisa, pa ćete znati na koje probleme morate usredotočiti.

    Na primjer, na donjoj slici zaslona možemo vidjeti nekoliko uzroka wakelocksa: Google Karte automatski ažuriraju našu lokaciju (vjerojatno tako da Google Now zna gdje smo), Pocket sinkronizira naše nepročitane članke, Twitter sinkronizira nove tweetove i sinkronizira Google+ novi sadržaj.

    Uklanjanje parcijalnih wakelockova

    S ovim informacijama znamo što možemo učiniti kako bismo istisnuli više baterije iz našeg telefona. Mogli bismo onemogućiti pozadinsko izvješćivanje o lokaciji u Google kartama (aplikacija Google Karte -> Postavke -> Postavke lokacije -> Izvješćivanje o lokaciji -> Ne ažuriraj svoju lokaciju), postaviti Pocket da sinkronizira članke rjeđe (ili čak koristiti ručno sinkroniziranje), postaviti Twitter za rjeđe provjeru novih tweetova i onemogućivanje značajke sinkronizacije aplikacije Google+.

    Ako smo vidjeli Google Talk blizu vrha ovog popisa i nikada ga nismo koristili, mogli bismo se odjaviti s usluge Google Talk kako bismo smanjili wakelocks. Ako aplikacija koja uzrokuje wakelocks ima značajku sinkronizacije, postavite je za rjeđu sinkronizaciju, sinkronizaciju ručno ili u potpunosti onemogućite sinkronizaciju (ako je nikad ne upotrebljavate).

    Naravno, odluke koje donosite ovdje su kompromisi. Na primjer, ako vam je Gmail veliki izvor wakelocksa, možete postaviti Gmail da se automatski ne sinkronizira nova e-pošta. Dobili biste nove poruke e-pošte samo kada ručno sinkronizirate gumb za osvježavanje u aplikaciji Gmail i nikada ne biste primali obavijesti o novim e-porukama ako ste to učinili.

    Ako postoji aplikacija koja nastavlja stvarati wakelocks i ne koristite je, trebali biste je deinstalirati. Ako ne možete deinstalirati aplikaciju jer je isporučena s telefonom, možete je onemogućiti. Da biste onemogućili aplikaciju, otvorite zaslon Postavke, dodirnite Aplikacije, prijeđite prstom prema popisu Svi i pronađite aplikaciju. Dodirnite naziv aplikacije i dodirnite gumb Onemogući. (Ne biste trebali koristiti ovu značajku da biste onemogućili korisne aplikacije jer to može uzrokovati probleme.)

    Ako niste sigurni s kojim se postavkama povezuje wakelock, pokušajte s Googlingom. Drugi su se korisnici vjerojatno susreli i riješili problem prije.


    Više savjeta za poboljšanje životnog vijeka baterije potražite u našem cjelovitom vodiču za maksimiziranje trajanja baterije vašeg Android telefona.