[kernel][10/17] "dopio" OC cm-126.96.36.199
Based off of htc-kernel-espresso repository from CyanogenMod github and a modified version of toastcfh's overclock patch.
espresso source based is for
espresso devices only
legend source based is for
espresso, legend, or aria devices
No support will be given, use at your own risk, DON'T FLASH unless you know what you are doing .
updated source to include interactive governor
added darchstar's patch to fix idle status being set NULL
added a 787 for those that can't do 806
incorporated changes into legend code base
setting scaling_max_freq in order to boot)
all frequencies included in one kernel.
added 480 back.
available frequencies: 245760, 400000, 480000, 600000, 768000, 787200, 806400, 825600, 844800, 864000
Since all frequencies are now playing nicely together, I am only going to be releasing one kernel version per source base.
It is up to you to set your maximum speed
in your init.d files or you might not boot
(since the maximum is 864).
For Those of you who have used my G1 kernels, this will not be an issue since you should know how to do it. For the others, good luck
Essentially, you need to put something like...
echo 600000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
somewhere in your init.d files. Personally I like to use 00banner since it's first to execute on cyanogenmod.
Don't forget that if you swap out an init.d file you need to make the new one executable. For example...
chmod 0750 /system/etc/init.d/00banner
These are koush's anykernel.zip's that change your boot and system images. To return to your original state just do a nandroid advanced restore of the boot and system partitions (of course you have to of backed them up first).
(master branch is legend base, oc-espresso-2.6.29 branch is espresso base. Default is set to espresso)