View Single Post
  #2 (permalink)  
Old 10-12-2010, 11:08 AM
orangekid's Avatar
orangekid
Awesomenss :)
Offline
 
Join Date: Apr 2009
Posts: 6,973
Reputation: 7530
orangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the community
Mentioned: 34 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to orangekid Send a message via MSN to orangekid Send a message via Yahoo to orangekid
Re: setcpu question?

Quote:
Originally Posted by pask2155 View Post
Just wondering what the best set up and stuff is for this program? And does this have any adverse affects on the phone? You would think upping the processor speed would hurt it… Just need some general info on this program so I don't screw up my phone, like if I back it down to the minimum when my screeen is off does it mess the phone up… just have a lot of questions like that… I'm on the new mikefroyo rom fyi…

and does this really save that much battery life? That is the point of this app right?
ok listen,


if you have root access to your phone and have an overclocked kernel then you can use SetCPU, otherwise it will just tell you what your clock speed is and that's all.

Android in general for the Evo has pretty good processor/battery drives that govern how much the CPU uses the battery, so when your screen is off the drivers probably tell your battery to chill out and quit giving power to the processor. Now, to test how well this works, download Current Widget from the market and set it. Turn off your screen and wait a couple minutes (with WiFi off and no craziness running) and see what it says. Less than 5ma? you're doing ok. More than 10ma? not so well.

Let's talk SetCPU. I have an HD2 running an Android HD ROM. The developers have to code the kernel as best they can and come up with drivers, because HTC didn't write Android drivers for the HD2 (damn them). Since the drivers are not perfect, SetCPU comes in handy. I run at about 800mhz max with an interactive governor, then set a rule that when the screen is off it runs at 245mhz max with Power Saver governor. This tweaked right with autokiller gives me about 4ma drainage in standby, not bad!!!

when the phone is plugged in, it is set to run at 1.19ghz on Performance, so it runs blazing fast. This is when I am playing Final Fantasy 8 on my phone, I benchmark upwards of 1600 on Quadrant Advanced on sense ROMs and have even seen 1900+ benchmark on bare-bones Nexus builds

You cannot really damage your phone overclocking it. The worst thing that will happen is your phone will get hot and start force closing and acting funny.

I also have a rule set on setCPU that if the temperature reaches over 44 degrees to scale the max processor back to 768 mhz with an OnDemand governor, this takes the temperature down.

I am also using an undervolted kernel, so the processor only uses 925mv instead of 1000, this keeps my core temperature down and I have not seen any performance issues.

So the answer is:


Yes, SetCPU and OC can increase performance and save battery life if you know how to properly use the settings, or it can drain battery like a mother if you use the wrong settings (e.g. min 1.9ghz, max 1.9ghz Performance).

Use Current Widget to see how much Ma you're using on certain processes.


Also, be advised that when rooted and running a custom ROM, different kernels and different radios have different battery drain and performance issues.

I just flashed a 2.15.5 radio on my HD2, battery drain = holy crap!, so I flashed the 2.12.5 radio back on and it's back to 4ma in standby.

make Sense?


also, I'm gonna move this bad boy over to Android General
Reply With Quote
This post has been thanked 1 times.