SpeedWizz kernel 09/11
Changelog dalla versione 05/09
- Ramdisk - Introdotto il nuovo supporto agli script totalmente configurabile utilizzando l'applicazione Speedwizz Manager fornita con il kernel, tutte le modifiche sono fatte al volo ( ad eccezione di logger , vedi sotto).
- Ramdisk - Rimossi quasi tutti i tweaks dall'post-init precedentemente utilizzati , inutili se ora possiamo configurare come abbiamo bisogno ;
- Ramdisk - Inseriti quasi 10 script (allocati in res/scripts ), che consentono di selezionare :
***********************- Undervolt globale per tutte le frequenze , da un valore di -27 mV a -112 mV ;
***********************- Tweaks di ottimizzazione per PegasusQ governor ( crediti Acr101 ) ;
***********************- Attivare / disattivare daemon touchboost e , se attivato , si può scegliere quale frequenza utilizzare;
***********************- Opzione per abilitare / disabilitare logcat ( è necessario un riavvio)
***********************- Opzione per abilitare / disabilitare Gentle_fair sleepers
***********************- Selezionare la modalità di stand-by (AFTR+LPA, IDLE+LPA, AFTR, IDLE) .
NOTA: Questa funzione è un work in progress , incompleto e dovrebbe essere considerare come uno stato beta . Come effetto collaterale l'unico problema è quello di fare attenzione a non selezionare due opzioni per la stessa categoria .
Esempio : non è consigliato selezionare due diverse opzioni contemporaneamente per l' undervolt e l'applicazione ( al suo stato attuale ) NON PUO' avvertire per una selezione errata , quindi ripeto fate attenzione !
Ricordate , inoltre, che tutti gli script selezionati verranno spostati nella cartella init.d per essere eseguiti ad ogni avvio e l'unico modo per risolvere l'eventuale problema è correggere la selezione errata da un sistema avviato e funzionante .
Nel caso estremo di problemi ( freeze al boot , SOD , ecc .. ), si ha un solo modo :
reflash del kernel dalla recovery (ho appositamente inserito un comando che spazzerù via il contenuto della cartella ad eccezione di quello che avevate in precedenza) e la vostra cartella init.d sarà resettata allo stato iniziale , permettendo di riavviare la macchina correttamente
- Drivers / net / wireless / bcmdhd / dhd_linux.c :
***Corretto un Wifi wakelock - crediti PTMR3 e DerTeufel1980
- Arch/arm/mach-exynos/cpufreq-4x12.c :
***Fixato Undervolt per la frequenza 200MHz - Wanam ;
- Suono / soc / codec / boeffla_sound.c ;
suono / soc / codec / boeffla_sound.h :
***aggiornato Boefflasound a 1.6.4 - AndiP .
- Drivers / cpufreq / cpufreq_zzmoove.c :
***Aggiornato governor zzmoove alla versione 0.7d - ZaneZam
- Drivers / input / touchscreen / Makefile ; drivers/input/touchscreen/mms152_ts.c ;
drivers / input / touchscreen / mms_ts.c ;
drivers / input / touchscreen / touchboost_switch.c :
drivers / input / touchscreen / touchboost_switch.h
porting dell'interfaccia sysfs a supporto del touchboost. Originariamente creato da AndiP e yank555 per il GTi9300 - crediti yank555 e andip per le fonti . Implementazione del driver per GT N7100 è comunque opera mia.
- GitHub
***Rimosso il tag "dirty" dal kernel versione aggiornando sorgente prima della compilazione .