• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Post Your Overclock Results!

Hey all. Thought it would be cool to make a thread where we could all post our OC results to help those new to OCing set their expectations appropriately and to assist us already OCing fine tune our settings. Please post your STABLE setscaling.sh script you use or freq and vsel.

I'm currently using a low voltage setscaling.sh I saw which has been working out great for a day now. Will use it as a base and fine tune:

Code:
echo 34 > /proc/overclock/max_vsel
echo 1150000 > /proc/overclock/max_rate
echo 1 400000000 22 > /proc/overclock/mpu_opps
echo 2 700000000 26 > /proc/overclock/mpu_opps
echo 3 900000000 30 > /proc/overclock/mpu_opps
echo 4 1150000000 34 > /proc/overclock/mpu_opps
echo 0 1150000 > /proc/overclock/freq_table
echo 1 900000 > /proc/overclock/freq_table
echo 2 700000 > /proc/overclock/freq_table
echo 3 400000 > /proc/overclock/freq_table
 
Code:
echo 40 > /proc/overclock/max_vsel
echo 1100000 > /proc/overclock/max_rate
echo 1 400000000 23 > /proc/overclock/mpu_opps
echo 2 700000000 28 > /proc/overclock/mpu_opps
echo 3 900000000 33 > /proc/overclock/mpu_opps
echo 4 1100000000 40 > /proc/overclock/mpu_opps
echo 0 1100000 > /proc/overclock/freq_table
echo 1 900000 > /proc/overclock/freq_table
echo 2 700000 > /proc/overclock/freq_table
echo 3 400000 > /proc/overclock/freq_table

SetCPU Profiles are:
Temp > 50C : 400Mhz ... priority 100
Charging/Full: 1100Mhz ... priority 95
Screen Off: 400Mhz ... priority 90
Battery < 20%: 400Mhz ... priority 60
Battery < 40%: 700Mhz ... priority 55
Battery < 80%: 900Mhz ... Priority 50

Commentary:
Before overclocking I had SetCPU clamping down to 300Mhz when the screen locked/battery dropped below 20% to try and make my battery last... This usually made it really laggy when answering a call/unlocking the phone. 400Mhz seems to bring the X back up to a reasonably responsive level. As well, I went to sleep at midnight lastnight with my battery below 15%, even made a call and did some texting after I had the %15 alert. I fully expected my phone to be dead when I woke up 8 hours later... To my suprise I was still in the ORANGE!!! Maybe placebo, maybe a fluke, but overall with my settings, my X seems more responsive with a longer lasting battery... I only recharged once yesterday... This is all "seat of my pants" observations, though... It could just the tree I be smokin'... LOL
 
Upvote 0
I should probably post this here as well:

echo 36 > /proc/overclock/max_vsel
echo 1150000 > /proc/overclock/max_rate
echo 1 300000000 24 > /proc/overclock/mpu_opps
echo 2 600000000 28 > /proc/overclock/mpu_opps
echo 3 800000000 32 > /proc/overclock/mpu_opps
echo 4 1150000000 36 > /proc/overclock/mpu_opps
echo 0 1150000 > /proc/overclock/freq_table
echo 1 800000 > /proc/overclock/freq_table
echo 2 600000 > /proc/overclock/freq_table
echo 3 300000 > /proc/overclock/freq_table

The above scale ended up _not_ being completely stable. After installing Scrollable ContactWidget Beta and creating a large (2x4) widget, my phone rebooted while attempting to scroll through it. I re-executed the scale and re-created the widget, only to get another reboot. So, now I've bumped my voltages up a bit (see my scale below). I can now run multiple instances of the (2x4) Scrollable ContactWidget without getting a reboot. I think, at least for me, Hilbe's voltages are at the very bottom of my system's tolerances. This is fine for 99+% of use, but every once in awhile my system gets really taxed and gets unstable. Thus, a _WARNING_: I'd be hesitant to load the scaling script at boot until after _heavy_ testing. Especially if you're someone who likes to experiment with themes and the like. If your system is 99+% stable, there is still a chance that it'll crash under heavy load. If you happen to be replacing your framework-res.apk or system.jar and your system crashes because of low voltage, you might very well end up bricking your X. Of course, you should be able to restore it using the .sbf file, but that's a road I want to avoid if I can.

