Any idea how to underclock I've heard it increases battery life?
Sent from my Desire HD using XDA App
Root > setcpu
Sent from my HTC Desire S using xda premium
If you are using a custom ROM then the ondemand governance will take care of the underclocking when not in use and increase the clock frequency when your usage demands it. That provides reasonable battery saving while not compromising on performance.
Fixing the frequency to a lower limit might increase the battery life but has serious performance issues. Might be handy in critical battery saving situations though.
SetCPU, CPU Master etc.. Such apps can let you modify the upper and lower clocking limits.
Cheers for the replies,where do I get the oc,as for set CPU..you mean one of killersloths kernel scripts?
Sent from my Desire HD using XDA App
Most of the kernels that you can find in the development section have OC scripts already in them.
SetCPU is an app and can be found in the market : https://market.android.com/details?...wsMSwxLDEsImNvbS5taHVhbmcub3ZlcmNsb2NraW5nIl0.
keep in mind that undervolt = giving less power to CPU = can cause damage overtime or reduce battery life.
I mean all these undervolt things don't increase battery time by a huge difference than stock and risking your CPU for just 15 minutes of battery life isn't worth it in my opinion...
Related
I'm running the cm 7 build 32. I was wondering how would I clock my cpu for better battery life?
Sent from my HTC Glacier using Tapatalk
What's the best cpu controller?
Sent from my HTC Glacier using Tapatalk
Hijacking your own thread? Heh.
CM7 comes with its own CPU adjustment capability. No 3rd party app is required. From a Home screen, press the options button, select Settings>>CyanogenMod settings>>Performance. READ the warning in the pop-up window. Press OK. Select CPU settings. Set your min and max, etc. Complain publicly when your level of overclocking produces heat, battery consumption, and software failures. Do the same when your level of underclocking produces unwanted behavior.
Lather, rinse, repeat.
There are 3rd party applications that can also adjust CPU clock speed, and adjust depending on usage / battery consumption. The most popular is SetCPU. Another is CPU Tuner.
There is also another Android kernel that some users are using with CM7, which has yet again some rules for modifying performance as states change. It's called the "smartass" kernel.
I personally recommend leaving the clocks alone, especially in the cm kernels. Zinx has stated numerous times that he hasn't modified any of the voltages, so overclocking isn't the best idea. Also, underclocking can cause more battery drain than just leaving it as is.
These phones are fast as is, no need to go crazy and start messing with them other than to show off your quadrant scores.
Well I'm looking to set for better battery cause I do a lot on my phones. I already killed the cm7 in one day without charging. I just wanna make it where it last the day
option94 said:
I personally recommend leaving the clocks alone, especially in the cm kernels. Zinx has stated numerous times that he hasn't modified any of the voltages, so overclocking isn't the best idea. Also, underclocking can cause more battery drain than just leaving it as is.
These phones are fast as is, no need to go crazy and start messing with them other than to show off your quadrant scores.
Click to expand...
Click to collapse
Sent from my HTC Glacier using Tapatalk
Very general question. I'm on 2.3.4 4.5.91. unlocked rooted. cam Does anyone use setcpu or JD on this release. It seems as if settings has some battery controls in it. Just curious. Thanks
Sent from my streak7 using Tapatalk
If you are overclocking, SETCPU allows you to control clock speeds with profiles and set lower CPU operating voltages to save battery.
See here for some undervolting info:
http://forum.xda-developers.com/showthread.php?t=1183059
I have not found any software like JD that works on gb.
forgive the noob question, but what is JD?
i use SetCPU, bought it off the market (gotta support our devs, right?) and i'm LOVING it. it does everything i need for managing my CPU, i have custom profiles setup for all sorts of situations, and undervolting gives me amazing battery life. when i'm running Ninja SF, i can use my phone for 25-30 hours without charging (moderate use, no hardcore gaming or music)
but on CM7, i can unfortunately only average about 20-25 hours of battery life with the same use.
JD = Juice Defender
Sent from my MB860 using XDA Premium App
Hmmm ok. I'm on stock not over clocked. Setup may not do much for me. Juice Defender could control the radios. But settings seem to have some battery options for extending battery life.
I didn't know if setup since I am rooted would at least help with scaling and throttling down processor speed when battery reached certain levels. I'm sure these would help on a custom Rom.
Sent from my streak7 using Tapatalk
I have been following Galaxsih kernel thread and there was a discussion whether undervolt saves battery or not.
Some people believe it does not save battery life.
Originally Posted by bedalus
Miscellaneous
[Q] You claim you cannot increase battery life using UV beyond 2%. Justify yourself!
[A] When the processor is in use (i.e. not asleep or idle) UV does save a tiny amount of power. I tested with the most extreme UV my phone could handle. With a high performance governor, e.g. smartassv2, extreme UV would reduce CPU drain by 13%, or about 7 mA. With a governor that keeps the CPU frequency low, CPU drain would be reduced by about 18%, or 4.6 mA (weighted - see the spreadsheet starting cell H88).
Remember, these savings are limited to the processor, and only when it is active. For most users, this will mean the screen is on. For comparison, the screen on minimum brightness displaying black uses 9mA. On max brightness, displaying white, it uses 690mA. Let us assume some median value, ~350 mA.
A saving of 4.6 mA out of at least 350 mA (screen) plus 20 mA (CPU)
= 1.2%
A saving of 7 mA out of at least 350 mA (screen) plus 50 mA (CPU)
= 1.8%
So, regardless of your choice of governor, even with extreme undervolting, you are not going to be able to increase your battery life by more than 2%.
But eric-filth and some other people including my self claim that it saves battery.
i have tested it as eric suggested (run antutu 10 times with and without UV from 100% battery.)
without undervolt i have lost 10% whereas with UV i only lost 6%
so people please share your experiences with UV.
Do you think it helps in terms of saving battery?
It isn't made to save battery life... UV provides less voltage so that there is less heat and more stability.
Sent from my GT-I9300 using xda premium
b-eock said:
It isn't made to save battery life... UV provides less voltage so that there is less heat and more stability.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Does that mean UV does not save battery at all?
It is such a miniscule amount that the user wont be able to tell. If you took accurate numbers from the system, maybe you could see it.
Sent from my GT-I9300 using xda premium
I agree. Uv is mainly designed to limit heating while oc.
But it's like religion, people convinced that it saves battery noticeably will always think that.
So it doesn't matter in fact. But as chips are not the same and have flaws, uv can lead to instability. That's why kernel devs don't want bug report if kernel is uv.
You'll notice that none of kernel devs use uv themselves.
b-eock said:
It isn't made to save battery life... UV provides less voltage so that there is less heat and more stability.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Epic lol on stability! The main problem with UV is it can cause INstabaility!
About heating I'd rather trust some data about it, but it's quite hard to test actually...
About battery? Completely agree that who "see" it saving battery will keep it like this... Epic placebo, luck on the chip or maybe Jesús crist blowing into their battery but if it works for them let's keep it plane...
Anyway, just chating makes no sense to me on this unless some PROPER tests are done, and sorry not to agree on using Antutu for testing but it looks like a bs of s test to me!
Enviado desde mi GT-I9300 usando Tapatalk 2
While it can cause instability. So can OVERVOLTING, so both OV and UV can cause instability. There is a sweet spot for every phone... So i dont know why you are LOL'ing...
You obviously haven't compiled kernels, debugged and tested them, know about the voltages with CPU, or ever talked to a kernel dev. UV can help stability, too much will hurt stability. Same as OV. It can help with the right amount, and hurt with too much.
Sent from my GT-I9300 using xda premium
b-eock said:
While it can cause instability. So can OVERVOLTING, so both OV and UV can cause instability. There is a sweet spot for every phone... So i dont know why you are LOL'ing...
You obviously haven't compiled kernels, debugged and tested them, know about the voltages with CPU, or ever talked to a kernel dev. UV can help stability, too much will hurt stability. Same as OV. It can help with the right amount, and hurt with too much.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Not nice to make wrong assumptions about what had I and what hadn't I done m8
Ov is bs most of the times for same reason UV is, go read again, I never even mentioned OV any place...
Right voltage is right voltage, meaning it's in the interval of correct function of the cpu. No more, no less. I never said anything different so sorry but you did a nice mistake there
Any way, as said on the other thread I'm out of discussing nonsense about UV, people trusting it will keep doing it as, for whatever, they feel it works. And I KNOW it doesn't work to save any juice, at least ofc, for me. And keeping device cool, well, that makes more sense but I've not seen a single testing about that, and I bet none of us can feel even a 10% less heat or whatever it is just by using device...
Edit: about instability, try undervolting by 150 and let's see if it boots, then try IV by 150, **** on both, so then try stock or nearly stock voltages... for me my friend that is instability when touching voltages
Enviado desde mi GT-I9300 usando Tapatalk 2
I used to be on Franco r20 (no UV) and then I switch to Siyah r1.7rc1 with UV and OC to 1.6.
My phone now last 12 hours more compare to 18 hours before. I dunno if it is the UV or some different in the kernel parameters/features.
Needless to say I'm happy with Siyah.
Edit-I am mot going to argue. I was provong a point and was right. Get over it. Conversation over.
Just so you know. My old Cappy could run at 1.92 GHz with -150mv and be stable. So that invalidates your statement...
Sent from my GT-I9300 using xda premium
b-eock said:
Edit-I am mot going to argue. I was provong a point and was right. Get over it. Conversation over.
Just so you know. My old Cappy could run at 1.92 GHz with -150mv and be stable. So that invalidates your statement...
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Lucky there, enjoy it you really love this don't u? Lol anyway, enjoy your uv kinda miss sensation times actually...
Enviado desde mi GT-I9300 usando Tapatalk 2
I say keep it all stock and don't mess around with the voltage. Just going to make things more worse!
I jus t wondering does undervolt really affect our battery life? How does it work?
When choose to undervolt it affect on performance, isn't it? Slower or stuttering when switch apps? With less energy less performance, does it wrong?
If it is, then how underbolt can improve peeformance better? :confuse
Sent from my Nexus 4 using xda app-developers app
Judging from my experience UV experimentation doesn't affect battery life, and if it does it's definitely by an inappreciable margin. It does substantially reduce heating issues though especially during high-intensity usage (Spotify, GNow, gaming etc). Just don't overdo it or you wind up rebooting repeatedly--"safe" threshold varies by kernel
It also has no effect on performance, it's completely separate from clock speed.
I UV to lower temperature The N4 is very heat sensitive so you'd be wise to UV if possible, the throttle can kick in very quickly on stock, because of the default CPU behavior(mpdecision+ondemand seem to ramp in a ridiculous manner). I am seeing temps in the mid-low 30s thanks to UV and I'm running turbo mode on Faux's kernel.
Hello!
I heard about the term "UnderVolting" and I heard it would give me better battery life.
I want to do it but I have few questions before.
1. Is undervolting affects the CPU , GPU or Battery?
2. Can It damage the device?
3. Can it decrease the device performance?
Thanks!
Wassupdog said:
Hello!
I heard about the term "UnderVolting" and I heard it would give me better battery life.
I want to do it but I have few questions before.
1. Is undervolting affects the CPU , GPU or Battery?
2. Can It damage the device?
3. Can it decrease the device performance?
Thanks!
Click to expand...
Click to collapse
1. It effects the cpu. When you undervolt you are reducing the amount of power that is supplied to the cpu depending on what speed the cpu is running at.
2. It is unlikely to damage the device physically but if you undervolt too far the cpu can start failing actions resulting in corruption, but the most common symptom is that it will reboot itself if you go too low.
3. Undervolting can reduce performance but going down -100 mv across the board is usually stable for most.
Sent from my Nexus 4 using xda app-developers app
Alex240188 said:
1. It effects the cpu. When you undervolt you are reducing the amount of power that is supplied to the cpu depending on what speed the cpu is running at.
2. It is unlikely to damage the device physically but if you undervolt too far the cpu can start failing actions resulting in corruption, but the most common symptom is that it will reboot itself if you go too low.
3. Undervolting can reduce performance but going down -100 mv across the board is usually stable for most.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Thanks!
Is it recommended to undervolt?
I just want a better battery and around the same performance as it now.
You are confusing undervolt with underclock. UC is a proven way to increase battery, but it directly makes the CPU run slower. UV will make the CPU/GPU/RAM receive less milivolts, and it will only increase battery, and not decrease performance. The thing with UV is that if the CPU at any given time does not get enough power, it can't perform a given task, and your phone will reboot.
Sent from my LG-P760 using xda app-developers app
In a nutshell UV will not destroy your phone and is it recommended? If you are in xda then you know the risks or at least should read up on the risks. I would say 90% of the custom kernels are undervolted out the box and yes its a great help. I have been UV, UC and sometimes even OC for years now with no negative effects. Give it a shot and if you are worried start slow like -25.
Try mathkids kernel(JSS roms only) which is undervolted -100 and if you read the thread its never been an issue for anyone. I have heard that UV may cause some issues with Maps locking fast
Dr.Molestratus said:
You are confusing undervolt with underclock. UC is a proven way to increase battery, but it directly makes the CPU run slower. UV will make the CPU/GPU/RAM receive less milivolts, and it will only increase battery, and not decrease performance. The thing with UV is that if the CPU at any given time does not get enough power, it can't perform a given task, and your phone will reboot.
Sent from my LG-P760 using xda app-developers app
Click to expand...
Click to collapse
I'm not Confusing undervolt with underclock.
Undervolting can and does reduce performance if you go too far. (Not far enough to cause reboots)
Underclocking is not a proven way to increase battery, in fact it's quite controversial.
It's called race to idle.
Pretty much all processors have great power savings at idle speeds.
By lowering the clock speed common tasks and background processes take longer to perform. Thus keeping the cpu at a higher clock rate (using more mv) for longer and overall using more battery than what it would have done at a higher speed.
From my own tests -150 mv undervolt resulted in slower and sometimes even laggy performance. -100 is great
Underclocking to 1ghz shortened my average daily battery life by nearly 2 hrs compared to running at stock 1.5
Say what you like about stats but these are the results I found from actual usage
Sent from my Nexus 4 using xda app-developers app
UV will reduce how hot your phone gets.. and if your phone gets too hot thermal throttling will reduce the cpu speed.. and thus if u UV it will reduce thermal throttling and will increase performance..
Thanks to everyone !