Will there ever be an overclock app for the TB? - Thunderbolt Q&A, Help & Troubleshooting

I appreciate the work being done on o/c kernals, but coming from Droid X, there where some great o/c apps that where easy to use, and could change voltages on the fly, making it easy to get the most out of a stable o/c. Will there be such a thing for the TB?

Setcpu.
Coming from droid2 I know what you mean, but we didn't have a custom kernel so were had workarounds. Which is why you had to change once already booted. Not sure if this can be done on tb.
I assume its probably better to havea custom kernel than setting after boot.
Sent from my ADR6400L using Tapatalk

mcmillanje said:
Setcpu.
Coming from droid2 I know what you mean, but we didn't have a custom kernel so were had workarounds. Which is why you had to change once already booted. Not sure if this can be done on tb.
I assume its probably better to havea custom kernel than setting after boot.
Sent from my ADR6400L using Tapatalk
Click to expand...
Click to collapse
I have setcpu, but that doesnt allow for overclocking, just clocking down from whatever the max of the kernal is. And AFAIK you cant change the voltage, but maybe Im mistaken about that.
I really like Quickclock advance, you could change voltage by % tailoring it to your exact cpu.

stevessvt said:
I have setcpu, but that doesnt allow for overclocking, just clocking down from whatever the max of the kernal is.
Click to expand...
Click to collapse
Um, sure it does... Assuming that you have an overclocked kernel loaded (the stock kernel is not overclockable), setCPU can control the overclocking of said kernel.

you need an overclocked kernel before you can use set cpu to overclock
Sent from my ADR6400L using XDA App

stevessvt said:
I have setcpu, but that doesnt allow for overclocking, just clocking down from whatever the max of the kernal is. And AFAIK you cant change the voltage, but maybe Im mistaken about that.
I really like Quickclock advance, you could change voltage by % tailoring it to your exact cpu.
Click to expand...
Click to collapse
Set CPU allows you to overclock if your kernel supports it. When you open SetCPU and then select "Autodetect", what it does is check which speeds the kernel supports and lets you pick that from the list.
I can't talk for everyone but a LOT of people (including me) use SetCPU to overclock.

You said you came from the Droid X, the kernel was not able to be changed out because of the locked bootloader, if I'm correct. That's where Quickclock advance came in, it was made to overclock the stock kernel.
On the Thunderbolt you can change the kernel with an overclocked one and use SetCPU.

I realize setcpu can overclock up to the max allowed by the kernal, what Im saying is an app that allows to go beyond that, and manipulate the voltage. I am running at 1.2GHz right now, it runs up to 1.5 fine, except when I get a call it will reboot. If I had a little leeway on voltage, maybe I could get it stable at 1.5.

It would be easier to just o/c in app, then try this kernal, change, dont like, the try another kernal....

No point to use a work around when we can use the real thing.

Related

NeroV3 and SetCPU

Is there a good resource/thread for learning more about using SetCPU? I just flashed nerov3 and im wondering if it'd be beneficial to install it. Not sure if its neccesary or compatible... etc. How does one even know how much is safe to over and underclock?
Vibrant, NeroV3, JL5, Voodoo...
With having nero v3 installed, you can't OC it because we don't have vibrant's froyo source code yet but we do have I9000's. You could use one of those kernels to oc/uc. Nero is speedy w/ voodoo anyways so you don't REALLY need it, if u want to use setCPU to uc you can. Underclocking i would recommend min100 max800 set scaling to conservative, which will automatically clock cpu to compensate for usage. (Just my 2cents, listen or don't its your choice)
I would highly recommend SetCPU with Nero V3 or any Rom for that matter. I know for some, It is just personal preference. For me, I run my phone at 800mhz max and 200mhz min. Gives me awesome speed, with voodoo there isn't really any lag. I'm basically reiterating what ucantak3dis has said, So until there is an OC kernel. Which I'm not sure if som and/or viral have plans for. I would stick with what you've got in addition with SetCPU. You'll get great battery life out of it! Enjoy.
Thanks for the feedback guys. I installed it and im running at 200 min, 800 max (set on boot).
What exactly does that mean?
Also, I've read people talk about underclocking when the phone is asleep to save battery. Do I need to create a profile to do that?
Vibrant, NeroV3, JL5, Voodoo...
trunkstar1 said:
Thanks for the feedback guys. I installed it and im running at 200 min, 800 max (set on boot).
What exactly does that mean?
Also, I've read people talk about underclocking when the phone is asleep to save battery. Do I need to create a profile to do that?
Vibrant, NeroV3, JL5, Voodoo...
Click to expand...
Click to collapse
It means that those values are SET on boot of your device. Your phone will run anywhere between 200 mhz and 800 mhz and ramp up to a max of 800 mhz (conservatively) when necessary. Versus, Without SetCPU your phone would constantly be running at 1Ghz. You can create profiles for doing such things to save battery while the screen is locked, I have had issues with my phone NOT being able to wake though. So, try this at your own risk.
Personally, i wouldn't recommend having the set on boot checked because it caused problems w/ some ppl. I did that once and when i rebooted, it froze on the vibrant screen. idk if that's been fixed but just having setCPU set at the values you want is fine i think. Profiles aren't necessary unless your overclocking the cpu.

SetCPU

