How do these interact. Do you get better battery life by using these apps. Or do they just work when you are running a stock rom??
I still use juice defender to turn off my data when the screen is off. And battery defender during my sleeping hours if I ever forget to charge my phone.
Battery opt apps usually prevent apps from using data, which in return doesn't drain the battery as much.
Custom roms usually try to govern the CPU frequency. For example lowering it to 1ghz instead of 1.5ghz. They can also change the voltage of the processor.
Basically custom roms and kernels will signifiatly change battery drainage due to processor changes.
Battery optimization apps can generally improve your battery usage depending on the apps installed on your device.
Related
Surely it makes little difference on a processor with dynamic clk freq scaling?
Assuming its always clocking at its slowest during idle, which your phone is by default, then reducing the max clock speed during activity just extends the time its chugging away at max speed.
Only way to improve battery life is to reduce the amount of work you ask of your phone, not the speed at which it gets on with it.
For example, if my Desire has to process an image, it can either do that in 1ms at 1GHz, or 2ms at 500MHz, using the same amount of battery, no? At all other times its idling at the same 250MHz.
So the way forward is to reduce tasks, not underclock? And if anything the profile conditions in SetCpu are just one more thread.
Anyone actually noticed better battery performance from SetCpu?
I noticed bader Battery Life! So i dont use it anymore!
I don't think it will give you more battery life to reduce the cpu speed. more important i think is to watch the tasks that run on the background. some apps can drain you battery really fast. i just use advanced task killer and set it to kill apps when i turn my screen off, for me it helps more then lower the cpu speed.
Those apps drain battery by not letting the cpu idle, hence lowering max speed could improve battery life.
Sent from my HTC Magic using XDA App
I am playing a bit with underclocking my DS (Using UNITY v4 kernel atm, will update to v9 later).
However, I'm figuring out the usefulness of it (to extend battery life mainly).
Does it really save battery life? I'm already using JuiceDefender, and its SetCPU function.
Or is it not very useful since the most batterydrain comes from radios anyway.
What are the best values for it?
What's the standard clockspeed for the DS? And what is the best Max IDLE clock speed?
Well, i wont underclock at all.
First of all there is no need to do that to get good battery life. You can do lot other stuff to do so.
Under-clocking is risky as it might now have enough power that needed to the phone. that means that some stuff might not get processed like calls and stuff.
Right now with me using miui i get life for about 3-4 days.
Standard clock speed is 1,000mhz.
I have mine underclocked to 600mhz during idle times and it's perfectly fine.
Never had any issues at that speed and it keeps my Desire S much much cooler which can only be a good thing.
As for it's ability to extend the battery, I don't think it does so much in my case. I typically run WiFi overnight and G/3G/H during the day and my display usually chews up 60-70% of my overall battery usage even on a very dark screen.
I'd pick a setting that you feel comfortable with but have low expectations of the benefits.
The only time I use underclocking is for using Google Navigation.
On a hot day using Navigation for over a couple of hours, my DS would over-heat and restart (usually as I was approaching my motorway exit). So I have Tasker dialing back CPU to 768Mhz when using Navigation, and it does seem to help the phone run a little cooler. I no longer have to take it out the case for example.
Using the smartass governor (I believe) automatically knocks the CPU back to 240Mhz when sleeping. Not 100% on that though.
I'm currently testing a new kernel, and I spent an entire charge cycle on 'Smartass' and then an entire charge cycle on 'Powersave'. Aside from lots of lag on the latter one, the battery life was pretty much the same!
Hello,
i'm new on the Nexus S. I had a Milestone and tried pretty much every custom rom, as the Milestone stock rom was slow, unstable and outdated.
I read many times "great battery life" within the description of Nexus S custom roms (e.g. Codename).
BUT, is it better than the stock-kernel battery-life? And how much better (guess)?
I ask, because most of the Roms are overclocked and perhaps the "great battery life" is relative to those speed-optimized roms.
For me the speed of the stock rom is totally okay and it seems totally stable. I would only "custom-ize" it, if the battery life would be (significant) better – else: "Never change a running system!"
AK
p.s. Links are welcome, as i didn't find any comparison like this.
I have found stock GB rom was a battery hog. I tried a few roms but loved that CNA will pull all your apps from the market for you(I didn't have to download them all manually)
With a custom rom you can change more settings, you can change governors, you can change the cpu speeds and voltage. With deep idle sleep working your phone sips power when in your pocket. I like the Air Kernel,3.x with the scary setting, seems to use lower cpu frequencies more often.
you can find roms that are stripped down to next to nothing, these should give you better battery life then stock, to fully loaded roms that most likely will not give you better battery life.
I have my cpu set to 200 min and 1400 max running air kernel with the scary governor. scored around 2500 on Quadrant and battery last pretty good as when I just have the screen on, not doing much the cpu is running 200Mhz and the phone goes in to deep sleep right away.
try CPUspy and cool tool, CPUspy lets you see the states the cpu is using for a given time and cool tool can display cpu/power details in the top bar.
Through my ROM testing with ICS, most ROMs give very comparable battery life. Battery life relies very little on the ROM itself assuming there is no wakelock or similar issue which is because of the ROM, which in a good ROM there won't be. There may be some settings which are added or changed that have some effect, but likely nothing very major, especially in my experience.
Normally the bloatware is what drains battery with unused apps opening in the background.
Custom ROMs omit and give the option of certain bloatware.
Also some ROMs have great idle compared to stock.
But overall if u control ur mobile data, wifi, gps and sync then u can better or great battery life on any ROM just as long as its not a newer ROM that is still testing. And most custom ROMs have the pull down notifications that make it easier to control all of them.
I personally use SLIM ICS and its comes simple enough that u customize it.
Vs Nexus S 4G
My experience of undervolting reflects what is widely said, as you undervolt more and more, the device becomes less and less stable, and the battery drain become more difficult to measure in battery monitor. The only plus side is that there is less heat produced.
I noticed that extreme undervolting (using least stable voltage possible on all clock speeds) does decrease battery drain, but only in certain circumstances. When i undervolt and underclock during gaming, the current comsumption decreases dramatically (40~60%) compared to standard voltages. However, when i try to use internet/data on wifi, 3g or 2g on undervolt+underclock, the opposite effect happens, and a lot more current is drawn and the battery life is dramatically reduced. This affects the standby time of the phone the most (even with no data). The theory is that because more power must be used (during radio data transmission and to maintain radio signal), less voltage means more current is drawn. However, other people have said that is not true. In phone calls however, undervolt/underclock doesn't seem to change the current drawn much.
Since I browse the internet on my phone all the time, my battery sucks when I undervolt. So I'm thinking that it's only better to undervolt if you have the phone on all the time only game all the time and have the phone in airplane mode.
I only have undervolted one phone, the HD2, but I would like to know what are you experiencing in terms of undervolting your phone? Do the things I said above happen on other devices?
i have u20i with custom kernel and rom, undervolted also, but it's stable
Just a little laggy on startup
Hi! I'm new and this is my first thread. I have a POCO X3 NFC 128gb/6gb with root, kernel manager in performance mode (CPU AND GPU at maximium frecuency all the time, frequencies NEVER go down ), FDE.IA to the extreme performance, mode disable thermal throttling, Magisk module TherMods v2.0 for disable thermal throttling and custom rom Nusantara 1.1 LTS version android 10 with kernel kerminator. I have a few apps and so much free RAM (3.6gb approximately). But when the device baterry arrives at 10% there is a notable loss of performance (obviously it is a limitation of the system, kernel or battery). I have tried everything to remove this limitation but I have not been able to. Please I need help with this.
postscript: I NEVER USE BATTERY MANAGER OR BATTERY SAVER MODE.
Of something I am sure, the loss of performance is not due to the temperature. It is because of the battery level (specifically 10% to low).
Please I need help with this, if someone knows how disable this limitation of performance, comment pls. I would be very grateful.
Thanks a lot.
DoggyDoggX said:
Hi! I'm new and this is my first thread. I have a POCO X3 NFC 128gb/6gb with root, kernel manager in performance mode (CPU AND GPU at maximium frecuency all the time, frequencies NEVER go down ), FDE.IA to the extreme performance, mode disable thermal throttling, Magisk module TherMods v2.0 for disable thermal throttling and custom rom Nusantara 1.1 LTS version android 10 with kernel kerminator. I have a few apps and so much free RAM (3.6gb approximately). But when the device baterry arrives at 10% there is a notable loss of performance (obviously it is a limitation of the system, kernel or battery). I have tried everything to remove this limitation but I have not been able to. Please I need help with this.
postscript: I NEVER USE BATTERY MANAGER OR BATTERY SAVER MODE.
Of something I am sure, the loss of performance is not due to the temperature. It is because of the battery level (specifically 10% to low).
Please I need help with this, if someone knows how disable this limitation of performance, comment pls. I would be very grateful.
Thanks a lot.
Click to expand...
Click to collapse
Looks like a limitation of your ROM, probably Battery Saver starts at 10%. Check settings - battery.
Also, you should never let it run under 20%, it's killing your battery life.
Welcome to XDA.
At 10% little usable energy remains. It's sort of splitting hairs.
Deep discharging Li's needlessly stresses them.
My cutoff is 40%, 20% max except for calibration which rarely is done. Li's prefer and benefit from frequent midrange (40-70%) power cycling. It can hundreds of additional full charge cycles to the battery's life. It's easier too as you can do a partial fast charge in 15-20 minutes. It yields more charge % per minute like that too.
If you don't care about battery replacement, again you'll get little usable time at full power in the last 10%.
Thanks bro
Noter2017 said:
Looks like a limitation of your ROM, probably Battery Saver starts at 10%. Check settings - battery.
Also, you should never let it run under 20%, it's killing your battery life.
Click to expand...
Click to collapse
Bro i have disable everything battery saver, nothing automatically, no none battery saver turn on automatically. And this happening in the stock ROM MIUI, Corvus Os, etc. it's not because of the ROM. Tks bro
DoggyDoggX said:
Bro i have disable everything battery saver, nothing automatically, no none battery saver turn on automatically. And this happening in the stock ROM MIUI, Corvus Os, etc. it's not because of the ROM. Tks bro
Click to expand...
Click to collapse
The power controller chipset maybe the cause. Maybe that limit is hard burned into it and that parameter can't be altered. It could be it can't supply enough wattage once the voltage drops this low. Don't know but I wouldn't lose sleep over it...