ADB -komennot akun optimointia varten Androidissa

Älypuhelimista on tullut itsemme laajennuksia. Vietämme tunteja hegging -sovelluksia, tarkistamalla ilmoituksia, soittamalla ja vastaanottamalla puheluita, surffaamaan verkossa, pelaamalla pelejä ja katsomassa OTTS: ää. Tällä puhelimien sitoutumisella akun käyttöikä voi usein tuntua tikittävältä kellolta. Voit säätää Android -puhelinasetuksia pidemmän akun käyttöikään. Jos haluat kuitenkin saavuttaa tason akun optimoinnin, olemme laatineet luettelon ADB-komennoista, joiden avulla käyttäjät voivat hienosäätää edistyneitä asetuksia pidemmän akun suorituskyvyn saavuttamiseksi.

Äskettäin julkaisimme yksityiskohtaisen luettelon ADB -komennoista suorituskyvyn parantamiseksi ja Android -puhelimien nopeuttamiseksi. Tämä opas esittelee sinulle välttämättömät ADB -komennot, jotka on erityisesti suunniteltu akun optimointiin.

Sinun on määritettävä tietokoneesi Android SDK -alustatyökalut ADB -komentojen suorittamiseksi. Jos sinulla ei ole tietokonetta, voit käyttää Ashellia suorittamaan komentoja Android -laitteella.

ADB -komennot akun optimoimiseksi

Jos puhelimesi on yli 2 vuotta, tarkista akun tila ja terveys. Akun suorituskyky heikentää yleensä ajan myötä. Katsotaanpa nyt akun optimointikomennot. Kun jokainen komento suoritetaan harkiten, huomaat positiivisia muutoksia siinä, kuinka kauan laite kestää yhdellä latauksella.

1. Ota akun säästäjätila käyttöön

Akun säästäjätila on helppo ottaa käyttöön Androidilla ADB: n kautta. Sinun on kirjoitettava vain alla mainittu komentokehote tai päätelaite.

adb shell settings put global low_power 1

Tämä käynnistää akun säästötilan, joka rajoittaa taustaprosesseja, vähentää näytön kirkkautta ja rajoittaa tiettyjä ominaisuuksia laitteen yleisen resurssien kulutuksen vähentämiseksi.

Katso myös:ADB -komennot parantaa suorituskykyä Androidilla

Tässä on kaksi ADB -komentoa akun käyttöikän pidentämiseksi uhraamatta laitteen suorituskykyä.

adb shell settings put global automatic_power_save_mode 1
adb shell settings put global dynamic_power_savings_enabled 1

2. Poista UI -animaatio- ja siirtymävaikutukset käytöstä

Animaatiot ja siirtymävaikutukset saattavat näyttää visuaalisesti houkuttelevilta, mutta ne myös tyhjentävät laitteen akun. Poista animaatiot käytöstä ADB: n kautta, suorita seuraavat komennot.

Ikkunan animaatioasteikko on visuaalinen tehoste, kun avaat tai suljetaan sovellusta Android -laitteeseesi. Tämän animaation poistaminen käytöstä voi tehdä huomattavan eron laitteen nopeudella.

adb shell settings put global window_animation_scale 0.0

Transition Animation Scale hallitsee animaatiota vaihdettaessa laitteen sovellusten välillä.

adb shell settings put global transition_animation_scale 0.0

Animaattorin kesto -asteikko säätelee kuinka kauan animaatio soi näytölläsi ennen siirtymistä toiseen osavaltioon.

adb shell settings put global animator_duration_scale 0.0

Voit myös alentaa käyttöliittymän animaatio -asteikkoja tai poistaa ne kokonaan käytöstä Android -asetusten kehittäjävaihtoehdoista.

3. Rajoita taustasovellukset ja prosessit

Taustalla käynnissä olevat sovellukset ja prosessit kuluttavat akkumehua, vaikka et käytä niitä aktiivisesti. Seuraavan komennon avulla voit tarkistaa ja analysoida, mitkä sovellukset kuluttavat merkittävän osan puhelimesi akkuun.

adb shell dumpsys batterystats

Samoin voit myös tarkistaa tietyn sovelluksen akun käyttötilastot.

adb shell dumpsys batterystats --charged <app-package-name>

