Ä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 1Tä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 1adb shell settings put global dynamic_power_savings_enabled 12. 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.0Transition Animation Scale hallitsee animaatiota vaihdettaessa laitteen sovellusten välillä.
adb shell settings put global transition_animation_scale 0.0Animaattorin 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.0Voit 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 ignorePoista 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 falseYlikellotus 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 90adb shell settings put system peak_refresh_rate 90
adb shell settings put system min_refresh_rate 90adb shell settings put global disable_window_blurs 07. 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.08. 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 1080x2340adb shell wm density 390Suoritat 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 0adb shell settings put system motion_engine 0adb shell settings put system air_motion_engine 0adb shell settings put system air_motion_wake_up 0adb shell settings put global ambient_enabled 0adb shell settings put global ambient_touch_to_wake 0adb shell settings put secure aware_enabled 0adb shell settings put secure doze_enabled 0adb shell settings put secure double_tap_to_sleep 0adb shell settings put secure double_tap_to_wake 0adb shell settings put secure wake_gesture_enabled 0Klo 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 0adb shell settings put system nearby_scanning_enabled 0adb shell settings put global ble_scan_always_enabled 0adb shell settings put global wifi_power_save 111. 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 0adb shell settings put global enhanced_processing 0adb shell settings put global app_standby_enabled 1adb shell settings put global adaptive_battery_management_enabled 1adb shell settings put global app_restriction_enabled true12. 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 1adb shell settings put secure adaptive_sleep 1Tä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 0adb shell settings put system lift_to_wake 014. 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.














