[Q] Battery life approximations / extension suggestions on custom kernels - Xperia Z Q&A, Help & Troubleshooting

Hi all.
I would like to ask whether someone can point me to any approximations on how battery drains on custom kernels (thus probably utilizing under/over-clock) compared to stock kernel battery drain? The point of my question is, what is better - custom or stock - for battery life and to what extent / in what usage scenarios it is better.
Also I'd be glad if anyone can share some efficient SetCPU profiles (combinations of min/max freq, governor, i/o scheduler)
In my case I'm using XzKernel 23 and I'll be glad to share details of my battery draining details and my suggested SetCPU profiles if anyone wants it for comparison with his own.
Thanks in advance for your answers.
Kindest regards

Related

Underclocking for Battery Life?

I was thinking about doin this but I have NO idea what would be a good/safe amount to undervolt/underclock. The main reason i want to do this is to get some more juice outta my battery but I'm not sure what a good amount is. Is there a way to keep performance and overall "snappiness" of the phone about the same and still get a good gain of battery life? Also is there anyway i can damage my phone by doing this? Sorry if these are stupid questions but i wanna be safe
I'm on CM 6 RC if that makes any difference. Thanks
Anyone? Using SetCPU btw
I used an 800mV kernel for a while and had SetCPU @ 806mhz -- battery life was insane.
SetCPU doesn't make a difference in battery life, it can only shorten it. The kernal already has the best settings for CPU speed built in.
The main function of SetCPU is to overclock.
evilkorn said:
SetCPU doesn't make a difference in battery life, it can only shorten it. The kernal already has the best settings for CPU speed built in.
The main function of SetCPU is to overclock.
Click to expand...
Click to collapse
Ah did not know that thank you
So with that in mind, is there any kernel you would recommend? Or am i just better off with what's already installed
Stock (cyan's) works fine for me. Try them and find out which works best for you.
Thankfully people stopped releasing their own kernals in masses... but they were replaced by winzip roms...

[Q] BFS and CFS, SBC and noSBC kernels? Do we have these for our SGS?

What is BFS and CFS, and what is SBC and noSBC kernels? Do we have one for our sgs? Just saw in one of the battery saving tips that SBC kernels MIGHT give more battery life so I got interested. Anyone has any ideas?
reycharlesconrad said:
What is BFS and CFS, and what is SBC and noSBC kernels? Do we have one for our sgs? Just saw in one of the battery saving tips that SBC kernels MIGHT give more battery life so I got interested. Anyone has any ideas?
Click to expand...
Click to collapse
CFS and BFS are different task schedulers. I believe all SGS kernels currently use CFS (Completely Fair Scheduler) by default. It is the industry standard at the moment.
Some kernel designers are experimenting with a variant called BFS (Brain F*ck Scheduler) which some people claim gives better performance, but it seems to be somewhat unstable and some people claim it gives no benefit at all. I would expect most if not all SGS kernels to continue using CFS, at least as the default option.
SBC is a scheme called Superior Battery Charging which basically uses a trickle charging hack to override the safety feature that keeps the SGS battery from charging to 100 percent, allowing you to push a little more power into your phone. I would expect that this hack would decrease the life span of your battery and some people even claim it is flat out dangerous (exploding batteries and what not...not good). I don't know of any SBC kernels available for the i9000.
Wow, thanks for the quick info and reply! So i guess will have to settle with the CFS. BUT if there are SBC kernels for the i9000, i would be very much willing to try one - - already taking into consideration the risks you mentioned but afaik only if the battery temp reaching 80C that it will explode and before the phone reached that temp you'll already feel the heat and will either turn it off or get away from it Anyway, thanks for the additional info on these kernel types.

[Q] Battery Performance

I'm looking for a kernel and custom rom that give me a perfect balance between battery life and performance on my Nexus 6. Thanks for the help.
Bliss pop and elementalx
I use BrokenOS(personal preference, mainly for UI) and Sensei kernel for battery. Its extremely customizable and upstreams the best features and optimizations from other kernels like elementalx and Franco and the likes. He releases it a few days after (or day of) and its extremely customizable. I've used it since release 5. He's currently on release 34
BlissPop and Franco Kernel :good:
I notice significant battery improvement with ElementalX kernel over stock kernel.
first off, kernels do not give you better battery. its a huge misconception. a kernel can help you better your battery, but will not improve your battery. you can get the same improvements by messing with your cpu yourself. battery life is all about how you personally use your device, how you set it up, what kinds of apps you install, and ver much the quality if your phone/data signal. thats it. there is no magic pill(kernel) that you can take to improve your battery life. if you want better battery life, keep away from terribly written apps, and apps that drain your phones resources.
simms22 said:
first off, kernels do not give you better battery. its a huge misconception. a kernel can help you better your battery, but will not improve your battery. you can get the same improvements by messing with your cpu yourself. battery life is all about how you personally use your device, how you set it up, what kinds of apps you install, and ver much the quality if your phone/data signal. thats it. there is no magic pill(kernel) that you can take to improve your battery life. if you want better battery life, keep away from terribly written apps, and apps that drain your phones resources.
Click to expand...
Click to collapse
Even then some kernels have customizations and optimizations to help lengthen the battery life. For example different CPU govorners and reduce unneeded clock speed overhead and under clocking can help too with the help of a custom kernel. So yes, poorly written apps and sensors that hog power tend to be the majority of power loss, I still think that the kernels introduce a bit of help too

M7 Undervolt

Hey guys wondering if anyone has their htc one m7 undervolted at the moment and what voltage they are running at. Also what does everyone here recommend for governors and schedules for similar to stock performance with best possible battery life. Thanks!
95thfallout said:
Hey guys wondering if anyone has their htc one m7 undervolted at the moment and what voltage they are running at. Also what does everyone here recommend for governors and schedules for similar to stock performance with best possible battery life. Thanks!
Click to expand...
Click to collapse
look in the kernel threads for this information
Thank you, I already went through a couple forums for kernels compatible to aosp lollipop but as the forums were newer I could not find much in terms of settings. Are their any forums you particularly recommend?
95thfallout said:
Hey guys wondering if anyone has their htc one m7 undervolted at the moment and what voltage they are running at.
Click to expand...
Click to collapse
Its not because someone is having good results at X volts that you will have the same. Every chip is slightly different and you should try yourself by reducing in small increments untils the phone is not stable. Then you know the minimum voltage your chip can deal with. Add a safety margin to that and you're pretty much done.
Also what does everyone here recommend for governors and schedules for similar to stock performance with best possible battery life.
Click to expand...
Click to collapse
If you want it similar to stock then Id suggest to use the interactive gov.
alray said:
Its not because someone is having good results at X volts that you will have the same. Every chip is slightly different and you should try yourself by reducing in small increments untils the phone is not stable. Then you know the minimum voltage your chip can deal with. Add a safety margin to that and you're pretty much done.
If you want it similar to stock then Id suggest to use the interactive gov.
Click to expand...
Click to collapse
Alright thanks for the info. I have been undervolting cpu chips since intel released sandy bridge so Im well aware of the silicone lottery and how to adjust voltages, however im just looking for a relative range of what to expect. Also how do you go about stress testing on a phone Ive downloaded a couple apps but Im questioning their reliability. In regards to the interactive gov, for some reason whenever I select this gov my phone freezes and reboots. It may be an issue with the kernel but no other people have reported it, all other governors seem to work fine, so therefore for the time being I cant use them governor. I have been using the "badass" governor for a couple days but found it a little laggy so im trying "smartassv2" atm.

Undervolting, which app?

Which app do you folks suggest for undervolting? I am running franco kernel and looking for something to help increase battery life a little.
if you are looking to increase battery, undervolting will not help you, as it wont increase battery. undervolting will help reduce heat though. which app? it doesnt matter, they all do the exact same thing. use one you like.

Categories

Resources