Google Play Store Payments Available in China

Google has taken a big step to make its services accessible globally. Since the introduction of … more

How to Set a Video as Your Boot Animation

If you wish to make your phone truly unique, you may want to consider adding a nice boot animation. … more

TWRP for Nexus 6 and 9 Available, Unofficial CM12 Alpha for HTC Explorer! – XDA TV

Team Win Recovery Project for the Nexus 6 and Nexus … more

Jolla Tablet Announced: The Second Sailfish OS Device

A little over a year ago, Jolla released its first smartphone with the brand new Jolla … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[1.267GHz!!!] [Devs] Overclocking/undervolting patches (update 6/15)

OP coolbho3000

5th June 2010, 09:04 PM   |  #1  
OP Senior Recognized Developer
Thanks Meter: 764
 
886 posts
Join Date:Joined: Dec 2008
More
I got an EVO myself and managed to overclock it to 1.267GHz. We could probably go even higher, but that requires more extensive changes. Here are the changed source files: http://dl.dropbox.com/u/36553/supersonic_oc-uv.tar.gz

It also includes an undervolt courtesy of pershoot (a whole 0.1V lower when idle, which should help battery drain a lot!). Here is a test update.zip: http://dl.dropbox.com/u/36553/supers...-uv_signed.zip (working WiFi). Make sure to do a nandroid backup first!

Sensors/camera do not currently work in this kernel because the source is not yet complete.

There is an overvolt on the highest frequencies. It should not cause any issues. Thanks to toastcfh for his source, Hero_Over for creating the first booting overclocked kernel on the EVO, all the kernel devs in the N1 community, especially pershoot and kmobs, richardtrip from the Desire community, koush for anykernel updater, and all who helped to root the EVO. Enjoy!

Update 6/15: Fixed 950mV undervolt. Raised voltages from 1228800 above to improve stability. Source files updated and update.zip uploaded.

Quote:
Originally Posted by old

I posted these in an earlier thread, but I think I should bring this to everyone's attention. Here are some simple patches that will overclock the Evo up to 1.267GHz (though by any means it's not guaranteed to get that high!):

Edit: please don't flash the below update.zip, as it doesn't seem to boot. Devs, the patches are still below, and a zimage is in the anykernel update zip.

Update: I compiled it myself. Here is an update.zip: http://dl.dropbox.com/u/36553/update-oc_signed.zip. This uses toastcfh's sources, Koush's excellent anykernel updater and a config.gz pulled from a stock Supersonic. If this doesn't boot, no damage will be done to your phone. Just reboot into recovery and reinstall your ROM. You can test overclocking by grabbing SetCPU from my sig or changing the cpufreq values if you know how. Once we get this working, I will create an undervolted version for battery savings. I'd get an Evo, but it's sold out everywhere T_T

http://dl.dropbox.com/u/36553/supersonic_oc.zip

cpufreq.c and acpuclock-scorpion.c are in arch/arm/mach-msm, and supersonic_defconfig is just the config. I don't have an Evo, so I can't test these out, but these should work with the source files toastcfh posted earlier: http://forum.xda-developers.com/showthread.php?t=686240.

Undervolting can be achieved simply by adjusting the voltages (in mV) in the acpu_freq_tbl table in acpuclock-scorpoion.c. For those not familiar with his work, you can see pershoot's safe (but lower) voltages for the N1 here: http://github.com/pershoot/nexus-ker...ock-scorpion.c. If you want to overvolt or go under 1000mV, you have to make one further adjustment to the voltage regulator in board-supersonic.c.

Note that the N1 and the Evo are completely different devices (with similar processors), so what may work for the N1 may not work for the Evo.

Last edited by coolbho3000; 15th June 2010 at 11:45 PM.
jigglywiggly
5th June 2010, 09:20 PM   |  #2  
Guest
Thanks Meter: 0
 
n/a posts
Awesome... until I am sure this is stable, I will wait, but I must have overclock :P
5th June 2010, 09:52 PM   |  #3  
Senior Member
Flag Seattle
Thanks Meter: 62
 
317 posts
Join Date:Joined: Jul 2008
Donate to Me
More
Quote:
Originally Posted by jigglywiggly

Awesome... until I am sure this is stable, I will wait, but I must have overclock :P

I don't recommend overclocking, the devices already can run warm at current settings.
But then again, you are entitled to do as you wish.

Options better than overclocking are to remove the Sprint bloatware and strip down parts of Sense, this speeds things up alot by removing excess background applications.
jigglywiggly
6th June 2010, 12:16 AM   |  #4  
Guest
Thanks Meter: 0
 
