Se ritieni che il tuo telefono si stia surriscaldando o che la batteria si scarichi in poche ore, potresti voler dare un'occhiata a Undervolt su AndroidIn pratica, si tratta di fornire al processore Snapdragon la quantità minima di energia necessaria per funzionare senza bloccarsi, ottenendo così un dispositivo più fresco e una durata della batteria sorprendente.
Ora, prima di iniziare, chiariamo alcune cose: questo processo richiede accesso root E comporta alcuni rischi. Se non si fa attenzione, si potrebbe rendere l'apparecchiatura instabile o, nel peggiore dei casi, invalidare la garanzia. Ma se vi piace smanettare e volete ottenere il massimo, allora potete farlo. ottenere il massimo dal proprio hardware Dal tuo telefono, continua a leggere perché ti spiegheremo l'intero processo passo dopo passo.
Strumenti e file essenziali
Per iniziare questo viaggio, non basta una qualsiasi app. Anche se qualcuno con competenze avanzate nella riga di comando potrebbe farlo con... adb shellPer la maggior parte di noi, l'ideale è usare un emulatore di terminale e un file manager con privilegi di root (come Root Explorer). Questi strumenti semplificano notevolmente l'esecuzione di script e la modifica dei permessi.
Inoltre, avremo bisogno di alcuni file specifici originariamente sviluppati da Elkay. Si tratta di due pacchetti ZIP: DX OC Tools.zip e DX OC.zipIl primo contiene gli script di gestione e il secondo contiene i moduli necessari al kernel di sistema per accettare variazioni di tensione e frequenza.
Installazione e configurazione dei moduli
Una volta ottenuti i file, il primo passo è spostarli nelle cartelle corrette. All'interno di DX OC.zip troviamo il file overclock.ko e lo script overclock.shIl file .ko dovrebbe andare direttamente a /system/lib/modulesÈ fondamentale che, dopo averlo spostato, si modifichino le autorizzazioni in 644 (Utente R/W, Gruppo/Altri R) e che la partizione di sistema sia montata in modalità di lettura/scrittura (R/W).
D'altra parte, il file overclock.sh, Insieme con setclock.sh y setscaling.sh (che si trovano nell'altro file ZIP), dovrebbero trovarsi nella cartella /system/binIn questo caso, le autorizzazioni dovrebbero essere più permissive, nello specifico 755 (Utente R/W/E, Gruppo/Altri R/W)perché si tratta di script che il sistema dovrebbe essere in grado di eseguire senza problemi.
Regolazione della frequenza e della tensione
È qui che avviene la magia, ed è qui che bisogna procedere con cautela. L'obiettivo è rendere stabile il telefono con il minore quantità di tensione Possibile. Quando si utilizza lo script overclock.shDobbiamo inserire due valori: la velocità di clock in hertz (Hz) e il coefficiente di tensione chiamato nave.
Ad esempio, se si desidera 1150 MHz, è necessario scrivere 1150000. Il valore vsel definisce la potenza; un valore vsel di 80 equivale a 1.6 V, mentre 96 vsel corrisponde a 1.8 V. Un consiglio prezioso: non superare i 96 vsel Per evitare danni fisici al processore, l'ideale sarebbe impostare una tensione inferiore a quella di fabbrica, in modo da sfruttare al meglio la durata della batteria senza compromettere le prestazioni.
Regolazione fine e scalatura dinamica
Se dopo aver applicato le modifiche noti che il dispositivo è lento o si blocca, non preoccuparti. Il comando serve proprio a questo. setclock.shConsentire regolare la frequenza e la tensione In movimento, senza bisogno di riavviare il telefono. È lo strumento perfetto per testare diversi livelli fino a trovare la configurazione ottimale per la stabilità .
Per portare il risparmio energetico al livello successivo, possiamo configurare il scalatura della frequenzaModifica del file setscaling.sh Utilizzando un editor di testo, possiamo definire i punti operativi massimi e minimi. Ciò consente al processore di ridurre il consumo energetico quando non si eseguono operazioni impegnative. Una volta modificato, eseguiamo lo script dal terminale e utilizziamo un'app come SetCPU per gestire questi profili in modo visivo ed efficiente.
Considerazioni tecniche e di sicurezza
Molti utenti temono che l'undervolting danneggi la CPU aumentando l'amperaggio, ma la fisica dice il contrario. Secondo la legge di Ohm (V=IR), quando ridurre la tensione E mantenendo una resistenza costante, anche la corrente diminuisce. Ciò significa che il processore consuma meno energia e, quindi, genera meno caloreil che è vantaggioso per la durata del componente.
Se il telefono si riavvia con un valore troppo basso, non preoccuparti, perché queste impostazioni non vengono applicate automaticamente all'avvio. È sufficiente riavviare il dispositivo e questo tornerà alle impostazioni predefinite. impostazioni di fabbricaPer ripristinare rapidamente le impostazioni personalizzate dopo un riavvio, è sufficiente eseguire lo script di caricamento del modulo e lo script dell'orologio.
Avere il controllo completo sulla potenza del tuo Snapdragon ti consente di trasformare un dispositivo mediocre in una macchina efficiente. Combinando il riduzione della tensione Grazie a una scalabilità intelligente e all'utilizzo di strumenti di root, è possibile ridurre drasticamente la temperatura di esercizio e prolungare la durata della batteria durante la giornata. Condividi le informazioni in modo che altri utenti possano conoscere lo strumento.
