Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,730,397 Members 46,789 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
coolbho3000
Old
(Last edited by coolbho3000; 15th June 2010 at 10:45 PM.)
#1  
Senior Recognized Developer - OP
Thanks Meter 758
Posts: 886
Join Date: Dec 2008
Angry [1.267GHz!!!] [Devs] Overclocking/undervolting patches (update 6/15)

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.
Galaxy Nexus (GSM)
Control your Android phone's CPU! SetCPU for Root Users
Follow me on Twitter!

Like my work? Buy SetCPU on the market or buy me some [insert drink here].
jigglywiggly Old
#2  
Guest
Thanks Meter
Posts: n/a
Awesome... until I am sure this is stable, I will wait, but I must have overclock :P
 
Neotelos_com
Old
#3  
Senior Member
Thanks Meter 61
Posts: 317
Join Date: Jul 2008
Location: Seattle

 
DONATE TO ME
Quote:
Originally Posted by jigglywiggly View Post
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 Old
#4  
Guest
Thanks Meter
Posts: n/a
Well it ain't too bad, my Droid at 1 ghz(550 stock) runs great.
So this should be good too.
 
phinnaeus
Old
#5  
phinnaeus's Avatar
Senior Member
Thanks Meter 6
Posts: 251
Join Date: Apr 2010
Location: Seattle

 
DONATE TO ME
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...
 
Jus10o
Old
#6  
Jus10o's Avatar
Senior Member
Thanks Meter 5
Posts: 1,431
Join Date: Mar 2010
Quote:
Originally Posted by phinnaeus View Post
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.
 
OrionSX
Old
#7  
Member
Thanks Meter 8
Posts: 87
Join Date: 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.
 
phinnaeus
Old
#8  
phinnaeus's Avatar
Senior Member
Thanks Meter 6
Posts: 251
Join Date: Apr 2010
Location: Seattle

 
DONATE TO ME
Quote:
Originally Posted by Jus10o View Post
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.
 
Roman G
Old
#9  
Roman G's Avatar
Senior Member
Thanks Meter 72
Posts: 541
Join Date: Feb 2010
Location: Oregon
Quote:
Originally Posted by Jus10o View Post
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
 
Jus10o
Old
#10  
Jus10o's Avatar
Senior Member
Thanks Meter 5
Posts: 1,431
Join Date: Mar 2010
Quote:
Originally Posted by Roman G View Post
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.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Implement Split View in Your LG G2 KitKat Rom with Automated Installer

Some of you may have remembered a story on the Portal a few weeks back … more

Cast Your Device Screen the Way it Was Meant to be with Second Screen

Not too long ago here on the XDA Portal, we covered how Google had made … more

Samsung Gear Live Unboxed the XDA Way – XDA Developer TV

XDA Developer TV Producer AdamOutleris known for his XDA Unboxingseries where … more

Make Your Own DIY Capacitive Stylus

The XDA Portal is a place where we like to talkabout things that are interesting, fun, and sometimes … more