Installare un kernel:
Prima di installare un kernel verificare che sia il kernel adatto alla rom a cui si vuole associare, pena bootloop o softbrick.
Se sono noti problemi con il kernel fare un backup completo della rom con una recovery stabile.
Una volta scelto il kernel, inserire lo zip in una delle memorie del dispositivo, riavviare in recovery, installare lo zip, cancellare la cache e riavviare.
NOTE IMPORTANTI:
-Sui kernel TW la possibilità di utilizzare la frequenza di 1,6ghz è stata tolta a causa di un bug del lettore video che crasha.
-La frequenza di 100mhz anch'essa è poco utilizzata perchè non migliora i consumi e può far bloccare il dispositivo quando inutilizzato (SOD).
Come faccio a capire qual'è il kernel migliore?
Per capire se un kernel è adatto al vostro utilizzo, testare con almeno 2 cicli di carica/scarica completa, riavviare dopo ogni ciclo e testare il funzionamento di tutti i componenti.
Il kernel che consuma tanto e/o rende poco (ad esempio lag o impuntamenti) è quello da scartare (ma va ).
Quale governor scegliere?
Il governor è la parte che gestisce le frequenze, se si modifica variano in modo pesante consumi e prestazioni.
Anche per i governor l'unico modo è testare personalmente quale soddisfa più le proprie esigenze.
Seguendo il post sotto è possibile trovare un punto di partenza
Quale scheduler scegliere?
Lo scheduler non porta grandi differenze, il funzionamento di ognuno è influenzato dalla rom che si utilizza e dalle modifiche apportate.
Anche per questi è sufficiente seguire il post sotto, in dubbio si può iniziare con SIO.
Problemi con la recovery...
Purtroppo i kernel che hanno recovery buggate sono tanti, è consigliabile quindi di fare un backup con un kernel "sano" e poi dopo il ripristino montare il kernel originario.
Gli errori nel ripristino o backup possono portare ad un bootloop o nei casi peggiori ad un softbrick, in questo caso sarà sufficiente installare il kernel che abbiamo installato nella rom da ripristinare e poi avviare il restore della rom.
Un'alternativa è ripristinare semplicemente la rom, a operazione terminata riavviare il recovery e rifare il restore senza eseguire wipes.
Eseguire OC/UC (OverClock/UnderClock) di CPU e GPU
Premettendo che la procedura di overclock può, alla lunga, rovinare dispositivo e batteria e aumentare notevolmente i consumi, questa scelta può portare benefici notevoli.
Per effettuare questa operazione servono un kernel con opzione di OC configurabile, tempo per testare e una delle tante app per gestire le frequenze. Una delle migliori app per OC/UC è AnTuTu CPU Master Pro.
Importante non usare l'opzione "imposta all'avvio"
Dentro l'app ci sono 2 regolazioni:
Max: (consigliabile non superare 1,7GHz)
Aumentare la frequenza Max aumenterà i consumi ma anche le prestazioni, diminuirla invece il contrario.
Aumentare la soglia della frequenza Max oltre un certo limite può creare danni, abbassandola troppo può freezare il dispositivo.
Min: (consigliabile 200mHz)
Aumentare la frequenza Min aumenterà i consumi ma migliorerà la reattività, diminuirla anch'essa il contrario.
Aumentare la soglia della frequenza Min non farà andare il dispositivo in sleep perciò consumerà anche a schermo bloccato, diminuendola troppo può far bloccare il dispositivo obbligando a riavviare manualmente.
Lo stesso discorso vale per la GPU che durante l'utilizzo affianca la CPU e nei giochi si occupa dell'elaborazione grafica.
La GPU, però, risulta più sensibile allo scalo frequenze, può variare di poco o molto le prestazioni dalla rom che usiamo, una frequenza eccessiava può far surriscaldare troppo il dispositivo.
Procedura per UV (UnderVolt)
Se volete diminuire i consumi, il calore generato e aumentare la durata della batteria allora questo è quello che vi serve.
La procedura è abbastanza lunga e noiosa ma può aumentare la durata della batteria del 10% se fatta bene.
Tutto quello che ci serve è un kernel che supporti la gestione voltaggi, un' applicazione per gestire i voltaggi (AnTuTu CPU Master Pro è la migliore) e un'app invece per testare la stabilità dei voltaggi (Stability Test).
Importante non attivare l'opzione "imposta all'avvio"
Dentro la gestione frequenza verranno mostrati i voltaggi in mV (milliVolt), abbassare di 10mV ogni frequenza e testare con stability test, se il dispositivo non freeza e non si riavvia allora si possono scalare ancora -10mV e così via...
Il mio consiglio è di annotarsi tutti i voltaggi di default e quelli che funzionano bene, in questo modo dopo il riavvio saprete quali voltaggi impostare.
I voltaggi variano da dispositivo a dispositivo (anche se dello stesso modello!) quindi non seguire mai gli altri utenti con fiducia!
Il vero test rimane sempre l'uso intenso, vi accorgerete solamente così se davvero avete fatto un buon lavoro.