Ho deciso di creare questa guida per gli utenti che non conoscono molto bene android e le sue magnifiche funzionalità.
Il deep sleep è quel particolare stato che ha la cpu quando non viene utilizzata e che riduce i consumi al minimo, ibernandola.
Esistono vari livelli di deep sleep: il 3 il 4 e il 5.
Il 3 è il livello stock, molto bilanciato. Il 4 è il migliore: più profondo rispetto al 3 e molto molto stabile, con consumi davvero minimi. Il 5 è il più profondo, ma causa freeze e riavvii random.
Questi non si settano da no frills cpu control bensì dal terminale, usando questo comando se siete da Rom Stock (ovviamente avrete bisogno del root e di un kernel modificato, come il CoCore, e l'app emulatore terminale )
su
echo * > /d/cpuidle/deepest_state
Dove * sta per 3, 4 o 5 (io consiglio il 4)
Per controllare il livello più profondo si usa questo comando
cat /d/cpuidle/deepest_state
NOTA: Usando questo comando dopo un riavvio il settaggio sparirà, quindi se avete impostato il deep sleep a 4 dopo il riavvio ritornerà a 3. Per ripristinare avrete bisogno di:
1) Ridare il comando da terminale
oppure
2) Usare lo Zip flashabile da cwm che metterò in questo thread per creare uno script init.d e impostare il tutto a 4 definitivamente. (Grazie TeslaMADAL93)
Per le cyanogenmod, invece, basta andare su impostazioni /avanzate/(o anche semplicemente nelle nuove in "Impostazioni Galaxy S Advance) avanzate/profondissimo deep sleep e mettere lo stato che volete
Spero che questa guida vi sia servita
A presto!
Lo zip di cui parlavo prima QUI - LINK AGGIORNATO!
Ringrazio l'utente fabry90 per avermi ricordato di mettere le fonti e ringrazio CoCafe e il suo fantastico kernel per averci permesso di avere queste modifiche
Ringrazio anche TeslaMADAL93 per avermi fornito lo script.
Crediti: xda - cocafe - Team Canjica - CyanogenMod Team