Don't know if anyone has tried, but I pulled out my Captivate, new update "supports" Atrix 4G and other Tegra 2 devices. Trying now.
Sent from my MB860 using XDA App
Just tried it, it works for down clocking and profiles but that's it. You can't mess with the gov or OC until we get a kernel that supports it I think.
Sent from my MB860 using Tapatalk
If you want to see what the Tegra 2 is capable of with proper developer support, read this...
http://www.gizmocrunch.com/android/5603-motorola-xoom-overclock
Yep. And people have been saying that with the app, they can make the phone run a little faster by just.. well keeping it over 500 mhz lol.
Captivate 2.2.1 OCed
Atrix Root
Nexus 1 2.3.3
phobos512 said:
If you want to see what the Tegra 2 is capable of with proper developer support, read this...
http://www.gizmocrunch.com/android/5603-motorola-xoom-overclock
Click to expand...
Click to collapse
Yea I saw that on one of my feeds earlier. If 1.5 OC is possible on this phone that would be rediculous lol.
Sent from my Nook Color on Honeycomb
It doesn't seem that it's actually working yet. I was reading through the logcat for setCPU related commands (after I set a screen off profile) and I see nothing happening in there. Anyone else want to confirm/deny?
I'm wondering if this is restricted by the stock kernel...
just installed setcpu from applanet and i want to make sure i click the right one
which one
MSM7x27
MSM7x30
QSDx55
or custom frequencies
i hope you can help me out here
gtzkingplaya said:
just installed setcpu from applanet and i want to make sure i click the right one
which one
MSM7x27
MSM7x30
QSDx55
or custom frequencies
i hope you can help me out here
Click to expand...
Click to collapse
There should be an option for Tegra2. That's the one you want.
Atrix4G Rooted!
andrew53517 said:
There should be an option for Tegra2. That's the one you want.
Atrix4G Rooted!
Click to expand...
Click to collapse
There is no option for tegra2 unless I can't see it.
Sent from my Atrix using Tapatalk
blopez24 said:
There is no option for tegra2 unless I can't see it.
Sent from my Atrix using Tapatalk
Click to expand...
Click to collapse
There's an option in the latest version I have. Do you have the latest version of SetCPU?
Yeah what version are you running?
Atrix4G Rooted!
2.1.1a is what I'm running.
Sent from my MB860 using XDA App
New version def has Tegra on it. You can't miss it. You gotta upgrade
Sent from my MB860 using XDA App
setcpu is free, just go to the dev's thread here on xda.
EDIT: here is link: http://forum.xda-developers.com/showthread.php?t=505419
gtzkingplaya: Well, thanks for ****ing pirating it. (You probably don't want to be getting apps with full root access from unofficial sources anyway. There's already trojans in non-root apps).
Anyway, the cpufreq driver in the Atrix supports neither scaling governors (scaling is controlled completely by Nvidia's code) nor autodetect (which is why you actually have to manually select the Tegra 2 option in the menu).
coolbho3000 said:
gtzkingplaya: Well, thanks for ****ing pirating it. (You probably don't want to be getting apps with full root access from unofficial sources anyway. There's already trojans in non-root apps).
Anyway, the cpufreq driver in the Atrix supports neither scaling governors (scaling is controlled completely by Nvidia's code) nor autodetect (which is why you actually have to manually select the Tegra 2 option in the menu).
Click to expand...
Click to collapse
coolbho, what does SetCPU depend on in the kernel to allow overclocking?
So basically we need to switch the kernel out. Dang.
Atrix4G Rooted!
shawnbuck said:
coolbho, what does SetCPU depend on in the kernel to allow overclocking?
Click to expand...
Click to collapse
great question +1
In this case, yes, the Atrix will need a modded kernel (not possible without bootloader crack) or a kernel module hack (which will be difficult, but not impossible) to overclock.
The TI OMAP kernel source and drivers provide access to the OPP registers or slots for scaling the CPU frequency as well as setting the VSEL or voltage supplied for each slot and even the number of slots and governors for determining the way the kernel utilizes that scalability. This allows for very finite and safe control over the process.
The Milestone Overclock methods achieved this by isolating the memory addresses for those parameters and compiling a runtime module that uses insmod to set the CPUFREQ and VSEL values which allows SetCPU to then autodetect those settings and manage them in the app.
It seems what coolbho is saying is that those parameters are not exposed or accessible in the drivers for the Nvidia kernel.
Edit: I see that coolbho has answered himself already, thanks!

[Q]Is there a working OC Kernel for the OTA GB?

Wondering if there is a Kernel to OC with SetCPU for the latest Gingerbread update? I updated OTA and rooted.
gnueliafnak said:
Wondering if there is a Kernel to OC with SetCPU for the latest Gingerbread update? I updated OTA and rooted.
Click to expand...
Click to collapse
You can't flash kernels without an unlocked bootloader. If you have unlocked bootloader and CWM, you can flash either edgan's or faux's both of them work as I have tested them personally on my phone.
I plan to unlock it using this method: http://forum.xda-developers.com/showthread.php?t=1182871
Can you direct me to the kernel thread? and which would you recommend using? thanks!
gnueliafnak said:
I plan to unlock it using this method: http://forum.xda-developers.com/showthread.php?t=1182871
Can you direct me to the kernel thread? and which would you recommend using? thanks!
Click to expand...
Click to collapse
Edgan's - http://forum.xda-developers.com/showthread.php?t=1173225
Faux's - http://forum.xda-developers.com/showthread.php?t=1156040
Make sure you flash the right version for your phone (d00 or 1100).
What im curious is, is there a noticable differance in a 1.1 OC?
xploited said:
Edgan's - http://forum.xda-developers.com/showthread.php?t=1173225
Faux's - http://forum.xda-developers.com/showthread.php?t=1156040
Make sure you flash the right version for your phone (d00 or 1100).
Click to expand...
Click to collapse
Which version do most people prefer? And it seems a bit complicated on the Kernel part. I know how to root, and unlock the BL, but when it comes to kernel's I'm not so familiar with it. I want to install it though to OC the phone.
Mrniceguy0921 said:
What im curious is, is there a noticable differance in a 1.1 OC?
Click to expand...
Click to collapse
I tried both kernel's and haven't noticed any improvements in performance, but to be fair I haven't tested them extensively + they can be overclocked to more than 1.1 ghz
gnueliafnak said:
Which version do most people prefer? And it seems a bit complicated on the Kernel part. I know how to root, and unlock the BL, but when it comes to kernel's I'm not so familiar with it. I want to install it though to OC the phone.
Click to expand...
Click to collapse
Installing isn't hard, you just flash them via CWM. Faux's thread has more replised so perhaps his kernel is more popular. You can try both and decide for yourself. But I think you need to wipe after each installation to avoid problems.
xploited said:
Installing isn't hard, you just flash them via CWM. Faux's thread has more replised so perhaps his kernel is more popular. You can try both and decide for yourself. But I think you need to wipe after each installation to avoid problems.
Click to expand...
Click to collapse
I thought I had installed CWM when I rooted again from that previous thread, but it didn't. Is there a specific thread for the CWM download? Thanks again!
Edit: Apparently I did have CWM installed? I booted into Android Recovery and it had the same options I used to root from the other thread? said Atrix 4g [version] goapk.com
im guessing thats CWM?
Yes, it is.
Edit:
In my opinion, the greater benefit of having one of these kernels loaded is the ability to extend battery life by using setcpu to do things like underclock when the screen is off, and such. As for speed, I get quadrant scores in the 3500s, ymmv.
gnueliafnak said:
I thought I had installed CWM when I rooted again from that previous thread, but it didn't. Is there a specific thread for the CWM download? Thanks again!
Edit: Apparently I did have CWM installed? I booted into Android Recovery and it had the same options I used to root from the other thread? said Atrix 4g [version] goapk.com
im guessing thats CWM?
Click to expand...
Click to collapse
Yep, thats CWM. Download the correct kernel (d00 or 1100), put it onto your SD card, reboot into CWM, select "install a file from zip" or something like that, select your SD card, select zip, confirm installation.
After that reboot. If you have issues -> wipe data and reboot again.
r.brock497 said:
Yes, it is.
Edit:
In my opinion, the greater benefit of having one of these kernels loaded is the ability to extend battery life by using setcpu to do things like underclock when the screen is off, and such. As for speed, I get quadrant scores in the 3500s, ymmv.
Click to expand...
Click to collapse
Quadrant scores are awesome for boosting self esteem, but from what I use,- it didn't translate into real life performance increase
Much appreciated guys!
One more question hopefully. Where can I find a thread if there is any with a listing of SetCPU profiles for OCing with a different Kernel?
gnueliafnak said:
Much appreciated guys!
One more question hopefully. Where can I find a thread if there is any with a listing of SetCPU profiles for OCing with a different Kernel?
Click to expand...
Click to collapse
Faux has a bunch of different versions of his kernel with built in profiles. Besides that I haven't seen a list of standalone profiles. You can always make your own one I guess as long as you don't OC to 2.0 ghz
xploited said:
Faux has a bunch of different versions of his kernel with built in profiles. Besides that I haven't seen a list of standalone profiles. You can always make your own one I guess as long as you don't OC to 2.0 ghz
Click to expand...
Click to collapse
I'm using his 1.1Ghz Kernel right now and the new Quadrant scores strokes my epeen, lol.
I didn't see any higher Kernel speed for Faux? I think his 1.2Ghz was "coming soon".
gnueliafnak said:
I'm using his 1.1Ghz Kernel right now and the new Quadrant scores strokes my epeen, lol.
I didn't see any higher Kernel speed for Faux? I think his 1.2Ghz was "coming soon".
Click to expand...
Click to collapse
I thought the 1.2ghz was released already, but oh well... You can always set your own profiles, just remember to downclock based on CPU temperature.
If CPU heats up > 50 C - downclock back to 1ghz for example.
xploited said:
I thought the 1.2ghz was released already, but oh well... You can always set your own profiles, just remember to downclock based on CPU temperature.
If CPU heats up > 50 C - downclock back to 1ghz for example.
Click to expand...
Click to collapse
Yea, i just made 1 profile to downclock it back down to 1Ghz with Min 216Mhz at 50 C for temp. Priority 99.
Do you have any good profiles for battery management with this kernel? I couldn't find any around and the ones that are around are for the stock kernel.
gnueliafnak said:
Yea, i just made 1 profile to downclock it back down to 1Ghz with Min 216Mhz at 50 C for temp. Priority 99.
Do you have any good profiles for battery management with this kernel? I couldn't find any around and the ones that are around are for the stock kernel.
Click to expand...
Click to collapse
I don't use OC at the moment, but for batter management it's basically -
screen off = lowest CPU clock
battery < 30% = 1000 or 800 or whatever you feel necessary.
xploited said:
I don't use OC at the moment, but for batter management it's basically -
screen off = lowest CPU clock
battery < 30% = 1000 or 800 or whatever you feel necessary.
Click to expand...
Click to collapse
I just lurked around the old SetCPU threads and got some ideas. Lowest I'll run is 750 when not screen off or charging, apparently thats the lowest it can run without being laggy.

OC/UV Guide

Hey fellow newbies,
I'm looking for a guide to easily know about the whole overclocking / undervolting stuff.
I'm running CM7 with Glitch's Kernel, and I wanna do more...any links would be awesome.
Sent from my SCH-I500 using XDA Premium App
JuniorBevins said:
Hey fellow newbies,
I'm looking for a guide to easily know about the whole overclocking / undervolting stuff.
I'm running CM7 with Glitch's Kernel, and I wanna do more...any links would be awesome.
Sent from my SCH-I500 using XDA Premium App
Click to expand...
Click to collapse
Me too. I don't get how you know which voltages are not stable when it crashes
Sent from my wand
Its a rather primitive method but I set my desired oc settings and apply for now only, lets say 1200mhz to start since samsung put code for that setting in the newest release its pretty safe to say most phones will oc to this speed.
At this point I will run quadrant, then turn my camera/video on , make a test call and a few other things to put the phone under a good load and see if it freezes...if not I will increase oc and repeat the steps until it freezes...on cm7 mine will oc to 1500 but freezes at 1600. I then reboot and reset to my previously highest oc, then I try different schedulers and governors and run quadrant till I get the best score. (on demand with deadline seems to be the best for my phone) I then will go and try uv the first unstable oc and try uv'ing it to see if I can get a higher oc to run stable, if and when I gain any higher oc, I then try uv'ing my lowest steps 100, and 200 to gain some battery...this time though allowing the phone to go to deep sleep seeing if it will then wake back up...once i uv as much as possible and its stable I will apply for now...run it for a full day and will apply on boot if I run the whole day with out problems...this is just how I do it...hope it helps!
Sent from my SCH-I500 using XDA App

SetCPU settings for Motorola Photon.

Anyone have a ultimate setting for saving battery life in SETCPU for the Motorola Photon?
Bump.. Just bought it myself will read more into it... But if someone has a quick down and dirty on settings for the photon would be appreciated... I did do some initial settings but felt the screen was getting too hot so I aborted the settings I applied.
I stopped using setcpu back when i had an HTC hero (2009). You really don't need it imo lol. Wanna save battery, use an undervolt kernel or turn off mobile data when you're not using it. You could also turn off auto background data sync.
Will look into it, just seemed that the percentage based rules looked attractive inthe program.. Always nice to be able to apply less than rules, greater than etc..
And if you're drinkin' well, you know
That you're my friend and I say
I think I'll have myself a beer
Don't think an app can control our cpu. I've tried setting frequencies only to have them ignored, pretty sure some programs will have the under volt ignored.
Sent from my MB855 using XDA Premium App
Set cpu undervolting my photon def works.. I did notice (not recently though) that under a lot of stress while undervolted itll kick up to a higher voltage though I havnt seen it do that for a long time now..
Sent from my MB855 using xda premium
So there is or is not good reason to use setcpu on the photon?
tcf84 said:
So there is or is not good reason to use setcpu on the photon?
Click to expand...
Click to collapse
Its all based on the personal preference man. If you feel the need to use it go ahead. Myself, I don't think its necessary. I mean it's good for setting profiles in different situations (screen on/off,charging etc). Most of the time the kernels baked in settings are good enough but some people combine a custom kernel with setcpu for maximum control over CPU. Setcpu is absolutely pointless unless you're running a custom kernel. Plus if you use cyanogen roms it will allow you to set CPU values within the rom. Again, these are just my thoughts on it man.
Well I'm in the process of trying to get CM9 working, so I guess I wouldn't need it.
Thanks for the clarification.
Can I ask, how did you UV your cpu ? is it somewhere within the setcpu, or it comes from the kernel ? I really don't understand about ocing/uving an android phone, thx.
El-Nath said:
Can I ask, how did you UV your cpu ? is it somewhere within the setcpu, or it comes from the kernel ? I really don't understand about ocing/uving an android phone, thx.
Click to expand...
Click to collapse
Custom kernels will allow you to over clock or undervolt. Set CPU just allows you to set clock speed upon boot along with custom profiles. If you install a kernel that allows undervolting it should have the custom values baked in. Again, use set CPU if you please. Joker has a set of custom kernels both uv/oc. I'm using his 1.3 oc kernel for CM7 at the moment but I'm only clocked at 1.2 just testing out. So far its amazing.
tcf84 said:
Well I'm in the process of trying to get CM9 working, so I guess I wouldn't need it.
Thanks for the clarification.
Click to expand...
Click to collapse
How did this work out for you? Where's the install? Desperate to give it a try.
bigstar3 said:
How did this work out for you? Where's the install? Desperate to give it a try.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1413349
Doesn't voltage control also work? When I was using my Epic4g, i preferred voltage control over setcpu since it does both: OC and UV.
However, I'd agree with kennypow3rs that i dont think any of it is necesary with the Photon. It's quite fast already and the battery life is amazing. I hacked my Epic 4g like crazy, through 10 ROMs, OC/UV, Eclair through GB, and I have to say, it was a waste of my time. I am now extremely happy to have the Photon, stock and rooted.
lancelot916 said:
Doesn't voltage control also work? When I was using my Epic4g, i preferred voltage control over setcpu since it does both: OC and UV.
However, I'd agree with kennypow3rs that i dont think any of it is necesary with the Photon. It's quite fast already and the battery life is amazing. I hacked my Epic 4g like crazy, through 10 ROMs, OC/UV, Eclair through GB, and I have to say, it was a waste of my time. I am now extremely happy to have the Photon, stock and rooted.
Click to expand...
Click to collapse
I've been where you've been, done what you've done, and am now at where you're at and I couldn't be happier myself.
kennypow3rs said:
http://forum.xda-developers.com/showthread.php?t=1413349
Click to expand...
Click to collapse
thanks man!
I prefer to use this instead of the ones built in to cm7/9, personal preference i guess.
But the only real reason i use it is for the profiles feature. Which i set my phone to screen off to max at 216mhz(wish i could auto disable while using Pandora), then to any time below 100% battery to max 750mhz (with jokers kernel that disables the 2nd core) and then finely to run full speed when its plugged in.
kennypow3rs said:
Custom kernels will allow you to over clock or undervolt. Set CPU just allows you to set clock speed upon boot along with custom profiles. If you install a kernel that allows undervolting it should have the custom values baked in. Again, use set CPU if you please. Joker has a set of custom kernels both uv/oc. I'm using his 1.3 oc kernel for CM7 at the moment but I'm only clocked at 1.2 just testing out. So far its amazing.
Click to expand...
Click to collapse
where can I find those custom value ? and how I set them ?
and while on it, I want to ask since I'm using setCPU to undervolt, what is the normal voltage of 1.2 cpu clock ? I'm noob at this please bear with me, thx
Funny, I have been using SetCPU until Kennypow3rs said something. Although it worked, I have ROM Toolbox Pro. I figured out yesterday, It does all that performance crap and more. Matter fact, I got 15 hours out of my battery (Granted, 7 of those hours I was sleep!)
Lol.
Sent from my HTC EVO View 4G Honeycomb Tablet, runing on the Now Network, (or my AT&T Home Router, lol).

Categories

Resources