Notes about Battery Saver script
Can be used with kernels that have init.d support
It completely eliminates the need for an application to set CPU speeds or profiles
Easily customizable if you use a text editor(scripts located in /system/etc/init.d)
It will set Max CPU speed to 500MHz & Min CPU speed to 200MHz when a sleep
If SetCPU, Overclock Widget, Android Overclock or QuickClock Advanced Overclock are detected, the script is ignored, so it will not affect them
Preset profiles are:
1.2GHz - 100-85%
1.0GHz - 84-36%
800MHz - 35-0%
And just an FYI, even at 800MHz, the phone still operates very well & smooth but the battery saving are the real benefit
Click to expand...
Click to collapse
Does this mean that if I don't use Set CPU or any app that undervolt it, the phone will AUTOMATICALLY drop the CPU speed according to my battery level:
1.2GHz - 100-85%
1.0GHz - 84-36%
800MHz - 35-0%
Another word, it will automatically drop CPU speed to 800 MHZ when my battery level is 35-0% in order to save battery?
It won't "Drop" the CPU speed, it will lower the Maximum speed the CPU is allowed to ramp up to.
Drumrocker said:
It won't "Drop" the CPU speed, it will lower the Maximum speed the CPU is allowed to ramp up to.
Click to expand...
Click to collapse
So if I am not doing CPU intensive stuff and just play simple games, email, web surfing phone call, then I am not going to see battery improvement since my CPU probably don't ramp past 800MHZ anyway when I am just doing simple stuff.?
Calk's ROM undervolts the CPU at all speeds so that in itself should help a little with battery life. But you are correct, if you are not doing CPU intensive tasks the CPU probably isn't spending much time at the higher speeds.
There is an app called CPUSpy which shows how much time the CPU has spent in each frequency state.
Your phone will ramp up to 1200 mhz more than you think. When it loads a webpage, it will ramp up to 1200, when it's loading your "simple" game, it will max out for a bit, etc.
It might not stay there for very long, but still. The nice thing about Calkuins rom is that even at 800 mhz, the phone is super smooth and lag free. In fact I just turn setcpu down to 800 all the time.
Let me research setcpu and play around with it. Thanks again for the quick answers.
clamknuckle said:
Your phone will ramp up to 1200 mhz more than you think. When it loads a webpage, it will ramp up to 1200, when it's loading your "simple" game, it will max out for a bit, etc.
It might not stay there for very long, but still. The nice thing about Calkuins rom is that even at 800 mhz, the phone is super smooth and lag free. In fact I just turn setcpu down to 800 all the time.
Click to expand...
Click to collapse
The way Calkulin's rom scripts are setup, setcpu gets reset on every reboot, even if you have it set to boot settings. The scripts installed will still take priority and the old rules apply, just to let you know. So you would have to set setcpu every boot for it to work, that or remove the scripts.
Sent from my SPH-D710 using xda premium
Team era... Does the same idea apply to the blazer 2.0 battery saving script? or does tegrak break it?
Sent from my SPH-D710 using xda premium
I havnt opened that rom, but Im gonna say the same applies, I remove those scripts, 2 will affect the cpu state.
edit, let me clarify, the scripts take prority, even if the app makes a script for init.d, the original script will take over on a reboot. So the script breaks tegrak, setcpu, and voltage control unless you set the app on every reboot.
I am running Calks 2 and desperado kernel. I notice when using setcpu, if you have it set on boot, it will override calks script.
His script does work well on saving battery life though. I ran oc'd while at 20% and still had 1700mhz blazing on performance gov.
I'd still use Calks script over setcpu or tegrak only due to the fact im too sporatic with my phone use to create optimal profiles to fit the way and when i need to use the device.
mindgrind said:
I am running Calks 2 and desperado kernel. I notice when using setcpu, if you have it set on boot, it will override calks script.
His script does work well on saving battery life though. I ran oc'd while at 20% and still had 1700mhz blazing on performance gov.
I'd still use Calks script over setcpu or tegrak only due to the fact im too sporatic with my phone use to create optimal profiles to fit the way and when i need to use the device.
Click to expand...
Click to collapse
Actually in my own testing setcpu will not override the scripts, the slider may stay the same, but trust me, it goes back to 800 (or 1200 over 86%batt), Ive tested it several times. If you want proof Ill tell you how to figure it out. I know Im not respected yet, but I am someone that is known under another name that is highly respected, so, take it as you will.
Sent from my SPH-D710 using xda premium
Era, what's your suggestion for keeping the battery saving scripts running and getting a 1500 ish over clock when needed... something that can do both without having to physically change setcpu everytime. I basically want to permanently over clock to 1.5 and still save as much battery as possible when i have the screen off or it is charging. Idk if setcpu profiles work on this phone because i know they did not work correctly on the galaxy s. And one final question... what voltages do u run at what speeds on the "desperado" kernel to undervolt efficiently?
Sent from my SPH-D710 using xda premium
TeamERA said:
Actually in my own testing setcpu will not override the scripts, the slider may stay the same, but trust me, it goes back to 800 (or 1200 over 86%batt), Ive tested it several times. If you want proof Ill tell you how to figure it out. I know Im not respected yet, but I am someone that is known under another name that is highly respected, so, take it as you will.
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
ERA. I wasn't looking to say that you were wrong in any way shape or form. I would be interested to know how you seen this as I am still in the beginning phases of learning the android system. I do plan on writing my own kernal/roms but I was actually sharing what my logical thought process would have been given the apps and system info I had avail.
I have a little ways to go in understanding the structure and FS of droid. Time is everyones enemy. Thanks for the correction again!
I havnt opened that rom, but Im gonna say the same applies, I remove those scripts, 2 will affect the cpu state.
edit, let me clarify, the scripts take prority, even if the app makes a script for init.d, the original script will take over on a reboot. So the script breaks tegrak, setcpu, and voltage control unless you set the app on every reboot.
I'm currently running Calkulin's rom v2.5, and even at 41% battery I notice the cpu still hits 1.2 Ghz. Is his script activated by default or am I overlooking something? I also have nothing like setcpu installed.
I was wondering on how exactly I do this? I looked through and seen people talking about it, but not how to do it. Can someone explain to me what it does, and how to do it?
E4GTUser94 said:
I was wondering on how exactly I do this? I looked through and seen people talking about it, but not how to do it. Can someone explain to me what it does, and how to do it?
Click to expand...
Click to collapse
There are actually several ways to do this. The most popular of which are to have a rooted rom, install a separate application and use that application to modify your cpu speed. The more popular applications to do this are:
SetCPU
ROM Toolbox
ROM Toolbox light
I've used all of these and if I could suggest one to you, I would say ROM Toolbox, because it gives you a lot of other tools that SetCPU does not. HOWEVER, I find that in regards to overclocking/underclocking and setting profiles, SetCPU is much more handy and offers more customization.
VIDEO on overclocking and profiles with SetCPU
VIDEO on ROM Toolbox Pro
Freeroot said:
There are actually several ways to do this. The most popular of which are to have a rooted rom, install a separate application and use that application to modify your cpu speed. The more popular applications to do this are:
SetCPU
ROM Toolbox
ROM Toolbox light
I've used all of these and if I could suggest one to you, I would say ROM Toolbox, because it gives you a lot of other tools that SetCPU does not. HOWEVER, I find that in regards to overclocking/underclocking and setting profiles, SetCPU is much more handy and offers more customization.
VIDEO on overclocking and profiles with SetCPU
VIDEO on ROM Toolbox Pro
Click to expand...
Click to collapse
Is there any certain configuration that you find best? Thanks for all the links and suggestions also!
System tuner pro is also nice. There is no " right" settings. Your phone might not like my settings profile. They are all different. I do however under clock. I see no lag on cm9 beta1. I use a Max CPU of 1ghz. I also under volt everything by -25 because -50 on Evert step crashes my phone. Yours may like it. Just remember do not push the set on boot button until you are sure your phone can handle the new setting.
sent from my BAD A$$ Epic touch
E4GTUser94 said:
Is there any certain configuration that you find best? Thanks for all the links and suggestions also!
Click to expand...
Click to collapse
It is pretty much a try what works. I find that over clocking is nice for certain things, but I like to have a long battery life as well, so I have mine set up so that the CPU is usually running ondemand 800-200 and for certain programs, ondemand 1200-500 and when the screen is turned off it is ondemand 500-200. I haven't had any problems and my battery life is generally very nice. Everyone's phone is different though.
Sent from my SPH-D710 using xda premium
Hi,
Would anyone be kind enough to list a step-by-step process on how to overclock the Note 8.0 using SetCPU? I'm a new user of this app and I'm afraid I may end up doing some irreparable damage to the device.
I am also just curious to see if I can squeeze some more gaming juice from the Note 8.0.
thanks in advance.
jnolaw said:
Hi,
Would anyone be kind enough to list a step-by-step process on how to overclock the Note 8.0 using SetCPU? I'm a new user of this app and I'm afraid I may end up doing some irreparable damage to the device.
I am also just curious to see if I can squeeze some more gaming juice from the Note 8.0.
thanks in advance.
Click to expand...
Click to collapse
I was going to post a link to a setCPU guide, but its no longer available
Id only push the CPU a little. In order to gain real gaming perfomance increases you need to push the GPU, but in order to do that you will need a kernel that supports it.
I only received my tablet last night and wont be rooting it until the weekend so cant say what settings ill be using yet. my aim is to attempt to overclock slightly and undervolt where I can...
You're not going to break it with SetCPU. If you overclock too much, the system will become unstable, then just back off. Also, the system will shut itself off well before any temperature possible of causing permanent damage was reached.
SetCPU has an option to create a recovery-flashable zip file, which resets the CPU settings to default. I would absolutely take this precaution, as I've had to resort to it on my old HTC Flyer tablet (became unstable, and bootlooped). As long as you select this option, you're pretty safe.
Other than that, just follow the basic rule of overclocking any computer, and push the clock up one or 2 increments at a time, then test for a few hours to see if the tablet is stable under various usage conditions. Repeat until you've either reached a desirable clock speed, or encounter instabilities.
Also, as you may already be aware, higher than "stock" CPU clock steps are normally not available unless you flash a custom kernel.
The trickster app supports GPU overclock on Civato's kernel.
If you're looking to push the GPU that's the way to go.
Thanks for the valuable inputs to all.
roustabout said:
The trickster app supports GPU overclock on Civato's kernel.
If you're looking to push the GPU that's the way to go.
Click to expand...
Click to collapse
Does the Trickster app allow for senario clock settings. Ie. underclock the CPU on screen off or if battery is bellow a certain percentage?
I may have to switch from setCPU to it if it has the same settings and more...
I touched some no frills cpu control settings and now my benchmark results are about 19000-22000 and it used to be like 24000 i tried changing the rom and all that stuff if someone can give me the stock governator and all frequencys and that stuff it would be helpful.. Thanks i need help i dont know what to do
Now i cant do any better than 23000
rbcios said:
Now i cant do any better than 23000
Click to expand...
Click to collapse
Firstly, I assume by the size score that you are using Antutututu. If so then you always get variance in the scores, and yes it can be 4k difference.
Next, I'm gonna bet that you are seeing thermal throttling, where the device is turning off 2 of the cores due to heat.
I've only noticed this behaviour recently myself. It's a real pain in the arse. I've downloaded trinity kernel app to get around the problem. In his app you can turn off thermal throttling and force the two other Cores to stay on.
This isn't a permanent fix though as the settings don't want to stick for some reason that is beyond me.
Next, is there no reset to default in no frills cpu app ?
Or you can uninstall no frills and make sure you delete any folders off your sd card, then either reflash your rom or you could even flash AICP kernel.
This should get you back to default.
Finally if you still think it's your settings, you could tell us all the settings you have changed and between the guys on the forum we could tell you what to change back to.
All the best rich
**just had a quick look at no frills on play Store. Looks like there's not loads to alter.
I like interactive governer and row scheduler (as we can't get row I use deadline.)
Min frequency wants to be at 384 and max at 1728.
That's the basics.
Sent from my LG-V500 using XDA Premium HD app
Hi to all.
I've just rooted my Tab S and looking for an app to manage cpu clock with stock kernel (I want to underclock it a bit to save some battery as I'm not a gamer).
Any recommendations?
Thanks in advance.
PS: Sorry for my english!
pantezuma said:
Hi to all.
I've just rooted my Tab S and looking for an app to manage cpu clock with stock kernel (I want to underclock it a bit to save some battery as I'm not a gamer).
Any recommendations?
Thanks in advance.
PS: Sorry for my english!
Click to expand...
Click to collapse
Just use a CPU management app such as setcpu, but it's a bit pointless anyway. The CPU will only ramp up when needed, so if you don't game you won't have high CPU usage.
ashyx said:
Just use a CPU management app such as setcpu, but it's a bit pointless anyway. The CPU will only ramp up when needed, so if you don't game you won't have high CPU usage.
Click to expand...
Click to collapse
I'm asking cause the one I use on other device doesn't work on Lollipop (don't know if SetCPU works on LP as it hasn't been updated).
AFAIK cpu ramps up a lot, even when web surfing or reading.
I'm looking for an intermediate state between default and power saver mode.
Thanks.
pantezuma said:
I'm asking cause the one I use on other device doesn't work on Lollipop (don't know if SetCPU works on LP as it hasn't been updated).
AFAIK cpu ramps up a lot, even when web surfing or reading.
I'm looking for an intermediate state between default and power saver mode.
Thanks.
Click to expand...
Click to collapse
Setcpu works fine.