So, if you're going experiment with low voltages, I'd suggest bumping them back up if/when you're modifying crucial system files. At least until you're _very_ sure your voltage scaling is stable.

Below is my current scaling script. I'll report back on stability.

echo 40 > /proc/overclock/max_vsel
echo 1150000 > /proc/overclock/max_rate
echo 1 300000000 28 > /proc/overclock/mpu_opps
echo 2 600000000 32 > /proc/overclock/mpu_opps
echo 3 800000000 36 > /proc/overclock/mpu_opps
echo 4 1150000000 40 > /proc/overclock/mpu_opps
echo 0 1150000 > /proc/overclock/freq_table
echo 1 800000 > /proc/overclock/freq_table
echo 2 600000 > /proc/overclock/freq_table
echo 3 300000 > /proc/overclock/freq_table
 
Upvote 0
1150MHz stable seems to be the wall on these 3630s. 1200 so far is just unobtainable for me (reboots) but I've been at work all day so I'm going to continue trying. I'll probably hit a point of diminishing returns - where the voltage required for highest clocks will be too high for comfort. Keep those results coming!
 
Upvote 0
So how much does the way someone has their phone set up, as far as number of home screens; widgets; etc., affect the values needed to get stable settings?

i guess it could affect it because all those things need power, so it could be needed to set lower clock speeds and higher voltages.

I guess I have a phone that can take 1.2 ghz I only had one reboot with it at 34 voltage the whole day but that was too much for me. Has anyone else been able to get that high or higher
 
Upvote 0
echo 40 > /proc/overclock/max_vsel
echo 1150000 > /proc/overclock/max_rate
echo 1 300000000 28 > /proc/overclock/mpu_opps
echo 2 600000000 32 > /proc/overclock/mpu_opps
echo 3 800000000 36 > /proc/overclock/mpu_opps
echo 4 1150000000 40 > /proc/overclock/mpu_opps
echo 0 1150000 > /proc/overclock/freq_table
echo 1 800000 > /proc/overclock/freq_table
echo 2 600000 > /proc/overclock/freq_table
echo 3 300000 > /proc/overclock/freq_table

Once again, I got a random reboot. It took a long time, and only showed up when trying to download and install something from the market. I've now downclocked to 1.1GHz, and am using the scale below. I'll report back on stability.

echo 40 > /proc/overclock/max_vsel
echo 1100000 > /proc/overclock/max_rate
echo 1 300000000 28 > /proc/overclock/mpu_opps
echo 2 600000000 32 > /proc/overclock/mpu_opps
echo 3 800000000 36 > /proc/overclock/mpu_opps
echo 4 1100000000 40 > /proc/overclock/mpu_opps
echo 0 1100000 > /proc/overclock/freq_table
echo 1 800000 > /proc/overclock/freq_table
echo 2 600000 > /proc/overclock/freq_table
echo 3 300000 > /proc/overclock/freq_table
 
Upvote 0
I've had a few browser crashes the last couple of days so had to bump the voltages a bit. Not giving up on my 1150MHz yet!

Code:
echo 40 > /proc/overclock/max_vsel
echo 1150000 > /proc/overclock/max_rate
echo 1 400000000 26 > /proc/overclock/mpu_opps
echo 2 700000000 30 > /proc/overclock/mpu_opps
echo 3 900000000 34 > /proc/overclock/mpu_opps
echo 4 1150000000 40 > /proc/overclock/mpu_opps
echo 0 1150000 > /proc/overclock/freq_table
echo 1 900000 > /proc/overclock/freq_table
echo 2 700000 > /proc/overclock/freq_table
echo 3 400000 > /proc/overclock/freq_table
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones