Cum să personalizați modul de economisire a bateriei încorporat în Android

Vrei să economisești durata de viață a bateriei pe telefonul tău Android? Iată cum puteți modifica modul de economisire a bateriei încorporat al Android după bunul plac.

Android are un mod de economisire a bateriei încorporat de ani de zile. Dacă telefonul tău este pe cale să rămână fără baterie, atunci îl poți activa pentru a menține dispozitivul să funcționeze câteva ore în plus. Battery Saver dezactivează destul de multe funcții care consumă energie și modifică o mulțime de setări pentru a prelungi durata de viață a bateriei. Deși este destul de util, așa cum este pentru majoritatea oamenilor, unii oameni ar putea dori să-l modifice, astfel încât să nu dezactiveze anumite setări sau să o facă și mai agresivă la economisirea bateriei. Dacă asta vă descrie, atunci iată un tutorial despre cum să personalizați modul de economisire a bateriei Android.

Înainte de a începe, trebuie să explicăm ce face de fapt modul Battery Saver. Conform unei pagini de asistență Google, iată ce limitează Economisirea bateriei pe un telefon Pixel:

Ce limitează Battery Saver

  • Aplicațiile își reîmprospătează conținutul, cum ar fi e-mailurile sau știrile, numai atunci când deschideți aplicația.
  • Serviciile de localizare se opresc atunci când ecranul este oprit.
  • Aplicațiile nu rulează în fundal, decât dacă dezactivați optimizarea bateriei.
  • Telefonul dvs. nu ascultă „Ok Google” și nu poate continua o conversație. În schimb, de fiecare dată, atingeți Asistentul Google.
  • Tema întunecată se activează.
  • Notificările dvs. pot fi întârziate.
  • „Afișează întotdeauna ora și informațiile” se dezactivează.
  • Telefoanele Pixel cu Active Edge nu vor răspunde la o strângere.
  • Pe telefoanele Pixel 3, Pixel 4 și ulterior Pixel, detectarea accidentelor de mașină se dezactivează.
  • Pe telefoanele Pixel 4, Motion Sense se dezactivează.
  • Pe telefoanele Pixel 4 și ulterioare, afișajul neted se dezactivează.
  • Telefoanele Pixel cu 5G revin la serviciul 4G.

citeşte mai mult

(Exclusiv pentru Google Pixel 3 și versiunile ulterioare, este și mai puternic Modul extrem de economisire a bateriei, dar având în vedere că aceasta este o funcție exclusivă Pixel, nu vom mai vorbi despre aceasta.)

Lista prezentată mai sus este de fapt incompletă: modul Battery Saver de pe telefoanele Android face de fapt mai mult decât ceea ce spune Google pe pagina de asistență. De fapt, Battery Saver dezactivează și lucruri precum creșterea lansării aplicației, vibrațiile și animațiile și limitează, de asemenea, luminozitatea maximă a panoului. Deoarece modul de economisire a bateriei Android este sursa deschisa și poate fi controlat prin interfața de linie de comandă pentru tabelele Setări, este posibil să modificați modul de economisire a bateriei pentru a-l face mai mult sau mai puțin agresiv în ceea ce dezactivează.

Personalizați modul de economisire a bateriei Android

Metoda 1 - Shell ADB

  1. Urma acest ghid pentru a configura ADB pe computer sau pentru a citi acest post pentru a afla cum să configurați un shell ADB local.
  2. Odată ce aveți ADB în funcțiune, deschideți o linie de comandă sau o fereastră de terminal și executați următoarea comandă în shell:
    settings 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"
    unde BOOLEAN este fie true sau false, INTEGER este un număr întreg, iar FLOAT este un număr zecimal.
  3. Dacă doriți să știți la ce parametrii din modul de economisire a bateriei sunt setați în prezent, puteți rula următorul shell ADB:
    dumpsys power | grep -A 128"Battery saver policy"
    Aceasta vă va afișa politica actuală de economisire a bateriei și toate valorile parametrilor. Alternativ, puteți verifica rezultatul:
    settings get global battery_saver_constants
    ...cu toate acestea, aceasta nu se va popula decât după ce ați făcut modificări la această valoare Setări cel puțin o dată.
  4. Dacă doriți să reveniți la parametrii impliciti din modul de economisire a bateriei, puteți rula fie:
    settings deleteglobal battery_saver_constants
    sau
    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"

De când am acoperit ultima dată cum să modificați modul de economisire a bateriei încorporat în Android prin linia de comandă, un dezvoltator a venit cu o aplicație care oferă o interfață grafică pentru a schimba fiecare dintre acești parametri. Dacă nu doriți să rulați manual comenzi shell și/sau să căutați prin AOSP pentru a afla exact ce face fiecare parametru, citiți mai departe.

Metoda 2 - Aplicația geamanduri

Dezvoltator recunoscut XDA tytydraco, dezvoltatorul aplicația LADB am acoperit zilele trecute, sa întors cu o altă aplicație numită Buoy. Este descris ca o „extensie a sistemului de economisire a bateriei Android încorporat”, iar ceea ce face este expune parametrii ascunși ai Androidului pentru a personaliza comportamentul modului de economisire a bateriei. Aplicația vă permite să comutați următoarele:

  • Reclamă altor aplicații că modul de consum redus este activat
  • Economizorul de date Android pentru WiFi contorizat sau conexiuni de date mobile
  • Modul întunecat încorporat
  • Lansați Boost pentru a accelera pornirea aplicației
  • Vibrație
  • Afișează fereastra și animațiile de activitate
  • Permiterea aplicațiilor să utilizeze SoundTrigger HAL
  • Amânarea copielor de rezervă complete ale dispozitivului pentru mai târziu
  • Amânarea copiilor de rezervă pentru setările aplicației pentru mai târziu
  • Utilizarea paravanului de protecție web încorporat pentru a vă proteja împotriva site-urilor posibil rău intenționate
  • Modificarea restricțiilor privind modul de acces la locație pentru aplicații
  • Reducerea luminozității maxime a panoului
  • Forțarea tuturor aplicațiilor în modul de așteptare
  • Forțarea tuturor aplicațiilor să nu verifice datele în fundal
  • Dezactivarea senzorilor inutile
  • Utilizarea Always-On-Display
  • Puneți dispozitivul în repaus profund de îndată ce ecranul se stinge

De asemenea, vă permite să comutați modul „lipicios” de putere redusă, o caracteristică adăugat în Android 9 Pie care permite modul de economisire a bateriei să se reactiveze automat atunci când dispozitivul este deconectat de la alimentare sau repornit.

Pentru a utiliza Buoy, veți avea nevoie de un dispozitiv Android care rulează Android 8.0 Oreo sau o versiune ulterioară, deși parametrii disponibili vor diferi în funcție de versiunea Android. De asemenea, va trebui să acordați aplicației permisiunea WRITE_SECURE_SETTINGS sau acces root pentru ca aceasta să modifice valoarea Setărilor. Global.constante_economizor_baterie. Încă o dată, vă voi trimite la articolul nostru despre cum se configurează ADB sau aplicația LADB de la tytydraco asa ca poti face asta.

Dacă instalați aplicația și faceți modificări, rețineți că modificările nu se vor reveni automat când dezinstalați aplicația. Va trebui fie să apăsați butonul „resetare” din Buoy, fie să trimiteți una dintre comenzile menționate la pasul 4 de mai înainte pentru a reveni la parametrii impliciti ai modului de economisire a bateriei.

Buoy â Proxenetează-ți economisirea baterieiDezvoltator: tytydraco

Pret: 0,99.

4.3.

Descarca

Geamandul costă 0,99 USD pe Google Play în S.U.A., dar este și sursa deschisa astfel încât să îl poți compila singur dacă ești atât de înclinat. Alternativ, puteți seta manual parametrii modului de economisire a bateriei, așa cum am menționat anterior. Dacă doriți să ușurați lucrurile și să sprijiniți dezvoltatorul, atunci puteți cumpăra aplicația din Magazinul Play. Dacă aveți întrebări sau feedback, consultați firul dezvoltatorului de pe forumurile XDA de mai jos.

Buoy - Subiect de forum XDA