Vill du spara batteritid på din Android-telefon? Så här kan du justera Androids inbyggda batterisparläge efter eget tycke.
Android har haft ett inbyggt batterisparläge i flera år nu. Om din telefon håller på att ta slut på batteri kan du aktivera den för att hålla enheten igång några extra timmar. Battery Saver inaktiverar en hel del strömkrävande funktioner och justerar en massa inställningar för att förlänga batteritiden. Även om det är ganska användbart som det är för de flesta, kanske vissa människor vill justera det så att det inte stänger av vissa inställningar eller gör det ännu mer aggressivt när det gäller att spara batteri. Om det beskriver dig, så här är en handledning om hur du anpassar Androids batterisparläge.
Innan vi börjar måste vi förklara vad batterisparläget faktiskt gör. Enligt en Googles supportsida, här är vad batterisparläget begränsar på en Pixel-telefon:
Vilka gränser för batteribesparing
- Appar uppdaterar sitt innehåll, som e-post eller nyheter, endast när du öppnar appen.
- Platstjänster stoppas när skärmen är avstängd.
- Appar körs inte i bakgrunden om du inte stänger av batterioptimering.
- Din telefon lyssnar inte efter "Ok Google" och kan inte fortsätta en konversation. Istället trycker du på Google Assistant varje gång..
- Mörkt tema aktiveras.
- Dina aviseringar kan bli försenade.
- "Visa alltid tid och info" stängs av.
- Pixel-telefoner med Active Edge reagerar inte på en klämning.
- På Pixel 3, Pixel 4 och senare Pixel-telefoner stängs bilolycksdetektering av.
- På Pixel 4-telefoner stängs Motion Sense av.
- På Pixel 4 och senare Pixel-telefoner stängs jämn skärm av.
- Pixel-telefoner med 5G faller tillbaka till 4G-tjänsten.
Läs mer
(Exklusivt för Googles Pixel 3 och senare är en ännu kraftfullare Extremt batterisparläge, men eftersom detta är en Pixel-exklusiv funktion kommer vi inte att prata om det längre.)
Listan som visas ovan är faktiskt ofullständig: Batterisparläge på Android-telefoner gör faktiskt mer än vad Google säger på supportsidan. Faktum är att Battery Saver också inaktiverar saker som appstartförstärkning, vibrationer och animationer, och det begränsar också panelens maximala ljusstyrka. Eftersom Androids batterisparläge är öppen källa och kan styras via kommandoradsgränssnittet för tabellerna Inställningar, det är möjligt att justera batterisparläge för att göra det mer eller mindre aggressivt i vad det inaktiverar.
Anpassa Androids batterisparläge
Metod 1 - ADB-skal
- Följ denna guide för att ställa in ADB på din PC eller läsa den här posten för att lära dig hur du ställer in ett lokalt ADB-skal.
- När du har ADB igång, öppna en kommandotolk eller terminalfönster och kör följande kommando i skalet:
där BOOLEAN är antingensettings 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
ellerfalse
, INTEGER är ett heltal och FLOAT är ett decimaltal. - Om du vill veta vad parametrarna under batterisparläge för närvarande är inställda på kan du köra följande ADB-skal:
Detta kommer att visa dig den aktuella batterisparpolicyn och alla parametervärden. Alternativt kan du kontrollera utdata från:dumpsys power | grep -A 128"Battery saver policy"
...dock kommer detta inte att fyllas i förrän efter att du har gjort ändringar i detta Inställningsvärde minst en gång.settings get global battery_saver_constants
- Om du vill återställa batterisparläget till dess standardparametrar kan du köra antingen:
ellersettings 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"
Sedan vi senast täckte hur man justerar Androids inbyggda batterisparläge genom kommandoraden har en utvecklare kommit med en app som tillhandahåller ett GUI för att ändra var och en av dessa parametrar. Om du inte vill köra skalkommandon manuellt och/eller titta igenom AOSP för att ta reda på exakt vad varje parameter gör, läs sedan vidare.
Metod 2 - Bojapp
XDA erkänd utvecklare tytydraco, utvecklaren av LADB app vi täckte häromdagen, är tillbaka med en annan app som heter Boj. Det beskrivs som en "förlängning av den inbyggda Android Battery Saver", och vad den gör är att avslöja Androids dolda parametrar för att anpassa beteendet för batterisparläget. Appen låter dig växla mellan följande:
- Reklam till andra appar där lågenergiläge är aktiverat
- Androids datasparare för uppmätta WiFi- eller mobildataanslutningar
- Det inbyggda mörka läget
- Starta boost för att påskynda appstarter
- Vibration
- Visar fönster- och aktivitetsanimationer
- Tillåter appar att använda SoundTrigger HAL
- Att skjuta upp fullständiga enhetssäkerhetskopior till senare
- Att skjuta upp säkerhetskopiering av appinställningar till senare
- Använder den inbyggda webbbrandväggen för att skydda mot eventuellt skadliga webbplatser
- Ändra begränsningarna för platsåtkomstläge för appar
- Minska panelens maximala ljusstyrka
- Tvingar alla appar i vänteläge
- Tvingar alla appar att inte kontrollera data i bakgrunden
- Inaktiverar onödiga sensorer
- Använda alltid-på-displayen
- Försätta enheten i djup sömn så snart skärmen stängs av
Det låter dig också växla "klibbigt" lågeffektläge, en funktion lagt till i Android 9 Pie som låter batterisparläget automatiskt återaktivera sig själv när enheten kopplas ur från strömmen eller startas om.
För att kunna använda Boj behöver du en Android-enhet som kör Android 8.0 Oreo eller senare, även om de tillgängliga parametrarna kommer att variera beroende på Android-versionen. Du måste också ge appen WRITE_SECURE_SETTINGS-behörighet eller root-åtkomst för att den ska kunna ändra värdet på Inställningar. Global.battery_saver_constants. Än en gång hänvisar jag dig till vår artikel om hur man ställer in ADB eller tytydracos LADB-app så du kan göra det.
Om du installerar appen och gör några ändringar, var medveten om att ändringarna inte automatiskt återställs när du avinstallerar appen. Du måste antingen trycka på "återställ"-knappen i Boj eller skicka ett av kommandona som nämns i steg 4 från tidigare för att återställa parametrarna för batterisparläget till standardinställningarna.
Pris: 0,99.
4.3.
Boj kostar $0,99 på Google Play i USA, men det är det också öppen källa så du kan kompilera det själv om du är så sugen på det. Alternativt kan du bara ställa in parametrarna för batterisparläge manuellt som jag tidigare nämnt. Om du vill göra saker enklare och stödja utvecklaren kan du köpa appen från Play Butik. Om du har några frågor eller feedback, kolla in utvecklarens tråd på XDA-forumen som länkas nedan.
Boj - XDA-forumtråd