Hvis du føler at telefonen din er overopphetet eller at batteriet tømmes i løpet av noen timer, kan det være lurt å ta en titt på Undervolt på AndroidI bunn og grunn går det ut på å mate Snapdragon-prosessoren med minimal mengde energi som trengs for at den skal fungere uten å fryse, noe som resulterer i en kjøligere enhet og batterilevetid som vil overraske deg.
Før vi begynner, la oss avklare et par ting: denne prosessen krever rot tilgang Og det medfører visse risikoer. Hvis du ikke er forsiktig, kan du la utstyret bli ustabilt, eller i verste fall ugyldiggjøre garantien. Men hvis du liker å fikle og vil få mest mulig ut av det, kan du gjøre det. få mest mulig ut av maskinvaren din Fortsett å lese fra telefonen din, for vi skal gå gjennom hele prosessen trinn for trinn.
Viktige verktøy og filer
For å starte denne reisen, vil ikke hvilken som helst app fungere. Selv om noen med avanserte kommandolinjeferdigheter kan gjøre det med bare ... ADB shellFor de fleste av oss er det ideelle å bruke en terminalemulator og en filutforsker med rotrettigheter (som Root Explorer). Disse forenkler kjøring av skript og endring av tillatelser betraktelig.
I tillegg trenger vi noen spesifikke filer som opprinnelig ble utviklet av Elkay. Dette er to ZIP-pakker: DX OC Tools.zip og DX OC.zipDen første inneholder administrasjonsskriptene, og den andre inneholder modulene som er nødvendige for at systemkjernen skal kunne akseptere spennings- og frekvensendringer.
Installasjon og konfigurasjon av modulene
Når du har filene, er det første trinnet å flytte dem til de riktige mappene. Inne i DX OC.zip finner vi filen. overclock.ko og overclock.sh-skriptet.ko-filen skal gå direkte til /system/lib/modulesDet er viktig at du endrer tillatelsene etter at du har flyttet den, 644 (Bruker R/W, Gruppe/Annet R) og at systempartisjonen er montert i lese/skrive-modus (R/W).
På den annen side, filen overklokke.sh, Sammen med setclock.sh y setscaling.sh (som kommer i den andre ZIP-filen), skal ligge i mappen /system/binI dette tilfellet bør tillatelsene være mer permissive, nærmere bestemt 755 (Bruker R/W/E, Gruppe/Annet R/W)fordi dette er skript som systemet skal kunne kjøre uten problemer.
Justering av frekvens og spenning
Det er her magien skjer, og her du må trå varsomt. Målet er å gjøre telefonen stabil med lavere mengde spenning Mulig. Når du bruker skriptet overclock.shVi må legge inn to verdier: klokkehastigheten i hertz (Hz) og spenningskoeffisienten som kalles vsel.
Hvis du for eksempel vil ha 1150 MHz, bør du skrive 1150000. Vsel-verdien definerer effekten; en Vsel-verdi på 80 tilsvarer 1.6 V, mens 96 Vsel er 1.8 V. Et gyllent tips: ikke overskrid 96 vsel For å unngå fysisk skade på prosessoren, bør du ideelt sett sikte på en spenning under fabrikkinnstillingen for å høste fordelene med batteriet uten å ofre ytelsen.
Finjustering og dynamisk skalering
Hvis du etter å ha implementert endringene oppdager at enheten er treg eller fryser, ikke få panikk. Det er det kommandoen er til for. setclock.sh, som tillater juster frekvensen og spenningen På farten, uten å måtte starte telefonen på nytt. Det er det perfekte verktøyet for å teste forskjellige nivåer til du finner det optimale punktet for stabilitet.
For å ta energisparing til neste nivå, kan vi konfigurere frekvensskaleringRedigering av filen setscaling.sh Ved hjelp av en teksteditor kan vi definere maksimale og minimale driftspunkter. Dette lar prosessoren redusere strømforbruket når du ikke gjør noe krevende. Når det er redigert, kjører vi skriptet fra terminalen og bruker en app som SetCPU å administrere disse profilene visuelt og effektivt.
Tekniske og sikkerhetsmessige hensyn
Mange brukere frykter at underspenning vil skade CPU-en ved å øke strømstyrken, men fysikken sier noe annet. I følge Ohms lov (V=IR), når redusere spenningen Og samtidig som motstanden opprettholdes konstant, reduseres også strømmen. Dette betyr at prosessoren bruker mindre strøm, og derfor genererer mindre varmenoe som er gunstig for komponentens levetid.
Hvis telefonen starter på nytt med en verdi som er for lav, trenger du ikke bekymre deg, da disse innstillingene ikke brukes automatisk ved oppstart. Bare start den på nytt, så går enheten tilbake til standardinnstillingene. fabrikk instillingerFor å raskt gjenopprette de tilpassede innstillingene dine etter en omstart, kjør ganske enkelt modulinnlastingsskriptet og klokkeskriptet.
Å ha full kontroll over Snapdragons kraft lar deg forvandle en middelmådig enhet til en effektiv maskin. Ved å kombinere spenningsreduksjon Med intelligent skalering og bruk av rotverktøy er det mulig å redusere driftstemperaturen drastisk og forlenge batterilevetiden gjennom dagen. Del informasjonen slik at andre brukere kan lære om verktøyet.
