Naarmate onze apparaten krachtiger en groter worden en gevuld worden met steeds meer software van de fabrikanten (bloatware en sommige spyware); sommige dingen hebben de neiging een klap te krijgen, waardoor onze ervaringen met onze apparaten nogal van korte duur zijn. De batterij is ongeveer het enige in de hele technologische salade die onze mobiele apparaten omvat, dat de rest niet bijhoudt. Tegenwoordig zie je batterijen van vergelijkbare grootte (in termen van capaciteit) als wat je twee jaar geleden zag voor apparaten die veel minder energie verbruiken. Bovendien helpen sommige vooraf geïnstalleerde softwarepakketten, zoals eerder vermeld, ook niet mee aan de levensduur van uw batterij is de reden waarom aangepaste ROM's (vooral die van de AOSP-variant) een zegen zijn, omdat ze niet boordevol extra's zitten boven het hoofd. Deze extra apps zijn niet alleen onnodig, maar veel ervan hebben ook een nogal vervelende bijwerking: ze voorkomen dat je toestel volledig in de slaapstand gaat als dat nodig is.
Wakelocks bestaan al een tijdje (wat betekent dat ze niets echt nieuws zijn) en maken deel uit van je algehele Android-ervaring. De wakelocks voorkomen in wezen dat bepaalde apps volledig worden gedood door het eigen geheugenbeheer van het apparaat, waardoor u kunt genieten van een snellere reactie bij het openen van apps, waardoor uw apparaat niet in slaap valt terwijl u ergens middenin zit, en u zelfs dingen kunt doen met de scherm uit. Zoals je zou verwachten, bestaat er geen gratis lunch en het actief houden van de processor van je apparaat heeft zijn tol van de levensduur van de batterij. Bepalen wat verantwoordelijk is voor deze wakelocks is niet altijd een gemakkelijke of ongecompliceerde taak, omdat elke app meer dan één proces kan hebben waardoor uw apparaat niet in de slaapstand komt. XDA-forumlid ahikmat heeft een app ontwikkeld waarmee je kunt bepalen welke apps de grootste wakelocks veroorzaken.
Wakelock Detector groepeert alle processen die wakelocks veroorzaken per app, waardoor het gemakkelijker wordt om te bepalen welke de grootste overtreders zijn. Dit is inderdaad een geweldig hulpmiddel voor het analyseren van het batterijverbruik op apparaten met een constante stroomvoorziening "bloeden." Laat alstublieft wat feedback achter voor de ontwikkelaar voor het geval u suggesties heeft of deze tegenkomt insecten.
Heeft u zich ooit afgevraagd waarom het scherm van uw smartphone niet automatisch wordt uitgeschakeld wanneer dat wel zou moeten? Het scherm wordt geactiveerd plotseling op of merkt u dat de batterij van uw telefoon leeg is, zelfs als u apps hebt afgesloten en het scherm hebt uitgeschakeld? Dit kan te wijten zijn aan wakelock-holding-apps.
Meer informatie vindt u in de originele draad.
Wilt u iets publiceren in de Portal? Neem contact op met een nieuwsschrijver.