Ciao iaio!
Allora l'overclock non cambia come script, ma cambia come modulo, infatti come saprai i moduli del 2.2.1 sono diversi da quelli per eclair (cambiando il kernel....)
Dunque, ho letto che nella tua Rom usi la androidiani, ma per ora il supporto a 2.2.1 è solo per il nandroid;
A livello codice è per 2.1 e 2,2 ibride, sto lavorando alla 3.0 che si basa sull'ultima 1.45 (leaked ) e avrà la sezione apposita per la 2.2.1
Comunque ecco un sample del codice che uso:
codice:
#/system/bin/sh
insmod /system/lib/modules/overclock.ko
echo > 60 > /proc/overclock/max_vsel
echo > 1000000 > /proc/overclock/max_vsel
#echo "5 1000000000 60" > /proc/overclock/menu_opps
echo "4 700000000 47" > /proc/overclock/menu_opps
echo "3 500000000 36" > /proc/overclock/menu_opps
echo "2 250000000 26" > /proc/overclock/menu_opps
#echo "1 125000000 18" > /proc/overclock/menu_opps
#echo "0 1000000" > /proc/overclock/freq_table
echo "1 700000" > /proc/overclock/freq_table
echo "2 500000" > /proc/overclock/freq_table
echo "3 250000" > /proc/overclock/freq_table
insmod /system/lib/modules/cpufreq_interactive.ko
echo "interactive" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
il problema è che se l'hai applicato con la androidiani, il codice è ok ma i moduli non funzionano erche sono per 2.1!
overclock.ko
interactive.ko
e ancora, il conservative non è stato ancora ricompilato per il 2.2.1 purtroppo...
Basta prendere il modulo overclock22.ko e cpufreq_interactive.ko dalla GOT e piazzarle nel /system/lib/modules (o magari applichi l'overclock con la loro recovery e poi modifichi il codice come quello qui sopra)
:-D
Ora sto in giro non ho il codice sottomano ho dovuto farlo a memoria xD se ci sono problemi magari dimmelo! XD