Oletko koskaan mennyt nukkumaan Androidin akun ollessa riittävästi ladattu, mutta herännyt aamulla täysin tyhjentyneeseen puhelimeen? Jos vastaus on kyllä, älypuhelimeesi asennetut wakelock-sovellukset saattavat vaikuttaa sinuun. Tietysti tämä voi johtua myös akun huonosta kunnosta. Järjestelmän wakelock-skenaariot voivat kuitenkin tapahtua jopa terveillä laitteilla, jotka johtuvat puhelimesi resursseja käyttävistä ja akun kestoa kuluttavista huonosti toimivista sovelluksista.
Saadaksemme paremman käsityksen ongelmasta tarkastelemme, mitä wakelockit ovat Androidissa ja kuinka voimme havaita ja korjata ongelman akun keston parantamiseksi.
Mitä wakelockit ovat?
Kun painat puhelimen virtapainiketta lukitaksesi näytön, oletat, että puhelin menee nukkumaan. Mutta näin ei aina ole. On olemassa sovelluksia, jotka toimivat taustalla, käyttävät laitteen resursseja ja estävät puhelinta siirtymästä syvään lepotilaan. Näistä johtuen puhelimen prosessori toimii jatkuvasti, mikä kuluttaa akkua, vaikka et käyttäisi sitä. Useimmat näistä wakelockista johtuvat siitä, että sovellukset haluavat synkronoida tietoja taustalla tai käyttää sijaintipalveluita.

Siksi sovelluksia, jotka pitävät CPU:n käynnissä vaikka puhelin on lepotilassa, kutsutaan wakelock-sovelluksiksi. Näitä sovelluksia ei kuitenkaan voida täysin syyttää. Nämä wakelock-toiminnot ovat välttämättömiä, jos haluat nähdä päivitetyn sähköpostilaatikon aamulla. Sovellukset käyttävät lupaa synkronoida tietoja palvelimille, mikä joskus kestää vain muutaman minuutin.

Ongelma alkaa, kun jotkin sovellukset käyttävät tätä lupaa jopa tunnin ajan ja saavat puhelimesi suorittimen toimimaan koko ajan. Otetaan esimerkiksi Google Play Palvelut. Jos sijaintisi on käytössä, palvelu pitää puhelimesi suorittimen hereillä lähes koko yön ja lyhentää akun käyttöikää huomattavasti.
Joten nyt kun tiedämme, mitä wakelockit ovat, katsotaanpa, kuinka voimme havaita sen aiheuttavat sovellukset.
merkintä: Koska tarvitsemme laajennettuja käyttöoikeuksia näiden tietojen hakemiseen, tarvitaan pääkäyttäjän oikeudet. Ilman pääkäyttäjän oikeuksia laitteessasi pelkään, että et voi tehdä paljon wakelock-ongelmalle. Laitteen juurruttaminen on kuitenkin helppoa nykyään, joten älä unohda merkitä tätä sivua kirjanmerkkeihin ja palata siihen, kun olet selvittänyt kuinka roottaa Android (ja juurruttanut sen myös).
Wakelockeja aiheuttavien sovellusten havaitseminen
Wakelockien havaitseminen on melko helppoa, kun sinulla on juurtunut puhelin. Lataa akku täyteen 100 %:iin ja asenna laitteeseen Wakelock Detector -sovellus. Kun olet tehnyt tämän, käynnistä puhelin uudelleen kerran ja käynnistä sovellus. Wakelock Detector pyytää pääkäyttäjän oikeuksia ja toimii taustalla kerääen tietoja.


Palaa sovellukseen muutaman tunnin kuluttua ja näet kokonaisajan, jonka sovelluksesi ovat pitäneet suorittimen käynnissä taustalla. Voit myös tarkistaa, kuinka monta kertaa sovellus laukaisi wakelockin.


Ongelman ratkaiseminen
Joten nyt kun tiedämme sovellukset, jotka aiheuttavat näitä wakelockeja, yksi yksinkertaisimmista vaihtoehdoista olisi poistaa sovellus ja löytää parempi vaihtoehto Play Kaupasta. Mutta sitten on järjestelmäsovelluksia, kuten Google Play -palveluita, joita et voi poistaa. Nämä sovellukset ovat välttämättömiä puhelimen toiminnalle.


Voit tarkistaa tällaisia sovelluksia asentamalla Xposed-moduulin nimeltä Amplify. Amplify on pohjimmiltaan akkua säästävä sovellus Androidille, mutta toisin kuin muissa, siinä on moduuli, joka rajoittaa järjestelmääsi asennettujen eri sovellusten wakelock-pyyntöjä. Valitse Wakelock vaihtoehto oikeanpuoleisesta navigointipalkista. Valitse lupa, jota haluat rajoittaa, ja määritä edullinen ajanjakso. Sovellus tarjoaa myös suositellun asetuksen ongelman korjaamiseksi.

Johtopäätös
Siinä oli melkein kaikkea Androidin wakelockista ja niiden aiheuttamien akkuongelmien korjaamisesta. Ihmisten, jotka kärsivät paljon kulumisesta taustalla käynnissä olevien Googlen sijaintipalvelujen takia, on kokeiltava sitä. Jos sinulla on epäselvyyttä tai lisäselvityksiä, jätä kommentti, niin autamme mielellämme.
Tue työtämme ❤️
Jos pidit tästä artikkelista, harkitse tipin antamista, jotta voimme jatkaa laadukkaan sisällön julkaisemista.





