Useilla Android -puhelimien järjestelmäsovelluksilla on lupa ohittaa akkujen optimoinnit. Tulosta seuraavan komennon luettelo sallittujen luetteloiden luettelo.

adb shell dumpsys deviceidle

Kun sinulla on sallittujen luettelot, merkitse sovelluksen sovelluksen nimet, jotka haluat siirtyä akun optimointiluetteloon. Käytä sitten seuraavaa komentoa.

adb shell dumpsys deviceidle sys-whitelist -<package-name>

Voit myös käyttää seuraavia komentoja tappaaksesi tai pysäyttääksesi akunhoitosovelluksen tai prosessin ADB: n avulla.

adb shell am force-stop <package-name>
adb shell am kill <package-name>

Voit rajoittaa taustatietojen käyttöä ADB: n kautta syöttämällä tämän komennon: ADB Shell PM Rajoittaa-background<package-name> . Korvata<package-name> Sovelluksen nimellä haluat rajoittaa taustatietojen käyttämistä.

4. Poista käyttämättömät järjestelmäsovellukset

Bloatware viittaa esiasennettuihin sovelluksiin, joita et ehkä käytä, mutta joka on edelleen taustalla ja tyhjennä akku. ADB: n kautta voit poistaa, jäädyttää tai poistaa käytöstä Bloatware -ohjelmia komentojen avulla.

Poista sovellukset, jotka haluat poistaa.

pm uninstall --user 0 <package-name>

Jäädyttää taustalla käynnissä oleva sovellus.

adb shell cmd appops set <package-name> RUN_IN_BACKGROUND ignore

Poista järjestelmäsovellus käytöstä.

adb shell pm disable-user --user 0 <package-name>

5. Poista suorituskykytila ​​käytöstä

Kiinteän suorituskyvyn tila kelluu CPU: n ja GPU: n ylä- ja alarajalla. Nopeampi suorituskyky on kuitenkin nopeampi akun tyhjennys. Voit sammuttaa laitteen suorituskykytilan nauttiaksesi paremmasta akun kestosta.

adb shell cmd power set-fixed-performance-mode-enabled false

Ylikellotus lisää kelloa, jolloin sovellukset voivat toimia nopeammin ja parantaa pelikokemuksia. Se voi kuitenkin aiheuttaa ylikuumenemisen ja tyhjentää akun nopeasti.

6. Vähennä näytön päivitysnopeus ja ikkunan hämärtymisvaikutus

ADB: n avulla voit myös säätää näytön virkistysnopeutta ja ikkunan hämärtymistä, mikä voi parantaa Android -laitteiden akun käyttöikää.

adb shell settings put secure user_refresh_rate 90
adb shell settings put system peak_refresh_rate 90
adb shell settings put system min_refresh_rate 90
adb shell settings put global disable_window_blurs 0

7. Säädä näytön kirkkautta

Kirkkausasetuksilla on ratkaiseva rooli akun kulutuksessa. Näytön kirkkauden vähentäminen voi pidentää akun käyttöikää koko päivän ajan. Seuraava ADB-komento mahdollistaa automaattisen kirkkauden.

adb shell settings put system screen_auto_brightness_adj 1.0

8. Alemman näytön resoluutio ja tiheys

Useimmat Android -puhelimet tukevat enintään kolme näyttöresoluutiota. Korkeimman tuetun resoluution käyttäminen voi tuottaa teräviä visioita, mutta se tyhjentää akun nopeammin. Esimerkiksi Samsung Galaxy S4 Ultra tarjoaa HD+ (720 x 1560 PX), FHD+ (1080 x 2340 PX) ja QHD+ (1440 x 3120 PX) resoluutio. Voit vaihtaa FHD+: een hyvän kuvan laadun saamiseksi nauttien erinomaisesta akun kestosta.

Voit muuttaa alla olevia komentoja muuttaaksesi näytön tarkkuutta ja tiheyttä ADB: n kautta.

adb shell wm size 1080x2340
adb shell wm density 390

Suoritat komennot uudelleen laitteen uudelleenkäynnistä.

adb reboot

9. Poista liike ja eleet käytöstä

