Hello, i wanna share my experience undervolting.
For people who dont know what undervolting is, its the power or energy that the battery send to the CPU with determinate clock speed.
For example:
384 Mhz is the lowest frequency of our CPU, it has a 800mv volt in the stock ROM with stock kernel.
So in theory, the battery send 800mv to the CPU when it runs at 384 Mhz.
The effect of undervolt the CPU is bassically get more battery life and at the same time reduce the temperature of the phone.Less energy send less battery used and less hot phone in our hands.
How to Undervolt
Im running Stock ROM with Ruby Kernel stable.
For undervolt you need a kernel that support it, you can do it in all rom if the kernel support that.
If you want to Undervolt, i recommend you to use Trickster MOD.
You can Undervolt maybe -50mv all frequencies and see how it goes. Some people can even in best cases undervolt -200 mv. But you need patience to test slowly.
DONT TICK SET AT BOOT IF NOT TESTED.
That why you cant:
For example if you undervolt -100mv and if not stable, and you have set at boot ticked, it will freeze the screen and after reboot it will happen again.
After you set the mv for undervolt, download from play store CPU stability test and run it.
It will test all CPU frequencies to see if it is stable.
If you dont get any SoD, congratulations its stable.
My undervolt settings are -100 or in some cases -75 mv and very stable. My battery temp is 30 C°.
Thank you very much
Sent from my LG-E975 using XDA Premium 4 mobile app
What is needed to undervolt?
Thanks for the info. What are your battery stats after undervolting? How does it suffer other operations of our mobile like browsing or gaming etc ?
Sent from my LG-E975 using xda app-developers app
You need to first make a backup, install a custom kernel, install trickster mod, and from there apply what this discussion is talking about. Good luck!
Sent from my Nexus 5 using xda app-developers app
lfuentes said:
What is needed to undervolt?
Click to expand...
Click to collapse
Bootloader unlocked with freegee and some kernel for your rom that supports undervolt.
nch26 said:
Bootloader unlocked with freegee and some kernel for your rom that supports undervolt.
Click to expand...
Click to collapse
And after that? Some specific app?
lfuentes said:
Some specific app?
Click to expand...
Click to collapse
Depends on the kernel. I am using Trickster Mod with Viper ZVC kernel. There are other control apps available -- some of them are kernel-specific, some are more universal (Kernel Tuner, Android Tuner, System Tuner, etc.). Look in your kernel's thread -- the developer usually tells which control app(s) to use with it.
nch26 said:
Hello, i wanna share my experience undervolting.
For people who dont know what undervolting is, its the power or energy that the battery send to the CPU with determinate clock speed.
For example:
384 Mhz is the lowest frequency of our CPU, it has a 800mv volt in the stock ROM with stock kernel.
So in theory, the battery send 800mv to the CPU when it runs at 384 Mhz.
The effect of undervolt the CPU is bassically get more battery life and at the same time reduce the temperature of the phone.Less energy send less battery used and less hot phone in our hands.
How to Undervolt
Im running Stock ROM with Ruby Kernel stable.
For undervolt you need a kernel that support it, you can do it in all rom if the kernel support that.
If you want to Undervolt, i recommend you to use Trickster MOD.
You can Undervolt maybe -50mv all frequencies and see how it goes. Some people can even in best cases undervolt -200 mv. But you need patience to test slowly.
DONT TICK SET AT BOOT IF NOT TESTED.
That why you cant:
For example if you undervolt -100mv and if not stable, and you have set at boot ticked, it will freeze the screen and after reboot it will happen again.
After you set the mv for undervolt, download from play store CPU stability test and run it.
It will test all CPU frequencies to see if it is stable.
If you dont get any SoD, congratulations its stable.
My undervolt settings are -100 or in some cases -75 mv and very stable. My battery temp is 30 C°.
Click to expand...
Click to collapse
Thank you, I'm using AK kernel with UKM and Synapse app from google playstore. Using E-975 (intl.). Can you suggest if I should change the global setting or the individual settings for frequencies ? I had recently (soft) bricked my phone by running benchmark at ~1900mhz CPU and 487mhz GPU (like a villain, I know. Re-connected battery to save it... phew..). I'm really cautious now and I just want it to be less hot and save some battery, that's all. Any guidance would be really appreciated... thanks
Claureid said:
Thank you, I'm using AK kernel with UKM and Synapse app from google playstore. Using E-975 (intl.). Can you suggest if I should change the global setting or the individual settings for frequencies ? I had recently (soft) bricked my phone by running benchmark at ~1900mhz CPU and 487mhz GPU (like a villain, I know. Re-connected battery to save it... phew..). I'm really cautious now and I just want it to be less hot and save some battery, that's all. Any guidance would be really appreciated... thanks
Click to expand...
Click to collapse
I dont have anymore this phone because some people stole my phone like 1 year ago. Sorry.
Oh okay, sad loss....
Related
I am new to the setcpu app I am wondering how do I know how much frequency my min and max should be to help my phone out more. Can anyone help me on that plz?
Sent from my PC36100 using XDA App
It will depend on which ROM and kernel you're running, but generally, overclocking doesn't do much good for you. I do however run my Main Max @ 1113 and Min @ 245. I then have a profile set for Screen Off Max @ 245, Min @ 245. This has helped a lot with battery life. This is on CM6.1.1 and the SBC stock kernel.
Also, there are the Scaling options. They will vary based on the kernel you're using. Generally, their names speak for themselves, so pick appropriately. I use Interactive when available, or Ondemand as a second choice. If you choose Performance, you will stay clocked at the highest speed until over ridden by a profile, so don't bother with that one unless it's for testing only.
One thing to think about is that Setcpu doesn't play well with HAVS, so if you're running a kernel with that built in, they will be fighting each other.
Also, if you're running a stock based rom with a stock kernel, you will need to disable Perflock if you want Setcpu to be able to really do it's job. So, while in Setcpu, tap Menu > Perflock Disbaler and attempt to disable perflock. Once it is successful, pick set on boot and close that window. Now Setcpu can work properly and you can start saving battery.
If you're primary goal is to get amazing battery life, I highly reccommend you try some of the new SBC kernels that have trickle charging built in. That's what I've been using since they came out, and it is amazing what a little tweak can do for you. SBC Kernel Thread
Hello there,
I've been flashing kernels since I was in LeeDroid Froyo and got no problems. However since I switched to GB based roms such as RCMix3D and TB Fusion, my phone always freezes when I try setting Kernel-Lee-V3.1.1-2.6.35.13-CALLREC or MDJs v19 to maximum overclock so I have no choice to but to stay on stock kernel. I have no ext3/ext4 partition on my SD card in case you ask.
Current ROM: TB Fusion 1.1.2
Radio: 12.54.60.25U_26.09.04.11_M2
Any idea what should I do to solve this issue?
golokipok said:
Hello there,
I've been flashing kernels since I was in LeeDroid Froyo and got no problems. However since I switched to GB based roms such as RCMix3D and TB Fusion, my phone always freezes when I try setting Kernel-Lee-V3.1.1-2.6.35.13-CALLREC or MDJs v19 to maximum overclock
Click to expand...
Click to collapse
uoooo this is sooo dangerous for your handset... u can "smoke" it...
Any idea what should I do to solve this issue?
Click to expand...
Click to collapse
yes, your handset freezes because the overclock that u do its too high... underclock it at 1200-1400mhz & try...
and configure SET CPU features... like the standby status, etc....but do it with common sense....
think about that DHD proccessor goes by default at 1gz, really when we overclock the processor we are putting in danger the security of our device
SERGI.3210 said:
uoooo this is sooo dangerous for your handset... u can "smoke" it...
yes, your handset freezes because the overclock that u do its too high... underclock it at 1200-1400mhz & try...
and configure SET CPU features... like the standby status, etc....but do it with common sense....
think about that DHD proccessor goes by default at 1gz, really when we overclock the processor we are putting in danger the security of our device
Click to expand...
Click to collapse
Haha! I know that overclocking is quite dangerous. Back on the froyo days, my phone is quite stable around 1.8ghz so I'm just wondering why is this happening (maybe my phone's processor is starting to fry up? ). Is there any effect if I'm using smartass profile on those kernels I've mentioned?
golokipok said:
Haha! I know that overclocking is quite dangerous. Back on the froyo days, my phone is quite stable around 1.8ghz so I'm just wondering why is this happening (maybe my phone's processor is starting to fry up? ).
i hope that the processor works or not works (don´t crashes a little bit...)
but the reason of your freezes maybe (almost sure) because froyo & gingerbread don´t works at the same form, and gingerbread need more resources & stability for to work correct... don´t forget that the kernel manages the hardware...
if u force it......... u know what can happen...
golokipok said:
there any effect if I'm using smartass profile on those kernels I've mentioned?
Click to expand...
Click to collapse
it´s possible, take this explanation, read and judge by yourself what´s the better cpu governor...
smartass (Best explanation i've found paraphrases to: based on interactive, but better.)
----
ondemand
Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed. - SetCPU website
conservative
Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery. - SetCPU website
performance
Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking. - SetCPU website
powersave
Available in some kernels. It will keep the CPU running at the "min" set value at all times. - SetCPU website
userspace
A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor. - SetCPU website
Interactive
The 'interactive' governor has a different approach. Instead of sampling the cpu
at a specified rate, the governor will scale the cpu frequency up when coming
out of idle. When the cpu comes out of idle, a timer is configured to fire
within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer
fires then we assume the cpu is underpowered and ramp to MAX speed.
If the cpu was not 100% busy, then the governor evaluates the cpu load over the
last 'min_sample_rate' (default 50000 uS) to determine the cpu speed to ramp down
Click to expand...
Click to collapse
Thanks for the info
SERGI.3210 said:
because froyo & gingerbread don´t works at the same form, and gingerbread need more resources & stability for to work correct... don´t forget that the kernel manages the hardware...
if u force it......... u know what can happen...
Click to expand...
Click to collapse
You have mentioned about those "resources", is there any special measure that I need to do or what? I'm using the smartass profile on those kernels but still *sigh*
Anyway, I've observed on your sig that yours is overclocked @ 1.8ghz even though you're running GB, me envy
golokipok said:
have mentioned about those "resources", is there any special measure that I need to do or what? I'm using the smartass profile on those kernels but still *sigh*
Click to expand...
Click to collapse
you only should do a good over/underclock & set the correct cpu governor for your daily use....
well, you know ho is @MDeeJaay? the developer of MDJ kernels and roms...
he explained smartass with this words:
SMARTASS GOVERNOR - is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works - by taking over the idle loop - is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the "old" minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 245Mhz (or if your min frequency is higher than 245 - why?! - it will cap it to your min frequency). Lets take for example the 998/245 kernel, it will sleep at 245.
golokipok said:
, I've observed on your sig that yours is overclocked @ 1.8ghz even though you're running GB, me envy
Click to expand...
Click to collapse
no, no buddy... i only show the max speed nothing more... i set my cpu concretly like this;
CPU GOVERNOR:interactive
MAX SPEED:1113 MHZ
MIN SPEED:245 MHZ
PROFILE: screen off; 245 MHZ max.
245 MHZ min.
in adition i´m going to modify my syg LOL
haha..thanks again. I'm gonna try playing with the frequencies to see which will suit me
i hope someone can make a stable 1.8ghz kernel without the freeze
IT´S POSSIBLE but i don´t want to try it LOL
i love a lot my DHD
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.
okay, so when everyone says that 800MHz should be on "-25mV" what the hell does that mean? i want to improve my battery life to the max possible, 1st time undervolting so yeah...
mines is set to 1025mV
I need a profile for voltages for SetCPU only
Running
Calk's Rom 2.8.1 n Gunslinger 1.4.1
kj13569 said:
okay, so when everyone says that 800MHz should be on "-25mV" what the hell does that mean? i want to improve my battery life to the max possible, 1st time undervolting so yeah...
mines is set to 1025mV
I need a profile for voltages for SetCPU only
Running
Calk's Rom 2.8.1 n Gunslinger 1.4.1
Click to expand...
Click to collapse
If you're using SetCPU, you have all the tools you need. I recommend UVing -50mV at each frequency 1200 & lower. Click apply, then use your phone. If it works well enough, don't be afraid to check the "Set on Boot" boxes
nibrwr said:
If you're using SetCPU, you have all the tools you need. I recommend UVing -50mV at each frequency 1200 & lower. Click apply, then use your phone. If it works well enough, don't be afraid to check the "Set on Boot" boxes
Click to expand...
Click to collapse
appreciate your reply, may be a dumb noob statement but...
it will not let me enter "-50mV" or "-" for that matter just "50mV' and isnt 50mV way too low to be stable? i tried just "25mV" and phone froze so.... please help...
Thanks so much.
PS. it will not let me add special characters... just numbers. numbers go all the way down to "0" but not negative numbers....
If you are running calk's 2.8.1, you are already undervolted by 50mV, so no need to mess with set cpu voltages. You can however mess with the underclock settings. I for example run at 800Mhz with the conservative governor and get great battery life. However if you must mess with the undervolting in set cpu, -50Mv means 50Mv less than default. So lets say ur voltage is 1025 at 800Mhz, to undervolt it by -50 you would change it to 975 (1025-50=975). HOWEVER, as I have mentioned already, you are already undervolted -50 by default when on CALKS rom.
EDIT: To prove that you are already undervolted, here are the STOCK voltages,
1704=1500
1600=1450
1504=1400
1400=1350
1200=1275
1000=1175
800=1075
500=975
200=950
Go into setspu and you will notice your values are all 50 less than the ones listed above.
meatwadathf said:
If you are running calk's 2.8.1, you are already undervolted by 50mV, so no need to mess with set cpu voltages. You can however mess with the underclock settings. I for example run at 800Mhz with the conservative governor and get great battery life. However if you must mess with the undervolting in set cpu, -50Mv means 50Mv less than default. So lets say ur voltage is 1025 at 800Mhz, to undervolt it by -50 you would change it to 975 (1025-50=975). HOWEVER, as I have mentioned already, you are already undervolted -50 by default when on CALKS rom.
EDIT: To prove that you are already undervolted, here are the STOCK voltages,
1704=1500
1600=1450
1504=1400
1400=1350
1200=1275
1000=1175
800=1075
500=975
200=950
Go into setspu and you will notice your values are all 50 less than the ones listed above.
Click to expand...
Click to collapse
Thanks for that, I needed to be schooled. So if i'm running at 800mhz all day, why is my battery being depleted so quickly? (I get a good 12hrs per charge)
What's the lowest I can go? (stable)
kj13569 said:
Thanks for that, I needed to be schooled. So if i'm running at 800mhz all day, why is my battery being depleted so quickly? (I get a good 12hrs per charge)
Click to expand...
Click to collapse
The lowest that is recommended (atleast by Calk) is -100 so 100 less for each of all the values I listed above. However, if -100 makes ur phone slow or restart, try -75, etc...
Battery all depends on your usage. There are a few things you can try to improve it even more. First of all, flash rogue's newest kernel found here:
http://forum.xda-developers.com/showthread.php?t=1341564
Second, make sure to calibrate your battery. The easiest way is to download the Battery Calibration app from the market and follow the directions in the app (its fairly simple). Finally, make sure your governor in setcpu is set to conservative.
EDIT: Also, make sure you manage your running applications. I like to use the stock manager widget that comes with the phone. Allows you to close apps you are not currently using. And finally, you can try running the script found here:
http://forum.xda-developers.com/showthread.php?t=991276
It changes the way your phone uses resources to make it more efficient so it MIGHT also help battery life.
EDIT2: FINALLY, I know you said you're running at 800Mhz all day, but make sure you have your max set at 800 and min at 200. (you never mentioned you were underclocked before so just want you to make sure you are).
meatwadathf said:
If you are running calk's 2.8.1, you are already undervolted by 50mV, so no need to mess with set cpu voltages. You can however mess with the underclock settings. I for example run at 800Mhz with the conservative governor and get great battery life. However if you must mess with the undervolting in set cpu, -50Mv means 50Mv less than default. So lets say ur voltage is 1025 at 800Mhz, to undervolt it by -50 you would change it to 975 (1025-50=975). HOWEVER, as I have mentioned already, you are already undervolted -50 by default when on CALKS rom.
EDIT: To prove that you are already undervolted, here are the STOCK voltages,
1704=1500
1600=1450
1504=1400
1400=1350
1200=1275
1000=1175
800=1075
500=975
200=950
Go into setspu and you will notice your values are all 50 less than the ones listed above.
Click to expand...
Click to collapse
Hey meatwadath, I am running calk's 2.8.1 and went to verify, via setcpu, that I was already undervolted by -50. However, my voltages read the same as what you referenced above. Any ideas?
jasone4gt said:
Hey meatwadath, I am running calk's 2.8.1 and went to verify, via setcpu, that I was already undervolted by -50. However, my voltages read the same as what you referenced above. Any ideas?
Click to expand...
Click to collapse
Means that you are running on stock voltages. That's strange as you should be at -50 by default. Either change the values manually in setcpu, or flash the zip located here:
http://forum.xda-developers.com/attachment.php?attachmentid=845028&d=1325871602
It is Calk's -50 undervolt script.
meatwadathf said:
Means that you are running on stock voltages. That's strange as you should be at -50 by default. Either change the values manually in setcpu, or flash the zip located here:
http://forum.xda-developers.com/attachment.php?attachmentid=845028&d=1325871602
It is Calk's -50 undervolt script.
Click to expand...
Click to collapse
Thanks bro, appreciate the help. Gave you a few thanks for it...
No problem. Any time.
Ok, where is the settings to undervolt in setCPU, because I looked everywhere in the program and cannot find it. I'm probably just retarded... I'm on UnNamed, Rogue Stock EL29 kernel.
beezar said:
Ok, where is the settings to undervolt in setCPU, because I looked everywhere in the program and cannot find it. I'm probably just retarded... I'm on UnNamed, Rogue Stock EL29 kernel.
Click to expand...
Click to collapse
Setcpu- Third button from the top says voltage, then click on the different voltages listed below Apply, pull the little bar to the left to undervolt...
jasone4gt said:
Setcpu- Third button from the top says voltage, then click on the different voltages listed below Apply, pull the little bar to the left to undervolt...
Click to expand...
Click to collapse
Ok, I don't have that button, only got "Main, Profiles, Advanced, Info, About"
I think it's because I'm on a stock kernel; looked it up and undervolting on setCPU only runs on certain kernels apparently. Not sure though.
beezar said:
Ok, I don't have that button, only got "Main, Profiles, Advanced, Info, About"
I think it's because I'm on a stock kernel; looked it up and undervolting on setCPU only runs on certain kernels apparently. Not sure though.
Click to expand...
Click to collapse
Thats probably it. WTH are you doin on stock?!? Get on gunslinger right now!
meatwadathf said:
Thats probably it. WTH are you doin on stock?!? Get on gunslinger right now!
Click to expand...
Click to collapse
I concur
Set CPU
For some reason setcpu isn't really helping out my battery life. When I use it I get the same results as if I wasn't using it.
dorejades said:
For some reason setcpu isn't really helping out my battery life. When I use it I get the same results as if I wasn't using it.
Click to expand...
Click to collapse
You're probably expecting too much. Its not gonna make your battery last for 2 days without a charge. It has to help if you are using it correctly.
There is just no way around it. Lower clockspeeds=less battery drain.
meatwadathf said:
The lowest that is recommended (atleast by Calk) is -100 so 100 less for each of all the values I listed above. However, if -100 makes ur phone slow or restart, try -75, etc...
Battery all depends on your usage. There are a few things you can try to improve it even more. First of all, flash rogue's newest kernel found here:
http://forum.xda-developers.com/showthread.php?t=1341564
Second, make sure to calibrate your battery. The easiest way is to download the Battery Calibration app from the market and follow the directions in the app (its fairly simple). Finally, make sure your governor in setcpu is set to conservative.
EDIT: Also, make sure you manage your running applications. I like to use the stock manager widget that comes with the phone. Allows you to close apps you are not currently using. And finally, you can try running the script found here:
http://forum.xda-developers.com/showthread.php?t=991276
It changes the way your phone uses resources to make it more efficient so it MIGHT also help battery life.
EDIT2: FINALLY, I know you said you're running at 800Mhz all day, but make sure you have your max set at 800 and min at 200. (you never mentioned you were underclocked before so just want you to make sure you are).
Click to expand...
Click to collapse
I just would like to say thanks so much for all the info and advice. You're Awesome!
beezar said:
Ok, I don't have that button, only got "Main, Profiles, Advanced, Info, About"
I think it's because I'm on a stock kernel; looked it up and undervolting on setCPU only runs on certain kernels apparently. Not sure though.
Click to expand...
Click to collapse
ditto. I'm on blazerROM v3.7. I think its using the stock kernel as well. I didn't have an undervolt tab. I did set up profiles similar to calks script:
100% - 85: 1200/200
84% - 35: 1000/200
34% and lower: 800/200
screen off: 800/200
The question is, do I need to undervolt? Or could I still be getting the same results if i'm on the stock kernel with this profile set up? I just set this up last night.
I was in the same boat... had Calk's v2.8.1 ROM with stock kernel... updated kernel to Gunslingers.. we will see how it goes... Noob myself, I thought Calk's ROM would take care of everything....
This leads me to think what else am I missing?? Anything I need to do/install/tweak??...
Calk's v2.8.1 with Gunslinger 1.4.1.
Thanks much!!
meatwadathf said:
Thats probably it. WTH are you doin on stock?!? Get on gunslinger right now!
Click to expand...
Click to collapse
I'm on free gs3 r6 rom with ktoonsez latest kernels (9-5 & 9-10), I'm using ktweaker but there are ni profiles to use except for screen off. I was looking for something like set cpu profiles. If i try to use set cpu profiles only with ktweaker, my phone gets hot and drains my battery faster, so i guess both of the apps are not compatible. Or what. Thanks for any help and suggestions
Sent from my SGH-T999 2.1ghz
Craniotomy said:
I'm on free gs3 r6 rom with ktoonsez latest kernels (9-5 & 9-10), I'm using ktweaker but there are ni profiles to use except for screen off. I was looking for something like set cpu profiles. If i try to use set cpu profiles only with ktweaker, my phone gets hot and drains my battery faster, so i guess both of the apps are not compatible. Or what. Thanks for any help and suggestions
Sent from my SGH-T999 2.1ghz
Click to expand...
Click to collapse
im using [ROM] WICKED [v5] Aroma [UPDATE 9/10/12] {ADT} ROM with Zaventh Kernel set to smartass cfq. but i have been wanting to try the ktoonsez kernal where can i find it? i have the s3 us tmobile will it work for me i dont care about battery drain, i like perfomance, and to test think out
thanks
Michael.
CousinMikeyP said:
im using [ROM] WICKED [v5] Aroma [UPDATE 9/10/12] {ADT} ROM with Zaventh Kernel set to smartass cfq. but i have been wanting to try the ktoonsez kernal where can i find it? i have the s3 us tmobile will it work for me i dont care about battery drain, i like perfomance, and to test think out
thanks
Michael.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1756776
That is the ktoonez kernel.
If your going to try out ktoonsez kernel and you have set cpu, Don't use set on boot on set cpu, just enable the profiles and Don't set voltages too. In ktweaker enable overclocking steps but Don't lock frequencies. On both ktweaker and set cpu, you should have the same i/o scheduler, and the same governor. If both of then has a different governor or scheduler and clock speeds it will make the phone hot, i reached almost 40c or maybe more then my phone rebooted by itself, i was playing nova on 2.1ghz max clock. Lol.
Now I'm undervolting with ktoonsez suggestion on his post, and my min clock at 96, max at 1350, ktoonservative governor, sio i/o, and my phone is still fast and smooth. Battery life once never tested as i bring an extra one all the time, and i just bring a retractable usb cable for charging.
Sent from my SGH-T999 using xda premium