Please read this before you ask about SetCPU!
This is a discussion on Please read this before you ask about SetCPU! within the Droid Hacks forums, part of the Droid Hacking category; Ok, with the same questions about SetCPU popping up on a daily basis, I decided to make a guide on how to use it. Really ...
-
Please read this before you ask about SetCPU!
Ok, with the same questions about SetCPU popping up on a daily basis, I decided to make a guide on how to use it. Really it's pretty simple, but it seems like it is the number one problem affecting this section of the forum on a daily basis.
1. First off you MUST be rooted and have a ROM or at the very least an Overclocking Kernel installed or it won't work! If you need a suggestion, I would say that my guide is the easiest, most trouble free way of getting a ROM on your phone WHILE still educating yourself on the process. It comes with an overclocking kernel. [How To] Easily install Bugless Beast using only SPRecovery, Terminal Emulator, & zip
2. Next, download SetCPU for $0.99 from the Market. The first time you run it, it should ask you if you want to "allow" or "deny". Obviously you are going to choose allow or the program, as you can imagine, wouldn't run without allowing permission.
3. When you boot up SetCPU it will ask you what device you are using. DO NOT, I REPEAT, DO NOT, SET THE DEVICE TO THE MOTOROLA DROID!!!! Scroll down and select "autodetect". Alternatively if you already messed up (because you didn't search on the forums for what to do with SetCPU before you went ahead and installed it) hit Menu > Device Selection. Here is a screen shot:

4. Next, go into SetCPU and check the Set on Boot box, and set your sliders to what you want the phone to be standard We will discuss profiles later. Basically your standard, or normal setting that you see on the front screen of SetCPU is going to be what the phone defaults to when NONE of the Profiles (if you are using them) are considered "true". Here is a screen shot of what I have mine set at (I also keep my Governor at "ondemand" which according to the developer makes it faster but uses more battery...the developer says to set it to "conservative" for slightly slower response time but better battery usage):

5. If you want to set up profiles, click the Profiles button, and then check the "Use Profiles" box. Here is a screen shot of how I have each of mine set up. Notice each profile box must be checked to enable it. Each of the profiles trumps the standard setting. So when my phone is charging, it DOESN'T use the standard setting that you see in step 4, it uses the profile for charging instead. I have the following profiles:
Standard: 550/1000 (I want the phone to have the most juice I can without overtaxing it, so I don't want it to go back down to 250 at any point)
Charging: 250/550 (This will allow the phone to stay cooler while charging as well as charge faster)
Sleep: 250/550 (When the phone is locked, I want it to have enough power to not lag when coming out of lock but still not use too much juice so I have it set to the stock setting...this is what helps you save battery)
When Power is Less Than: <21%...so any time my phone starts running low on battery it goes back to the stock 250/550
Battery Failsafe: >37C 250/550 ... you can see why I chose this setting for this, here: Tell me your thoughts on this SetCPU idea...

6. Troubleshooting....if you have followed every last instruction to the T and still can't get your slider to the overclock position that you want, try rebooting your phone, hitting refresh, or or unchecking and rechecking boxes. You really shouldn't still have a problem after all of this, however.
7. Benchmark. To benchmark your system hit the System Info button on the main screen and then the Benchmark button. Usually you need to hit it 5-10 times in slow succession to get a good idea of your average benchmark.
8. If you are concerned about SetCPU, overclocking, and how it will affect your system temps, please go to this thread: [Official] CPU Temp Results
Last edited by Matth3w; 02-14-2010 at 02:15 AM.
-
-
Very useful but you left out the CPU Governor. In one thread I read it should be set to userpace but noticed your screenshot shows Ondemand. Does it matter?
-
Not sure. I've always left it to ondemand and it works fine.
-
Hmmmm.. where is info on cpu gov.. I keep mine set to 'conserative'.
-
This is just to get people to get it working. If they want to tinker around with it afterwards, so be it. I just want to make sure people get the thing to show past 550MHz so they quit saying that SetCPU doesn't work.
If someone can find the information for each of the governors, I'll gladly add it to the guide.
-
Everything I am reading about ondemand says it allows you to choose profiles as opposed to overriding those choices.
-

Originally Posted by
cplus
Hmmmm.. where is info on cpu gov.. I keep mine set to 'conserative'.
From the developers site:
The CPU Governor drop down box contains a list of CPU "governors" that the phone can use. Available governors will vary with your specific device and kernel. The Performance governor, called "Always Max" on previous versions of SetCPU, allows your phone to run at maximum speed, ignoring all power saving functions. The "ondemand" setting is default, and scales the phone between the maximum and minimum speeds. On some kernels, the "conservative" governor is also available. The "conservative" governor ramps up the CPU more slowly than the "ondemand" governor, leading to slower responsiveness but better battery performance.
With that said I use 'conservative' because it leads to better overall performance for me and seems to throttle better (i.e. it will gradually throttle up and down instead of going to min and max like other methods). Play around as see which settings work best for you.
You are right to be wary. There is much bullcrap. Be wary of me too, because I may be wrong. Make up your own mind after you evaluate all the evidence and the logic. - Mark Rippetoe
-
It says right there it is only for better battery performance. No way conservative gives you better CPU performance. They both get you to the same speed but one does it slower than the other.
-

Originally Posted by
Matth3w
It says right there it is only for better battery performance. No way conservative gives you better CPU performance. They both get you to the same speed but one does it slower than the other.
There's noticeble performance difference when performing basic tasks (i.e. navigating home screen, email and other non CPU-heavy activities). The conservative seems to allows the intermittent throttle settings more frequently and do so quicker (i.e. with more sensitivity) than the 'on demand' setting. I also get better benchmarks with the conservative governor (in every benchmark app) so there's absolutely NO performance loss and if it can increase battery life so be it.
But Home++ definitely has a noticeable improvement with the conservative setting.
You are right to be wary. There is much bullcrap. Be wary of me too, because I may be wrong. Make up your own mind after you evaluate all the evidence and the logic. - Mark Rippetoe
-
I'm just repeating what the developer has indicated...that you are incorrect. It's not going faster. And I'm guessing the developer knows more about their program than our untrained eyes do. Most likely it just feels faster or smoother for whatever reason. At the very best it's not going noticeably SLOWER.
The "conservative" governor ramps up the CPU more slowly than the "ondemand" governor, leading to slower responsiveness but better battery performance.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules
Similar Threads
-
By topaz330 in forum Droid Hacks
Replies: 17
Last Post: 03-02-2010, 01:19 PM
-
By jared1337 in forum Droid Hacks
Replies: 26
Last Post: 02-10-2010, 02:14 PM
-
By jrl9851 in forum Droid Hacks
Replies: 31
Last Post: 02-05-2010, 12:52 AM
-
By romulus in forum Droid Hacks
Replies: 0
Last Post: 02-01-2010, 10:59 PM
-
By Kdubbjr in forum Droid Hacks
Replies: 12
Last Post: 01-12-2010, 10:09 PM
Search tags for this page
lagfree cpu governor
,
set cpu guide
,
set cpu user guide
,
setcpu doesn't work
,
setcpu doesnt work
,
setcpu download free
,
setcpu free
,
setcpu free download
,
setcpu guide
,
setcpu interactive
,
setcpu interactive governor
,
setcpu interactive vs ondemand
,
setcpu interactivex
,
setcpu lagfree
,
setcpu on demand vs interactive
,
setcpu ondemand
,
setcpu ondemand vs interactive
,
setcpu scaling
,
setcpu user guide
,
setcpu wont work
Click on a term to search our site for related topics.