Rom or Kernel: The Ultimate Battery - Android Q&A, Help & Troubleshooting

I know alot of people ask which is the best combi, but i dont care about that.
im wondering which one really affects the battery more, the rom or the kernel?
im looking for more battery life and i constantly try many roms and kernels to find the best, but its all very erratic so im wondering which one i should change and look for increase in battery life more
tks

It's a combination of both. The core power management drivers lie in the kernel, along with CPU frequencies, governors, and other battery life affecting things. But the ROM is what ultimately makes use of the kernel. If the ROM has certain battery draining features, then it will affect battery life negatively and vice versa. So it's really a combination of both.
Sent from my Desire HD using xda premium

buy another battery and carry it around with you

Related

What's the point of custom kernels for CM7/9?

This will likely be a controversial topic, but I'm going to risk it.
Also note that this is not meant to be a jab at kernel developers, or an attempt to lick CM developers' balls.
I have just been thinking. Custom kernels often claim an improvement in battery life or performance with their kernels. With Samsung ROMs, this is believable. The case of the fuel_alerted bug not being fixed with Samsung ROMs is an example that Samsung kernels aren't the best.
However, with Cyanogenmod ROMs you would think that the developers of CM would know best, since they *probably* work far more intimately with the code than custom kernel developers. Has anyone found an improvement in battery life with a custom kernel as compared to the stock CM kernel?
Now, I'm aware that custom kernels offer some features not found in the stock CM kernel, like how dual-booting is available for Siyah. But let's focus on battery life and performance for now.
Again, this is not meant to be a flaming thread. I genuinely wish for a conducive discussion on this topic. Lastly let me express my appreciation for both CM and Kernel developers, for devoting their own free time for our sakes.
Thanks!
I'm not sure if this is what you are looking for as an answer but a tweak i've used to give better battery performance is CPU FREQ_MIN. This is the frequency below which the 2nd core is not used. I don't believe you'd be able to use this tweak without a custom Kernel
puccini said:
I'm not sure if this is what you are looking for as an answer but a tweak i've used to give better battery performance is CPU FREQ_MIN. This is the frequency below which the 2nd core is not used. I don't believe you'd be able to use this tweak without a custom Kernel
Click to expand...
Click to collapse
It helps, thanks Personally I would prefer to try to quantify battery life with different kernels myself. Most phone review sites choose to test battery life by looping a video, however I do not believe this accurately measures battery life.
If anyone knows of an app that loops web browsing I will be happy to test it for myself.
I don't even care for extra 10 minutes battery life. If you want extra battery life don't use the phone. Lol.
Sent from my GT-I9100 using XDA
Alvin Lai said:
I don't even care for extra 10 minutes battery life. If you want extra battery life don't use the phone. Lol.
Sent from my GT-I9100 using XDA
Click to expand...
Click to collapse
But I bought the phone so that I can use it right?

Wich kernel is better for battery saving?

Hi guys, as title say, i want to know wich kernel is better for battery life..
I´m on Unlimited ROM, by mv style, wich is really awesome. I´m using Mesa Kernel, but i read that Panic Kernel is good for battery life too.. And performance is also good. So.. wich kernel do you suggest me? Is Panic Kernel more battery friendly than Mesa?
Thanks
My Phone is a Mini Pro
I have never used MESA kernel so I can't compare the two
But kernel PANIC has good battery life... Better than rage and Kamarush v3 (no offense) (just my observations)
Sent from SMULTRON running CM9
Get battery monitor widget from market and test those kernels yourself.
It's better to yee for yourself then to blindly trust
It's easy to do, flash kernel a and leave the phone in standby during the night. In the mornign look at the battery consumption graph in BMW.
Then you take kernel b and do the same with it.
Just be sure to use the same min frequency and same governor.
EDiT:
A ROM also influences battery life. So let's say that for user B MESA has excellent batt life, for user A it might be bad.
That's why it's better to test and see for yourself
iONEx said:
Get battery monitor widget from market and test those kernels yourself.
It's better to yee for yourself then to blindly trust
It's easy to do, flash kernel a and leave the phone in standby during the night. In the mornign look at the battery consumption graph in BMW.
Then you take kernel b and do the same with it.
Just be sure to use the same min frequency and same governor.
EDiT:
A ROM also influences battery life. So let's say that for user B MESA has excellent batt life, for user A it might be bad.
That's why it's better to test and see for yourself
Click to expand...
Click to collapse
That's true....
Personally i try and aim to use a 'lite' rom + panic kernal if possible ....
But most phones give about 1 day worth of work. There are few that exceed that (ultimate? rom by mv_style)
Kernel panic has good battery life
Sent from my iphone5 using Tapatalk 2
I prefer kernel panic...in every way