Android -laitteissa on anturit, kuten gyroskooppi, läheisyys ja ympäristön valo. Nämä anturit helpottavat ominaisuuksia, kuten kaksinkertainen napautus herättää tai nukkua, ympäröivää valoa, doze -tilaa jne., Mutta kuluttavat virtaa jopa tyhjäkäynnillä. Näiden anturien sammuttaminen vähentää tehoviemäriä tehokkaasti.

adb shell settings put system master_motion 0
adb shell settings put system motion_engine 0
adb shell settings put system air_motion_engine 0
adb shell settings put system air_motion_wake_up 0
adb shell settings put global ambient_enabled 0
adb shell settings put global ambient_touch_to_wake 0
adb shell settings put secure aware_enabled 0
adb shell settings put secure doze_enabled 0
adb shell settings put secure double_tap_to_sleep 0
adb shell settings put secure double_tap_to_wake 0
adb shell settings put secure wake_gesture_enabled 0

Klo 10. Poista läheiset laitteet ja verkkoskannaus käytöstä

Yhteysominaisuudet, kuten Wi-Fi, Bluetooth ja verkkot, ovat älypuhelinkokemuksen ytimessä. Älypuhelimet etsivät jatkuvasti käytettävissä olevia laitteita ja verkkoja, joihin muodostetaan yhteys. Voit poistaa skannausominaisuuden käytöstä ja ottaa Wi-Fi-virransäästötilan estää akun tyhjentämisen.

adb shell settings put system nearby_scanning_permission_allowed 0
adb shell settings put system nearby_scanning_enabled 0
adb shell settings put global ble_scan_always_enabled 0
adb shell settings put global wifi_power_save 1

11. Power Management -komennot

Jos olet älypuhelinten pelaamisessa, haluat ehkä kuristaa suorittimen ja GPU: n paremman kokemuksen saamiseksi. CPU -kellon pitäminen maltillisella tasolla voi kuitenkin säästää akun tekemättä laitetta hidasta. Lisäksi voit ottaa käyttöön adaptiivisen akun hallinnan ja sovellusrajoitukset rajoittaaksesi sovellustoimintaa puhelimeesi.

adb shell settings put global sem_enhanced_cpu_responsiveness 0
adb shell settings put global enhanced_processing 0
adb shell settings put global app_standby_enabled 1
adb shell settings put global adaptive_battery_management_enabled 1
adb shell settings put global app_restriction_enabled true

12. Force LEPE -tila

Android -lepotilan ominaisuus pysäyttää suurimman osan taustatoiminnoista, kun laitetta ei ole käytössä akun tyhjentämisen estämiseksi. Lepotilan pakottaminen ADB: n kautta antaa sinulle ylimääräistä akkumehua.

adb shell dumpsys deviceidle force-idle
adb shell dumpsys deviceidle enable
adb shell settings put system intelligent_sleep_mode 1
adb shell settings put secure adaptive_sleep 1

Tämä aktivoi lepotilan, joka pysyy aktiivisena, kunnes poistat sen käytöstä.

13. Poista nosto käytöstä Wake Screen ja AOD

Aina päällä oleva näyttöominaisuus näyttää aikaa ja ilmoituksia, mutta kuluttaa akkua toimimaan. Samoin monet käyttäjät käyttävät hissi-wake-ominaisuutta nopeampaan pääsyyn sormenjälkitunnistimeen ja aikaan. Näiden ominaisuuksien poistaminen käytöstä antaa sinulle pidemmän akun varmuuskopion. Tässä on ADB -komennot tehdä niin.

adb shell settings put secure doze_quick_pickup_gesture 0
adb shell settings put system lift_to_wake 0

14. pakottaa akun optimointi

Jos olet ottanut käyttöön akkujen optimoinnit Android -puhelimellasi, mutta sinusta tuntuu, että ne eivät toimi joillekin tai kaikille sovelluksille, voit pakottaa optimoinnit ADB -komennolla.

adb shell cmd package bg-dexopt-job

Muista, että akun optimointipalvelu voi kestää noin 30 minuutista 2 tuntiin. Kun olet valmis, älä unohda käynnistää laitetta uudelleen. Sinun on myös suoritettava komento uudelleen, jos saat uuden OTA -päivityksen akun optimoinnin jälkeen.

Related Posts