n/a posts
Well it ain't too bad, my Droid at 1 ghz(550 stock) runs great.
So this should be good too.
6th June 2010, 12:24 AM   |  #5  
phinnaeus's Avatar
Senior Member
Flag Seattle
Thanks Meter: 6
 
251 posts
Join Date:Joined: Apr 2010
Donate to Me
More
I like overclocking as much as the next geek, but on the Evo... WHY?

This phone has yet to respond anything slower than instantly to my input and I expect a difference of .26 ghz would not make it so it could read my thoughts.

Undervolting, on the other hand, could help with the abysmal battery life...
6th June 2010, 12:34 AM   |  #6  
Jus10o's Avatar
Senior Member
Thanks Meter: 5
 
1,431 posts
Join Date:Joined: Mar 2010
More
Quote:
Originally Posted by phinnaeus

I like overclocking as much as the next geek, but on the Evo... WHY?

This phone has yet to respond anything slower than instantly to my input and I expect a difference of .26 ghz would not make it so it could read my thoughts.

Undervolting, on the other hand, could help with the abysmal battery life...

Some people love to run benchmarks. Try to improve on them over and over. Others like the feeling of just going faster. Also some apps or some in the future might require a faster running phone. What better way to achieve that (other then buying a new phone) then OC.

Also in the future, are you not gunna buy a 1.5ghz processor phone running 2.1 because a 1ghz processor can already do it? OC has many benefits, just not to everyone, most because they dont understand the consequences or benefits.

My htc hero clocked to 768mhz can run 2.1 and everything near instant. Still doesnt keep be from wanting a 1ghz or higher.

Also one more thing, 2.2 will be out soon. With full flash support, i have a feeling its going to require a lot of CPU. An OC Evo would probably run many things from 2.2 a lot easier.
6th June 2010, 02:30 AM   |  #7  
Member
Thanks Meter: 8
 
92 posts
Join Date:Joined: Dec 2007
Well, I agree with the benchmarking comments but on the subject of Froyo... Froyo is designed to be even faster on equivalent hardware than 2.1... and 2.1 on my Evo is smooth as silk. And the Evo handles most Flash I can throw at it, so I'm not sure. I have however noticed a small performance difference with live wallpaper running, so maybe OCing will clear that up a bit.
6th June 2010, 02:33 AM   |  #8  
phinnaeus's Avatar
Senior Member
Flag Seattle
Thanks Meter: 6
 
251 posts
Join Date:Joined: Apr 2010
Donate to Me
More
Quote:
Originally Posted by Jus10o

Some people love to run benchmarks. Try to improve on them over and over. Others like the feeling of just going faster. Also some apps or some in the future might require a faster running phone. What better way to achieve that (other then buying a new phone) then OC.

Also in the future, are you not gunna buy a 1.5ghz processor phone running 2.1 because a 1ghz processor can already do it? OC has many benefits, just not to everyone, most because they dont understand the consequences or benefits.

My htc hero clocked to 768mhz can run 2.1 and everything near instant. Still doesnt keep be from wanting a 1ghz or higher.

Also one more thing, 2.2 will be out soon. With full flash support, i have a feeling its going to require a lot of CPU. An OC Evo would probably run many things from 2.2 a lot easier.

You know, this is an excellent point and I feel like I failed the developer community in some small way when you had to bring it up. You shouldn't have to provide a reason for wanting progress, it should happen for its own sake.

Proceed.
6th June 2010, 04:42 AM   |  #9  
Roman G's Avatar
Senior Member
Flag Oregon
Thanks Meter: 72
 
541 posts
Join Date:Joined: Feb 2010
Cool
Quote:
Originally Posted by Jus10o

Some people love to run benchmarks. Try to improve on them over and over. Others like the feeling of just going faster. Also some apps or some in the future might require a faster running phone. What better way to achieve that (other then buying a new phone) then OC.

Also in the future, are you not gunna buy a 1.5ghz processor phone running 2.1 because a 1ghz processor can already do it? OC has many benefits, just not to everyone, most because they dont understand the consequences or benefits.

My htc hero clocked to 768mhz can run 2.1 and everything near instant. Still doesnt keep be from wanting a 1ghz or higher.

Also one more thing, 2.2 will be out soon. With full flash support, i have a feeling its going to require a lot of CPU. An OC Evo would probably run many things from 2.2 a lot easier.


Agree with everything you just said, and I am less than excited about the benchmarks with the EVO thus far
6th June 2010, 04:48 AM   |  #10  
Jus10o's Avatar
Senior Member
Thanks Meter: 5
 
1,431 posts
Join Date:Joined: Mar 2010
More
Quote:
Originally Posted by Roman G

Agree with everything you just said, and I am less than excited about the benchmarks with the EVO thus far

HAHAHA.. im sorry but i had to laugh at your sig.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes