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

Root [CDMA] EVO 3D overclocked to 1.7 ghz

I'm probably in the minority on this, but I'm happy with my stock 1.2ghz Evo3D with the standard interface. I have no plans to root when we're able to.

However, I'm really happy that the root'ers and mod'ers will have the opportunity to open the Evo3D up and see what it can really do. It's going to be fun to watch!

Well based on phandroid, there was no root required. The cool thing about this, if it can work for the layman, is we could underclock for specific system scenarios as well. At least I think that would be possible. This mean even less battery drain. Or we can overclock for gaming or more intensive apps.
 
Upvote 0
Ohh, WOW! That is neat then! As long as it's safe I would underclock my phone to save battery. I don't do much gaming so that'd be cool for me. =)

I built a new gaming PC last year and I got a Black Edition AMD quad-core and a V8 CoolerMaster Over-Clock CPU heat sink.... I under clocked my CPU and run the OC-Fan full blast. I'm a little paranoid when it comes to heat. =)
 
Upvote 0
Well based on phandroid, there was no root required.

Steady - from Phandroid:

You rooters already know how trustworthy and talented this guy is so you’re free to get as excited as you want. This is a loadable kernel module so all you’ll need is temporary root, something that’s already been made possible thanks to the folks behind Team Win.
And I'm against that temporary root. It raises temperature and lags the phone while beating on the eMMC controller.

I've warned that XDA posts that temp root is meant for devs to find more holes right now and is not for users.

The only two guys here on AF who've chimed in reporting they've done the temp root are myself and wake69.

You all do as you think best, but whatever you do, please don't assume this is at all safe yet.
 
Upvote 0
Steady - from Phandroid:

And I'm against that temporary root. It raises temperature and lags the phone while beating on the eMMC controller.

I've warned that XDA posts that temp root is meant for devs to find more holes right now and is not for users.

The only two guys here on AF who've chimed in reporting they've done the temp root are myself and wake69.

You all do as you think best, but whatever you do, please don't assume this is at all safe yet.

I've temp rooted as well(couple days ago). Don't have any issues with heat or lag. I only loaded barnacles to try wifi tethering which worked like a charm. IMO there really is no purpose in removing bloat or apps/etc because it will all dissappear as soon as you reboot. I'll wait for permaroot before I do all that.
 
  • Like
Reactions: EarlyMon
Upvote 0
Steady - from Phandroid:

And I'm against that temporary root. It raises temperature and lags the phone while beating on the eMMC controller.

I've warned that XDA posts that temp root is meant for devs to find more holes right now and is not for users.

The only two guys here on AF who've chimed in reporting they've done the temp root are myself and wake69.

You all do as you think best, but whatever you do, please don't assume this is at all safe yet.

+1

It makes my phone do some funky things sometimes. be very careful
 
  • Like
Reactions: EarlyMon
Upvote 0
I'm on record that I hate free Quadrant - but my question is: are you sure about what you think you're getting?

Here is my phone, no temp root running since last weekend, stock-a-roonie, in other words.

quadrant.jpg

2402.

Didn't kill anything, didn't restart phone - just downloaded the thing and launched it from within Market.

Either proving what I've been saying about Quadrant or what we both just said about not trusting this temp root.
 
Upvote 0
I'm on record that I hate free Quadrant - but my question is: are you sure about what you think you're getting?

Here is my phone, no temp root running since last weekend, stock-a-roonie, in other words.

View attachment 20017

2402.

Didn't kill anything, didn't restart phone - just downloaded the thing and launched it from within Market.

Either proving what I've been saying about Quadrant or what we both just said about not trusting this temp root.

LOL

I know what you mean, i have been getting erratic results. From what i read it is not set up to fully read dual core processors. I dont wanna pay for the paid version either tho. also linpack is erratic too ranging about 10 points. so... do i really care? no but is it fun? YES!
 
Upvote 0
I honestly don't think there is any reason to overclock at the moment. There isn't anything the E3D can't handle right now.

Here's the source at XDA on how to do it for those that want to though:
[MOD] EVO 3D/Sensation Overclocked to 1.8GHz! - xda-developers

EVO 3D and Sensation @ 1.8GHz!
HTC is taking far too long with their promised bootloader unlock! I got my hands on an EVO 3D and wrote a kernel module to overclock it (along with the Sensation, I think) with just temp root. I had no kernel sources or the ability to flash custom kernels, and you don't need to overclock your phone, either. This was all done with a Linux loadable kernel module.

At 1782MHz (nearly 1.8GHz), a dual core Android phone is truly a force to be reckoned with. This module also gives you the flexibility to try to go even higher, or specify a lower overclock. See below for instructions and download. SetCPU has also been updated to support the EVO 3D and Sensation better. I'll be doing a technical writeup on how this was accomplished soon, as well as an explanation of the MSM 8x60 clock architecture for future kernel devs.

Disclaimer: Overclocking your phone is always a risk! Please know what you are doing before trying this. The kernel module is licensed under the GNU GPL and comes with no warranty. The relative safety of overclocking similar ARM processors to such speeds and voltages is generally known, but I can't be held responsible if you damage your phone with this hack.

Instructions:
Download the kernel module appropriate for your phone If you're not sure which one to download, check /proc/version and find the version string and then check the part that contains the localversion, which is right after 2.6.35.10 and looks like this: "gb7a86da" or "gcb1cf8"

Download: Latest EVO 3D OTA gcb1cf8: http://setcpu.com/files/8x60_oc.ko
T-Mobile HTC Sensation 4G gb7a86da: http://setcpu.com/files/8x60_oc_gb7a86da.ko
EVO 3D pre-OTA g93c03bf: http://setcpu.com/files/8x60_oc_g93c03bf.ko

(To add support for your EVO 3D/Sensation kernel, send me the kernel version string (cat /proc/version) and I'll upload a kernel with support).

1. Temp root the phone using fre3vo, and install everything you need to run root apps. If you lost temp root due to /system/bin/su becoming unlinked (root apps don't detect root anymore), do it again. Thanks #teamwin!
2. Decide which frequency and voltage you want. Frequencies have to be a multiple of 54MHz. For example, 1512MHz = 54MHz*24. Remember how much you have to multiply 54 by to get the frequency you want. For 1782MHz, as I reached, use 33 (54MHz*33 = 1782MHz).
3. Push the kernel module to your device: adb push 8x60_oc.ko /data/local/tmp/8x60_oc.ko
4. Use SetCPU (you must be 2.2.4 or above for proper MSM 8x60 support!) to set the max frequency to 432MHz and min to 384MHz.
6. Go back to the home screen, press the power button, and count to ten.
7. Load the kernel module with the following command, replacing the scpll_l_val with the value you got above and the vdd_uv with the voltage you want (in microvolts). Here is a valid command for around 1.8GHz: adb shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=33 vdd_uv=1375000

If you do not specify any parameters, the module defaults to 1512MHz and 1250000 uV! (scpll_l_val=28 vdd_uv=1250000) This should be safe for everybody, since that's the MSM 8x60's native speed (of the higher speed bin anyway
wink.gif
).

8. If it crashes right after you insmod the kernel, reboot and try again - the second core was likely still active. This doesn't necessarily mean your overclock settings were unstable.
9. Now go into SetCPU and it will autodetect the new max frequency. Set it and try it out. If your phone crashes at or after this point, the scpll_l_val and vdd_uv combination was not stable enough. Reboot and try another combination.

Note: the maximum scpll_l_val supported currently is 37 (1998MHz, or 2GHz!). Let me know if you actually managed to reach this with a semblance of stability, if you want to push for higher... Also, you can undo this mod just by rebooting.

Video:


Screenshots:
evo3d_oc.png
evo3d_benchmark.png


Enjoy! Of course, this would all have been easier if we were just given an unlocked bootloader. Please bother HTC about it!
wink.gif
Yeah, we'll get it without them, but they have to keep their end of the deal.

Follow me on twitter: http://twitter.com/coolbho3k
Sources for the overclock module: http://dl.dropbox.com/u/36553/8x60_oc.tar.gz I'll be uploading it to my github soon. It's messy at the moment.
 
Upvote 0
Much better because now there's a running chance at seeing what contributed to the overall numbers.

Honestly, I'm surprised the 2D and 3D graphics are so low and the IO is so high - but if that's how the cookie crumbles, then that's that.

Disturbing to me, tho, that there's such a difference in the total from your run the other day.

But if true, on their relative scale for the software library functions they call during their test, about the IO of the Droid X2, a bit better than the Hummingbird for 2D+3D graphics and about a 70% improvement over the Nexus 1 CPU. Not really bad. (Especially noting OS and display resolution differences.)

If other reports I've seen are true, that's on par with stock SGS2 or LG Optimus 3D.

As a Quadrant Advanced owner, do you get any access to what those tests are made of?
 
Upvote 0
Much better because now there's a running chance at seeing what contributed to the overall numbers.

Honestly, I'm surprised the 2D and 3D graphics are so low and the IO is so high - but if that's how the cookie crumbles, then that's that.

Disturbing to me, tho, that there's such a difference in the total from your run the other day.

But if true, on their relative scale for the software library functions they call during their test, about the IO of the Droid X2, a bit better than the Hummingbird for 2D+3D graphics and about a 70% improvement over the Nexus 1 CPU. Not really bad. (Especially noting OS and display resolution differences.)

If other reports I've seen are true, that's on par with stock SGS2 or LG Optimus 3D.

As a Quadrant Advanced owner, do you get any access to what those tests are made of?


I think the main way to explain the diff between the tests is that I lost su since it was not stickied. After the test I went back in set CPU it said I did not have root access. The only diff I can tell between free and advanced quadrant is the ability to pick and chose what tests to run. I will look more into this though
 
  • Like
Reactions: EarlyMon
Upvote 0
I'm not sure, but the kernel will automatically adjust voltage as required by the processor. Unless you manually override it. I don't believe if you increase voltage that it necessarily increases clock cycles. It will increase power consumption and heat, though. The opposite is true, for the most part. There is a small window of optimization where you can decrease voltage without impact to the CPU clock speed. But if you go past that window, decreasing voltage will decrease cycles.

Man, I really am looking forward to full root to start playing with this.
 
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