Please visit the following droidforums link to better understand what this and why you want to use it.
Basically it allows you to overclock/undervolt the current Bugless Beast kernel, no need to flash/re-flash one kernel after another to find that sweet spot. You can change the slot and vsel values to suit your device (anywhere from 100mhz to 1300mhz).
(Milestone Overclock Tutorial)
Please read the script as it contains all details.
You need to first download and install Milestone Overclock that I modified:
(MilestoneOverclock 1.4.7 prime_bugless)
Next save the script below as 05overclock or download zip from link, then unzip and execute script in a terminal as superuser (root).
Here is the script:Code:#!/system/bin/sh # overclock bugless beast 0.6.x.x by prime # # Simple script that loads the modified overclock module # and inserts proper values needed for the module to function # please adjust vsel and speeds to suit your device. The script # can sleep for 60 seconds before running, if you have any problems # with the script not being ran upon boot uncomment the sleep line. # # You can run this manually by terminal with (su then sh 05overclock). # # Read the forum thread to know where to place this 05overclock # file for autostart as this can be unsafe if your vsel values are too high/low. # # Milestone Overclock Tutorial Thread: http://bit.ly/hEfz7P # # You can usually talk with me on twitter if you have a question. # # prime ( @f1vefour ) # #(begin overclock script) MODDIR=/data/data/pt.com.darksun.milestoneoverclock/files/ MODULE=overclock.ko cd $MODDIR insmod $MODULE echo 0xc003e094 > /proc/overclock/omap2_clk_init_cpufreq_table_addr echo 0xc053e544 > /proc/overclock/cpufreq_stats_table_addr echo 0xc054a8e4 > /proc/overclock/mpu_opps_addr echo "6 200000" > /proc/overclock/freq_table echo "1 200000000 29" > /proc/overclock/mpu_opps echo "5 350000" > /proc/overclock/freq_table echo "2 350000000 34" > /proc/overclock/mpu_opps echo "4 450000" > /proc/overclock/freq_table echo "3 450000000 39" > /proc/overclock/mpu_opps echo "3 600000" > /proc/overclock/freq_table echo "4 600000000 45" > /proc/overclock/mpu_opps echo "2 700000" > /proc/overclock/freq_table echo "5 700000000 55" > /proc/overclock/mpu_opps echo "1 800000" > /proc/overclock/freq_table echo "6 800000000 60" > /proc/overclock/mpu_opps echo "65" > /proc/overclock/max_vsel echo "900000" > /proc/overclock/max_rate #(end overclock script)
If you previously changed kernels you can find the slayher 800mhz kernel bugless beast is using here:
(Slayher v1.6 800mhz Kernel)
slayher wifi fix).