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

Root App that controls cpu steppings?

kanaida

Android Expert
Anyone know of an app like nook color tweaks that lets me edit the individual steppings? (the Mhz slots that it uses for scaling)

I'm trying to reduce the number of steps to run some tests. The plague kernel's are overclocked but have a ton of different voltages it steps through. I'm trying to set only the following:

245Mhz
750Mhz
1.2Ghz

Why? because your cpu speed constantly changes up and down, but I want it to go really far down fast, instead of gradually so it saves battery. That's the test at least. It seems to work very well for my nook color.

It'll be something like this:
Under heavy to moderate load: 750mhz or 1.2Ghz, then scaling 245Mhz for the rest of the time, rather than splitting time with every frequency between 1.2 -> 245Mhz. If you use cpu tuner you can see how long each frequency is used for, and you can see it's either at the fastest speed, or evenly divided on the way down when performance wise it doesn't really make a difference in tests i've done so far on the nook. The goal is to make it use 245Mhz as much as possible unless 1.2 is really needed. ;)
 
U could try using overclock widget, it gives u the option to set the range of frequencies and set set different ranges for when you are using your phone, when it's charging, and when the screen is off. For example, I could have my phone running at 1.5ghz and just that or anywhere from a specified minimum to a specified maximum that the kernel and phone allows; then when the screen is off, I can have it set to run just at 245mhz, or whatever I specify: and when it's charging I can set the range( it goes for both the screen being on and being off). That's the closest thing I know of that fits what you're looking for, even though it isn't.
 
Also look into this, Android Overclock

☆ Change cpu scaling settings (i.e. setcpu)
☆ Set cpu profiles with Screen off, battery percentage, temperature, screen on, charging usb, charging ac, changing/full.
☆ Gorgeous widgets with battery temp & cpu info
☆ increase speeds (overclock) or save battery life (underclock)
☆ Select scaling frequencies on the fly for supported phones
☆ Full overclock customization (set freq. and @ boot)
☆ Sexy and customizable UI
☆ Temperature notification options
☆ Voltage calculator
☆ Advanced settings (sysctl config, sampling rate, up threshold, other kernel tweaks)
 
Thanks, I'll take a look. However I think I just answered my own question within the raw filesystem :)

I'm a dummy. I was looking under /proc when I forgot that it was in /system/devices/system/cpu

Now I can make write a little app and do some math. I'm trying to see how much battery at each step = 1% battery, so I can accurately calculate the best settings and set them accordingly.
 
Thanks, I'll take a look. However I think I just answered my own question within the raw filesystem :)

I'm a dummy. I was looking under /proc when I forgot that it was in /system/devices/system/cpu

Now I can make write a little app and do some math. I'm trying to see how much battery at each step = 1% battery, so I can accurately calculate the best settings and set them accordingly.


Good Luck bud. ;)
 
Back
Top Bottom