Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Tcm9669
Old
#1  
Senior Member - OP
Thanks Meter 49
Posts: 457
Join Date: Apr 2007
Default Dynamic Overclocking of CPU?

Is this possible on Androids (mostly, this phone?) Before this I had a windows phone and I had a software where I could set a minimum and maximum cpu clock rate.. and then it will overclock dynamically as needed! If you are running a game and it needs more power, it will overclock it while the game is running.. dynamically without you having to change the clock-rate manually.

This will solve battery life problems when overclocking to 1.8ghz. There is no need for it to be draining the battery at 1.8ghz if you are only texting and probably even a 200mhz cpu can do that lol

Hope what I said makes sense.
 
BookBu
Old
#2  
Junior Member
Thanks Meter 5
Posts: 18
Join Date: Jun 2011
it's easily done by installing Setcpu,provided that your phone has been rooted and kernel modded to allow overclocking.

Sent from my IDEOS X5
 
simplistian
Old
#3  
simplistian's Avatar
Senior Member
Thanks Meter 37
Posts: 370
Join Date: Feb 2009
Location: Macau
Actually it is already done in stock ROM without root, setCPU provides a way to change the default way of handling the CPU frequencies and governors.
Galaxy Nexus (i9250 maguro)
Huawei Ideos X5 (U8800H)
HTC Touch HD (T8282)
 
BookBu
Old
#4  
Junior Member
Thanks Meter 5
Posts: 18
Join Date: Jun 2011
The stock ROM comes right out of the factory can do "cpu stepping" itself, just like the intel "Speedstep" thing. But the factory powersaving profile (or if you wish to call the scaling) might not match our taste. Then there it comes the apps called Setcpu which enhances the cpu stepping behavior according to our preference. The enhancement considers the frequency of sampling cpu load, thresholds modifications, and other considerations.

In Setcpu, we can accord one of the following scaling setting that suits our taste. From my experience, each scaling setting behaves as follows:

ondemand - runs at Min or at Max (eg. 200 MHz or 1200 MHz)
interactive - adjusts frequencies according to the real load
conservative - behaves like "interactive" but incline to power saving
performance - always runs at Max
powersave - always runs at Min
userspace - disables Setcpu scaling and uses stock scaling
smartass - behaves like "interactive" but always runs at Min when LCD screen is off

And again, the phone must be rooted and kernel modded for Setcpu to work properly.
The Following 2 Users Say Thank You to BookBu For This Useful Post: [ Click to Expand ]
 
typci
Old
#5  
Senior Member
Thanks Meter 28
Posts: 300
Join Date: Apr 2011
Location: Xian, China (陕西,西安)
I've been using setcpu with conservative. I like conservative because it gives you a lot of control over the throttling of the cpu. It seems to work pretty good.

Are you getting any benefit from overclocking to 1.8GHz? I also overclocked to 1.8GHz, but I didn't see any noticeable improvement past 1.0-1.2GHz.
 
BookBu
Old
#6  
Junior Member
Thanks Meter 5
Posts: 18
Join Date: Jun 2011
I like to use interactive Cox I enjoy the fast sampling rate and hence the high responsiveness.

Sent from my IDEOS X5
 
Tcm9669
Old
#7  
Senior Member - OP
Thanks Meter 49
Posts: 457
Join Date: Apr 2007
Personally I have not tried overclocking yet.. still need to update the kernel, but I'm afraid it might get unstable.

Didn't know that CPU could do it dynamically using different profiles.

Thanks all for the help
 
stevehinder
Old
#8  
Junior Member
Thanks Meter 0
Posts: 11
Join Date: Jan 2011
Quote:
Originally Posted by Tcm9669 View Post
Is this possible on Androids (mostly, this phone?) Before this I had a windows phone and I had a software where I could set a minimum and maximum cpu clock rate.. and then it will overclock dynamically as needed! If you are running a game and it needs more power, it will overclock it while the game is running.. dynamically without you having to change the clock-rate manually.

This will solve battery life problems when overclocking to 1.8ghz. There is no need for it to be draining the battery at 1.8ghz if you are only texting and probably even a 200mhz cpu can do that lol

Hope what I said makes sense.
I have setcpu but the x5 is not listed....??

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Xposed Framework Module for the AT&T Galaxy S 4

Got yourself a brand new Galaxy S 4? Are you looking for some fun mods to make it truly your … more

Job Interview Prep: Phone Screen Part 1 – XDA Developer TV

XDA Developer TV Producer Jayce has been very busy creating videos to help … more

Auto Test Your Android Apps with Robotium

You’ve just finished coding your very first app, but before you release it to the wild, you … more

Open Source CPU Info App for Windows

So you’re playing with your shiny new Windows 8 tablet PC, when one of your like-minded geeky … more