There should be NoFrills CPU control installed in this ROM, but I can't seem to find it. Is it hidden by default?
It's not installed. You can install it from the play store:
https://play.google.com/store/apps/...DMsIml0LnNpbmVvLmFuZHJvaWQubm9GcmlsbHNDUFUiXQ..
And if you get an app called system apps you can make it a system app easy
sent from INC3PTION V1 SGH-1927 (captivate glide)
jayjayjoker2 said:
And if you get an app called system apps you can make it a system app easy
sent from INC3PTION V1 SGH-1927 (captivate glide)
Click to expand...
Click to collapse
What is the benefit in making it a system app? Please educate me? I really don't know what that does.
Not much of a difference other than it can't be removed like the Calender app its a system app. You don't have to make it a system app but you can. I think if you need to factory reset the phone it won't be removed from the phone
sent from INC3PTION V1 SGH-1927 (captivate glide)
jayjayjoker2 said:
Not much of a difference other than it can't be removed like the Calender app its a system app. You don't have to make it a system app but you can. I think if you need to factory reset the phone it won't be removed from the phone
sent from INC3PTION V1 SGH-1927 (captivate glide)
Click to expand...
Click to collapse
Anything can be removed if you have root. I guess not through the regular means. I use titanium backup to remove system apps. I would only make something a system app if it was an app I could not live without.
Sent from my SAMSUNG-SGH-I927R using xda app-developers app
Thank you all. IIRC, there were screenshots of Glide OC going up to 1300 MHz. What is considered stable/safe for this phone and does it affect battery life much?
Stability will depend on the phone, mine personally is slightly unstable at 1.2ghz, crashing in some 3D games, so I run mine at 1.1ghz. 1.3ghz should be safe assuming it's stable on your phone, try it and see. As for battery life, it should decrease your battery life slightly, depending on how much time your phone actually spends at max speed. I'm a pretty light user, mine is only at max speed about 6% of the time, so it's not a significant hit for me. If you're a heavy user, it'll affect it more.
Meeho said:
Thank you all. IIRC, there were screenshots of Glide OC going up to 1300 MHz. What is considered stable/safe for this phone and does it affect battery life much?
Click to expand...
Click to collapse
Cranium offers up to 1.35GHz. That's HIGH. I'm not a heavy user though so mine never goes up that high. For CM7 a special kernel is needed so I think I'll need to edit one of those
Ok, so I've installer No-frills CPU control but don't understand something. Is Osimood 2.06.07 overclocked by default? When I start No-frills, it says that my current maximum CPU clock is 1 GHz (and only lets me choose one higher clock - 1.2Ghz. There is no 1.1 or 1.3 available). I didn't touch or apply anything there, but when I go to CPU statistics it shows that my CPU goes up to 1.2 GHz.
So...
1) why are there limited frequencies listed (missing 1.1, 1.3...)?
2) why does it say that current maximum is 1 GHz, but shows 1.2 in statistics?
Meeho said:
There should be NoFrills CPU control installed in this ROM, but I can't seem to find it. Is it hidden by default?
Click to expand...
Click to collapse
I believe I removed it in the lastest version
Was there something you didn't like about it?
Do you have any idea about why are limited frequencies listed (missing 1.1, 1.3...) and why does it say that current maximum is 1 GHz, but shows 1.2 in statistics?
Related
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 froze all of the DRM services as shown in the picture below, yet it is still hogging battery resources as shown below.
Does anyone know how this is possible and how to fix this?
I'm using SleeperRom 1.0.11 and Shadow Kernel 1.03+.
Thanks.
That doesn't help. Percentages don't mean anything. ALL your applications have to run through android system. Take off android from your phone and you can't run anything. To see what is using your battery check Betterbatterystats. What files have the most time on them? Check processes and partial wakes if your battery drains while your phone is in standby. Also get CPUSpy and make sure your phone goes into deep sleep when in standby and not on charge.
Just because it lists DRM in the android system does not mean it is using more than a second or two of quick checking services. This is why some apps screw up if it is removed instead of just frozen. It has to check if the files are still on your phone.
Thanks, i'll try that app. I assumed that since it was at the top, it was using the most. Since updating to SleeperRom 1.0.11 and Shadow Kernel 1.03+, my battery does not seem to be as good even though I have not changed the way I use my phone. This is why I was investigating.
after checking betterbatterystats, I don't even see the DRM service anywhere within the app, so I guess that is good.
I guess my phone just doesn't agree with the update to sleeper 1.0.11 and shadow 1.03+
akuentzler said:
Thanks, i'll try that app. I assumed that since it was at the top, it was using the most. Since updating to SleeperRom 1.0.11 and Shadow Kernel 1.03+, my battery does not seem to be as good even though I have not changed the way I use my phone. This is why I was investigating.
Click to expand...
Click to collapse
I have not tried that combo but is there a default overclocking setting? I tried SleeperROM before and it defaulted to 1100 Mhz overclock. If you came from a ROM with no OC set then that would explain it.
kennyglass123 said:
I have not tried that combo but is there a default overclocking setting? I tried SleeperROM before and it defaulted to 1100 Mhz overclock. If you came from a ROM with no OC set then that would explain it.
Click to expand...
Click to collapse
I usually don't touch the overclock settings and I always to do clean wipe when installing my roms, so whatever is default should stay.
voltage control is set to conservative, min 100, max 1000 Mhz.
akuentzler said:
I usually don't touch the overclock settings and I always to do clean wipe when installing my roms, so whatever is default should stay.
voltage control is set to conservative, min 100, max 1000 Mhz.
Click to expand...
Click to collapse
If you set that as apply on boot after the wipes if you mean data wipe, and install then it should be 1000 max. Easiest way is just check CPUspy. Have you changed brightness on your display? Did the ROM add any apps like Gtalk with video that you didn't have before that may need to be frozen? Definitely get Betterbatterystats and check what's running.
kennyglass123 said:
If you set that as apply on boot after the wipes if you mean data wipe, and install then it should be 1000 max. Easiest way is just check CPUspy. Have you changed brightness on your display? Did the ROM add any apps like Gtalk with video that you didn't have before that may need to be frozen? Definitely get Betterbatterystats and check what's running.
Click to expand...
Click to collapse
I think the major difference is the shadow kernel and the use of voodoo color. I was previously on samurai 2.0.6 or 2.0.8 i think.
I have always had auto brightness on. Betterbatterystats did not reveal anything out of the ordinary.
I guess i'll just try a new rom/kernel combo and see if I can get better results. Thanks for your help Kenny. Betterbatterystats is a nice tool i had not known about.
No problem. I did find that voodoo color and the voodoo control app use a little extra battery plus having to increase brightness a little with voodoo color used up a little more battery.
Sent from my SPH-D700 using XDA App
can anyone suggest a good overclock tool with voltage parameters? setcpu doesn't seem to have one for the play... and antutu seems bugged when setting voltages... (keeps changing the value for 1300mhz to 1300mv)
seagheart89 said:
can anyone suggest a good overclock tool with voltage parameters? setcpu doesn't seem to have one for the play... and antutu seems bugged when setting voltages... (keeps changing the value for 1300mhz to 1300mv)
Click to expand...
Click to collapse
I'm using Antutu CPU Master Pro and I don't find it buggy. This is better to use imo than setcpu which consumes more battery. Longpress the frequency you are in and using then set to -25mv. Tick on "set on boot" then click "apply". Reboot your phone and check again your settings if it was changed or not. Also, try to reinstall your overclocking app and clear some cache on your phone.
anbu187 said:
I'm using Antutu CPU Master Pro and I don't find it buggy. This is better to use imo than setcpu which consumes more battery. Longpress the frequency you are in and using then set to -25mv. Tick on "set on boot" then click "apply". Reboot your phone and check again your settings if it was changed or not. Also, try to reinstall your overclocking app and clear some cache on your phone.
Click to expand...
Click to collapse
i do agree that antutu is very good... but the problems started when i updated to 2.5... i was using 2.3 before
is -25 the lowest it can go??? isnt -50 safe?
EDIT: also in 2.5 it keeps saying that it has been granted superuser permissions... in 2.3 it only does that whenever i change any setting...
I use OC/UV Beater2v1.7, and it's awesome! Unlike setcpu, it won't run in the background, but rather sets up scripts in init.d (don't set as permanent unless you're 100% sure of your OC/UV settings, otherwise bootloops can occur)
seagheart89 said:
i do agree that antutu is very good... but the problems started when i updated to 2.5... i was using 2.3 before
is -25 the lowest it can go??? isnt -50 safe?
EDIT: also in 2.5 it keeps saying that it has been granted superuser permissions... in 2.3 it only does that whenever i change any setting...
Click to expand...
Click to collapse
I use 2.3.1 version. I tried -50 on setcpu and it crashed my phone. Haven't tried -50 yet on Antutu. I rolled back my speed from 1.5ghz to around 900+mhz as the speed is still fast (btw im using T.E.A.M. rom).
jacklebott said:
I use OC/UV Beater2v1.7, and it's awesome! Unlike setcpu, it won't run in the background, but rather sets up scripts in init.d (don't set as permanent unless you're 100% sure of your OC/UV settings, otherwise bootloops can occur)
Click to expand...
Click to collapse
so i only have to run this once? seems good... will try it later...
anbu187 said:
I use 2.3.1 version. I tried -50 on setcpu and it crashed my phone. Haven't tried -50 yet on Antutu. I rolled back my speed from 1.5ghz to around 900+mhz as the speed is still fast (btw im using T.E.A.M. rom).
Click to expand...
Click to collapse
i set my cpu to -50 and it runs fine... did some stress tests and it is stable... running at 1.4ghz (just right for psx games)
jacklebott said:
I use OC/UV Beater2v1.7, and it's awesome! Unlike setcpu, it won't run in the background, but rather sets up scripts in init.d (don't set as permanent unless you're 100% sure of your OC/UV settings, otherwise bootloops can occur)
Click to expand...
Click to collapse
What are bootloops btw? ty
anbu187 said:
What are bootloops btw? ty
Click to expand...
Click to collapse
Bootloop means your phone endlessly reboots without ever getting past the bootlogo
jacklebott said:
Bootloop means your phone endlessly reboots without ever getting past the bootlogo
Click to expand...
Click to collapse
ah ok thanks, that never happened to me so far. Anyway, any idea why my battery is drained that much even when im not using it. No wifi, no other background apps enabled, or is it with the kernel? ty
App Version:
CPU Sleeper
~Free to all XDA Memebers
~ Must Be Rooted to use App
What is it?
Its a fairly simple App that will put CPU 1/2/3 OFFLINE when the screen turns off. Once the screen comes back on, it will allow CPU 1/2/3 back ONLINE.
How does it work?
Since we have Dual & Quad core CPUs, we have a CPU 0 and a CPU 1/2/3, core 0/1/2/3, while the screen is off we really only need to have 1 core active "CPU0", this App will make sure CPU 1/2/3 shuts off while the screen is off, then resumes normal usage when the screen comes back on.
Compatibility?
Works with any Dual Core & Quad Core Devices!
~ICS
~Gingerbread
Battery Saving?
Battery savings all depends on Usage & idle times.
App Download: CPUSleep.apk
Version 1.3 Release Notes:
~ Fixed issue with Phone getting hot
~ Secondary Cores will now Disable while Talking on Phone if Needed
~ Secondary Cores Now Come back online
~ Fixed Superuser Notification being displayed every second
~ Fixed Cores Coming back online while screen is Off
~ Phone's while charge semi-faster while not being used
~ Fixed Lag issue when coming back online
~ Auto-Start on Reboot is still borked
Credits:
Handlerexploit for co-creation of this wonderful App.
Thanks for remembering us little A100 guys over here :laugh:
For those that don't know, this is the guy that made the CPU Sleeper script I posted about, he made an App version of it.
Look very useful!I will try it.
Works like a champ counteracting OC battery usage, thanks.
Sent from my Acer Iconia Tab A100 using xda app-developers app
Just downloaded to tablet..ill give it a try and report back.
Sent from my PC36100 using xda premium
Does CPU Sleeper require root access?
When I try to start the service, Superuser denies access.
How can I get Superuser to allow the CPU Sleeper service to run?
Yes, it is the 2nd statement above.
Sent from my Acer Iconia Tab A100 using xda app-developers app
jschall said:
Does CPU Sleeper require root access?
When I try to start the service, Superuser denies access.
How can I get Superuser to allow the CPU Sleeper service to run?
Click to expand...
Click to collapse
Go into the super user app, and remove the allow/disallow option for it, then try it again.
The app requires SU, the script does too, but is run in the background, so SU never asks about it or cares that it runs.
pio_masaki said:
Go into the super user app, and remove the allow/disallow option for it, then try it again.
The app requires SU, the script does too, but is run in the background, so SU never asks about it or cares that it runs.
Click to expand...
Click to collapse
Thanks, @pio_masaki, but how do I allow an app in Superuser? I run Superuser, but I don't see any way to allow/disallow apps.
Update: I apparently had lost my root access and had to re-root. Working fine now. Thanks again for your help.
Why doesn't it work with my S2 (v1.25) ???
computechnopro said:
Why doesn't it work with my S2 (v1.25) ???
Click to expand...
Click to collapse
If its the phone in your signature, I would ask in that forum, this is for Acer A100 Tablets...
Anyways, how does it not work? Some detail would be helpful.
pio_masaki said:
If its the phone in your signature, I would ask in that forum, this is for Acer A100 Tablets...
Anyways, how does it not work? Some detail would be helpful.
Click to expand...
Click to collapse
Thanks a lot, I really need this program, now i finally can save my battery when I am out
Thanks a lot, I really need this program, now i finally can save my battery when I am out
By the way does this work on cm 10 or job version roms
unclemo said:
Thanks a lot, I really need this program, now i finally can save my battery when I am out
By the way does this work on cm 10 or job version roms
Click to expand...
Click to collapse
shouldn't be rom dependant.
Tapatalked from my HTC DNA
What do you guys overclock your processor to on this phone? Back on my Galaxy S 4G I used SetCPU, so if that works on this phone too, what do you guys set it to, and why?
Cheers!
I think System Tuner is more popular now than SetCPU. I keep mine at 1.02Ghz to save battery life. If I really need major processing power I turn it up to 1.72Ghz using the Trinity Kernel.
With the new Trinity Kernel for the GS3 rooted running ICS UVALH2 I see Quadrant scores of 5800 and AnTuTu scores of 7800 - 8000.
Don't forget you need a custom kernel to overclock.
I set mine to 11.
psykhotic said:
I set mine to 11.
Click to expand...
Click to collapse
You set what to "11"? What does that even mean? Pretty vague statement.
stock
I used setcpu to change clock speed & system tuner to control voltage,running at 810mhz with interactive+Cfq on SGS3 Rom+Faux kernel,with these settings my phone last over 10hrs with about 20-30% battery to spare & that's with heavy data usage
Sent from my SGH-T999 using xda app-developers app