Wilt u de levensduur van de batterij op uw Android-telefoon verlengen? Hier ziet u hoe u de ingebouwde batterijbesparingsmodus van Android naar wens kunt aanpassen.
Android heeft al jaren een ingebouwde Battery Saver-modus. Als de batterij van uw telefoon bijna leeg is, kunt u deze activeren om het apparaat nog een paar uur langer te laten werken. Battery Saver schakelt een flink aantal energieverslindende functies uit en past een aantal instellingen aan om de levensduur van de batterij te verlengen. Hoewel het voor de meeste mensen behoorlijk nuttig is, willen sommige mensen het misschien aanpassen, zodat bepaalde instellingen niet worden uitgeschakeld of het nog agressiever wordt in het besparen van de batterij. Als dat jou beschrijft, dan is hier een tutorial over hoe je de batterijbesparingsmodus van Android kunt aanpassen.
Voordat we beginnen, moeten we uitleggen wat de batterijbesparingsmodus eigenlijk doet. Volgens een ondersteuningspagina van Google, dit zijn de beperkingen van Batterijbesparing op een Pixel-telefoon:
Wat batterijbesparing beperkt
- Apps vernieuwen hun inhoud, zoals e-mail of nieuws, alleen wanneer u de app opent.
- Locatiediensten stoppen wanneer uw scherm is uitgeschakeld.
- Apps draaien niet op de achtergrond, tenzij u batterijoptimalisatie uitschakelt.
- Je telefoon luistert niet naar 'Oké Google' en kan het gesprek niet voortzetten. Tik in plaats daarvan elke keer op Google Assistent..
- Het donkere thema wordt ingeschakeld.
- Uw meldingen kunnen vertraging oplopen.
- 'Tijd en informatie altijd weergeven' wordt uitgeschakeld.
- Pixel-telefoons met Active Edge reageren niet op knijpen.
- Op Pixel 3, Pixel 4 en latere Pixel-telefoons wordt de detectie van auto-ongelukken uitgeschakeld.
- Op Pixel 4-telefoons wordt Motion Sense uitgeschakeld.
- Op Pixel 4 en latere Pixel-telefoons wordt vloeiende weergave uitgeschakeld.
- Pixeltelefoons met 5G vallen terug op de 4G-service.
Lees verder
(Exclusief voor Google's Pixel 3 en hoger is een nog krachtiger Extreme batterijbesparingsmodus, maar aangezien dit een exclusieve Pixel-functie is, zullen we er verder niet over praten.)
De hierboven getoonde lijst is eigenlijk onvolledig: de Battery Saver-modus op Android-telefoons doet eigenlijk meer dan wat Google op de ondersteuningspagina zegt. In feite schakelt Battery Saver ook zaken als het starten van apps, trillingen en animaties uit, en beperkt het ook de maximale helderheid van het paneel. Omdat de batterijbesparingsmodus van Android dat wel is open source en kan worden bestuurd via de opdrachtregelinterface voor de instellingentabellen, is het mogelijk om de batterijbesparingsmodus aan te passen om deze min of meer agressief te maken in wat hij uitschakelt.
Pas de batterijbesparingsmodus van Android aan
Methode 1 - ADB-shell
- Volgen deze gids om ADB op uw pc in te stellen of te lezen deze post voor meer informatie over het instellen van een lokale ADB-shell.
- Zodra ADB actief is, opent u een opdrachtprompt of terminalvenster en voert u de volgende opdracht uit in shell:
waar BOOLEAN een van beide issettings put global battery_saver_constants "advertise_is_enabled=BOOLEAN, datasaver_disabled=BOOLEAN, enable_night_mode=BOOLEAN, launch_boost_disabled=BOOLEAN, vibration_disabled=BOOLEAN, animation_disabled=BOOLEAN, soundtrigger_disabled=BOOLEAN, fullbackup_deferred=BOOLEAN, keyvaluebackup_deferred=BOOLEAN, firewall_disabled=BOOLEAN, gps_mode=INTEGER, adjust_brightness_disabled=BOOLEAN, adjust_brightness_factor=FLOAT, force_all_apps_standby=BOOLEAN, force_background_check=BOOLEAN, optional_sensors_disabled=BOOLEAN, aod_disabled=BOOLEAN, quick_doze_enabled=BOOLEAN"
true
offalse
, INTEGER is een geheel getal en FLOAT is een decimaal getal. - Als u wilt weten waar de parameters in de batterijbesparingsmodus momenteel op zijn ingesteld, kunt u de volgende ADB-shell uitvoeren:
Dit toont u het huidige batterijbesparingsbeleid en alle parameterwaarden. Als alternatief kunt u de uitvoer controleren van:dumpsys power | grep -A 128"Battery saver policy"
...dit wordt echter pas ingevuld nadat u minimaal één keer wijzigingen in deze waarde voor Instellingen heeft aangebracht.settings get global battery_saver_constants
- Als u de batterijbesparingsmodus wilt terugzetten naar de standaardparameters, kunt u het volgende uitvoeren:
ofsettings deleteglobal battery_saver_constants
settings put global battery_saver_constants "advertise_is_enabled=true, datasaver_disabled=true, enable_night_mode=true, launch_boost_disabled=true, vibration_disabled=true, animation_disabled=false, soundtrigger_disabled=true, fullbackup_deferred=true, keyvaluebackup_deferred=true, firewall_disabled=true, gps_mode=2,adjust_brightness_disabled=true, adjust_brightness_factor=0.5,force_all_apps_standby=true, force_background_check=true, optional_sensors_disabled=true, aod_disabled=true, quick_doze_enabled=true"
Sinds we voor het laatst verslag deden hoe je de ingebouwde batterijbesparingsmodus van Android kunt aanpassen via de opdrachtregel heeft een ontwikkelaar een app bedacht die een GUI biedt om elk van deze parameters te wijzigen. Als je niet handmatig shell-opdrachten wilt uitvoeren en/of AOSP wilt doorzoeken om erachter te komen wat elke parameter precies doet, lees dan verder.
Methode 2 - Boei-app
XDA erkende ontwikkelaar Tytydraco, de ontwikkelaar van de LADB-app waar we het onlangs over hadden, is terug met een andere app genaamd Buoy. Het wordt beschreven als een "uitbreiding op de ingebouwde Android Battery Saver", en wat het doet is de verborgen parameters van Android blootleggen om het gedrag van de batterijbesparingsmodus aan te passen. Met de app kun je het volgende schakelen:
- Adverteren bij andere apps dat de energiebesparende modus is ingeschakeld
- Android's databesparing voor gemeten WiFi of mobiele dataverbindingen
- De ingebouwde donkere modus
- Start een boost om het starten van de app te versnellen
- Trillingen
- Venster- en activiteitsanimaties worden weergegeven
- Apps toestaan de SoundTrigger HAL te gebruiken
- Volledige apparaatback-ups uitstellen voor later
- Back-ups van app-instellingen uitstellen voor later
- Gebruik de ingebouwde webfirewall om u te beschermen tegen mogelijk kwaadaardige sites
- De beperkingen voor de locatietoegangsmodus voor apps wijzigen
- De maximale helderheid van het paneel verlagen
- Alle apps in de standby-modus dwingen
- Alle apps dwingen om geen gegevens op de achtergrond te controleren
- Onnodige sensoren uitschakelen
- Het Always-On-Display gebruiken
- Het apparaat in een diepe slaapstand brengen zodra het scherm wordt uitgeschakeld
Je kunt er ook mee overschakelen naar de "plakkerige" energiebesparende modus, een functie toegevoegd in Android 9 Pie waarmee de batterijbesparingsmodus zichzelf automatisch opnieuw inschakelt wanneer het apparaat wordt losgekoppeld van de stroom of opnieuw wordt opgestart.
Om Buoy te kunnen gebruiken, heb je een Android-apparaat met Android 8.0 Oreo of hoger nodig, hoewel de beschikbare parameters kunnen verschillen afhankelijk van de Android-versie. U moet de app ook de machtiging WRITE_SECURE_SETTINGS of root-toegang verlenen om de waarde van Instellingen te wijzigen. Globale batterijbesparingsconstanten. Ik verwijs u nogmaals naar ons artikel over Hoe ADB in te stellen of tytydraco's LADB-app dus dat kun je doen.
Als u de app installeert en wijzigingen aanbrengt, moet u er rekening mee houden dat de wijzigingen niet automatisch worden teruggedraaid wanneer u de app verwijdert. U moet op de "reset"-knop in Buoy drukken of een van de opdrachten uit stap 4 van eerder verzenden om de parameters van de batterijbesparingsmodus terug te zetten naar de standaardinstellingen.
Prijs: 0,99.
4.3.
Boei kost $ 0,99 op Google Play in de VS, maar dat is het ook open source dus je kunt het zelf compileren als je daar zin in hebt. Als alternatief kunt u de parameters voor de batterijbesparingsmodus gewoon handmatig instellen, zoals ik eerder al zei. Als je het makkelijker wilt maken en de ontwikkelaar wilt ondersteunen, kun je de app kopen in de Play Store. Als je vragen of feedback hebt, bekijk dan de ontwikkelaarsthread op de XDA-forums die hieronder zijn gelinkt.
Boei - XDA-forumthread