Custom Kernel which is Battery Friendly

Hi guys,
I've been using many kernels now, Siyah, Franco, Yank.555, NEAK. Etc. But They all used up my battery like crazy! lost 8 % in 20m thats not good, Mind that i wasn't doing anything, it was just on screen lock. Now i've read that media scanner could be in wakelock to use so much battery but how do i see this? And my main question is, what is the best kernel for battery use but balanced with stock performance? I've heard phenomenal would be good, but i rather ask before installing another kernel by now.
I'm running sotmax ultimate stock v14 for gt-19300XXELLA jelly bean 4.1.2
Thanks in advance
It's against the rules to ask that
Why don't you try stock kernel? I have a good battery life. Try to close all battery-sucking apps like Facebook,Istagram and stuff like that.
I don't exactly think it's up to the kernel to save battery life. I'm using siyah, but, to give you an example, its battery saving features are undervolting. Meaning you can either make it have top performance, or set it to the highest battery saving setting.
Best kernel, best rom, and hottest chick in the world threads are not allowed as they are all subjective
Thread closed

AOKP MR1 Milestone 1 battery life

I have a i9300 and I really like this ROM, has everything i need except one thing: My battery is going out pretty quickly compared to previous ROMs i used (Foxhound for example).
I want to keep using it, so is there a good way to get better battery life? I'm using the default kernel that comes with the install because I dont know which ones would work with this ROM.
Any sugestions guys?
Thanks!
syspt said:
I have a i9300 and I really like this ROM, has everything i need except one thing: My battery is going out pretty quickly compared to previous ROMs i used (Foxhound for example).
I want to keep using it, so is there a good way to get better battery life? I'm using the default kernel that comes with the install because I dont know which ones would work with this ROM.
Any sugestions guys?
Thanks!
Click to expand...
Click to collapse
You can try to flash a Kernel that supports underclocking and undervolting of your CPU like the Temasek Kernel. Also keep an eye on what causes the massive battery drain. You can install a CPU monitoring app to see what`s using your CPU the most.
Also what do you mean by battery drain? Do you make it through the day?
Scarface1991 said:
You can try to flash a Kernel that supports underclocking and undervolting of your CPU like the Temasek Kernel. Also keep an eye on what causes the massive battery drain. You can install a CPU monitoring app to see what`s using your CPU the most.
Also what do you mean by battery drain? Do you make it through the day?
Click to expand...
Click to collapse
Thanks for the reply!
It's not really a drain, but I barely get through the day.. while with the same use i would end my day with 40% with foxhound.
In the normal battery control it says its 40% android use..

Stock vs custom rom battery life??

Generally which provide best battery life?
Also, which individual ROM do you think provides the best battery life?
Stock based roms will provide better battery life than cm based roms.There is no individual rom with best battery life.You have to try them personally.
It also depends upon how many apps are running in background.
A debloated rom will be faster(and battery friendly?).
A kernel is also responsible.There are many kernels.I cannot tell which has best battery life.You have to try them personally.I would suggest to try apolo kernel.
Sent from my GT-I9100 using XDA Premium 4 mobile app
Disagree. I've had much better battery life with AOSP roms on the S2 Vs Samsung-based roms.
OP - there are so many variables re: battery life it's impossible to give a definitive answer/answer for your situation because everyone has their phone setup differently & everyone uses it differently. You're only going to find out what gives you the best battery life by trying out roms/kernels. People who have looked for shortcuts re: this in the past have ended up rather disappointed ('Someone told me rom/kernel X has fantastic battery life but it was crap for me').
I've had much better battery life with AOSP roms.
Just reported this thread, before it is too late If you don't understand why: please read the answer from MistahBungle again.
Best Rom threads are discouraged on xda.
Thread Closed

Categories

Resources