Čo sú to Android Wakelocks a ako ich opraviť
Rôzne / / February 14, 2022
Už ste niekedy išli do postele so svojím Batéria Androidu je dostatočne nabitá, ale zobudili ste sa ráno na úplne vybitý telefón? Ak je odpoveď áno, môžu vás ovplyvniť aplikácie prebudenia nainštalované vo vašom smartfóne. Samozrejme, môže to byť spôsobené aj tým zlý stav batérie. Ale scenáre prebudenia systému kvôli nesprávne fungujúce aplikácie ktoré využívajú zdroje vášho telefónu a vyčerpávajú batériu, sa môže stať aj na zdravých zariadeniach.
Aby sme tento problém lepšie pochopili, pozrieme sa na to, čo sú to prebudenia, pokiaľ ide o Android, a ako môžeme tento problém zistiť a vyriešiť, aby sme predĺžili výdrž batérie.
Čo sú prebudenia?
Keď stlačíte tlačidlo napájania na telefóne, aby ste uzamkli obrazovku, predpokladáte, že telefón prejde do režimu spánku. Ale nie vždy to tak je. Existujú aplikácie, ktoré bežia na pozadí, využívajú zdroje zariadenia a bránia tomu, aby telefón prešiel do režimu hlbokého spánku. Z tohto dôvodu procesor telefónu neustále pracuje, čo znižuje výdrž batérie, aj keď ho nepoužívate. Väčšina z týchto prebudení je spôsobená tým, že aplikácie chcú synchronizovať údaje na pozadí alebo používať služby určovania polohy.
Preto sa aplikácie, ktoré udržujú váš procesor v chode, aj keď je telefón v režime spánku, nazývajú aplikácie na prebudenie. Tieto aplikácie však nemožno úplne obviňovať. Tieto budíky sú potrebné, ak chcete ráno vidieť aktualizovanú e-mailovú schránku. Aplikácie využívajú povolenie na synchronizáciu údajov so servermi, ktorá niekedy trvá len niekoľko minút.
Problém začína, keď niektoré aplikácie používajú toto povolenie až hodinu a spôsobia, že procesor vášho telefónu bude neustále fungovať. Vezmite si napríklad služby Google Play. Ak máte povolenú polohu, služba udrží procesor vášho telefónu v bdelom stave takmer celú noc a výrazne zníži výdrž batérie.
Takže teraz, keď vieme, čo sú prebudenia, pozrime sa, ako môžeme zistiť aplikácie, ktoré ich spôsobujú.
Poznámka: Keďže na získanie týchto údajov budeme potrebovať zvýšené povolenia, je potrebný prístup root. Bez root povolenia na vašom zariadení, Obávam sa, že s problémom prebudenia nemôžete veľa urobiť. Ale získať rootovanie zariadenia je v dnešnej dobe jednoduché, takže si nezabudnite túto stránku uložiť do záložiek a vráťte sa na ňu, keď zistíte, ako rootovať svoj Android (a tiež ho zakoreniť).
Detekcia aplikácií, ktoré spôsobujú prebudenie
Detekcia prebudení je veľmi jednoduchá, keď máte rootovaný telefón. Plne nabite batériu na 100 % a nainštalujte aplikáciu, tzv Detektor prebudenia, na zariadení. Potom reštartujte telefón raz a spustite aplikáciu. Wakelock Detector požiada o prístup root a spustí sa na pozadí zbieraním údajov.
Vráťte sa do aplikácie po niekoľkých hodinách a budete môcť vidieť celkový čas, počas ktorého vaše aplikácie udržiavali CPU v chode na pozadí. Môžete tiež skontrolovať, koľkokrát aplikácia spustila prebudenie.
Riešenie problému
Takže teraz, keď poznáme aplikácie, ktoré spôsobujú tieto prebudenia, jednou z najjednoduchších možností by bolo odinštalovať aplikáciu a nájsť lepšiu alternatívu v Obchode Play. Existujú však systémové aplikácie, ako sú Služby Google Play, ktoré nemôžete odinštalovať. Tieto aplikácie sú potrebné na fungovanie telefónu.
Ak chcete mať takéto aplikácie pod kontrolou, môžete si nainštalovať Modul Xposed s názvom Amplify. Amplify je v podstate aplikácia na úsporu batérie pre Android, ale na rozdiel od iných má modul na obmedzenie požiadaviek na prebudenie z rôznych aplikácií nainštalovaných vo vašom systéme. Vyberte Wakelock možnosť z pravej bočnej navigačnej lišty. Vyberte povolenie, ktoré chcete obmedziť, a určte priaznivé časové obdobie. Aplikácia tiež poskytuje odporúčané nastavenie na vyriešenie problému.
Záver
To bolo takmer všetko o prebudení v systéme Android a o tom, ako vyriešiť problémy s batériou, ktoré môžu spôsobiť. Ľudia, ktorí majú vysokú spotrebu v dôsledku služieb určovania polohy Google spustených na pozadí, to musia vyskúšať. V prípade nejasností alebo pre ďalšie vysvetlenie nám napíšte komentár a my vám radi pomôžeme.
Posledná aktualizácia 3. februára 2022
Vyššie uvedený článok môže obsahovať pridružené odkazy, ktoré pomáhajú podporovať Guiding Tech. Nemá to však vplyv na našu redakčnú integritu. Obsah zostáva nezaujatý a autentický.