Read this article in google for battery life in kernel
energy aware scheduling
Related
Just post what's the best kernel you've ever tried for battery life, so that we can have the main point of view.
Also, if you want, post the ROM used and specify the version used.
I we get many votes, I'll make a graph for newbie users.
ChriskeloRom v25
Kernel v2.0
Battery life 1day 3hours 37% left
Usage intermediate.
Sent from my GT-I9100 using XDA App
With so many variables your not going to find best kernel for battery life since it's not just the kernel that effects battery life.....
Firmware/Modem/Carrier/Kernel/OC/Installed programs etc will all effect battery life along with user patterns...
Not Development hence thread closed.
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?
Hello,
I'm planning going on a trip soon, and I would like to use my i9300 as my main navigation device (both on roads and out in the field). Because of that I'm looking for a rom (or rom-kernal combination) that we'll have good battery life, functioning GPS and good internet reception. So far I've tried several roms from the website (all CM based), but suffered from severe battery drain.
Can you please reccomand on a simple, battery saving rom for my purposes?
Thank you very much!!
mk010 said:
Hello,
I'm planning going on a trip soon, and I would like to use my i9300 as my main navigation device (both on roads and out in the field). Because of that I'm looking for a rom (or rom-kernal combination) that we'll have good battery life, functioning GPS and good internet reception. So far I've tried several roms from the website (all CM based), but suffered from severe battery drain.
Can you please reccomand on a simple, battery saving rom for my purposes?
Thank you very much!!
Click to expand...
Click to collapse
We can't discuss ROMs here, but with any kernel that comes with an configuration app you can change the voltage, CPU governors and I/O schedulers, enable or disable zram (obviously depending on the kernel)
On xda there's a topic that shows the differences between CPU governors. Also you can try changing it yourself. They will determinate how much battery your device will eat while active. Obs: zram can give you better memory management, compensating the lack of physical RAM but will DRAIN your battery (like seriously, without zram I have +5h on my battery - low/normal usage)
@mk010: I recommend NCS-ROM: all sensors work optimally, no surprises in unknown environment. For long battery live try (in BoefflaConfigApp) governor zzmoove /profile battery plus.
Hey folks, I am wondering what tweaks, xposed modules and kernel mods would be helpful if I put the priority on maximising battery life on this phone? It has(for now) far more power than I need and I would like to restrain it to minimum performance and thus, battery consumption.
What's your suggestions on modification which are worth doing?
I am thinking of thermal managers, changing cpu frequencies, debloating, etc.
I would like to update the OP to leave it as a guide as this thread develops.
Thanks!
Hi, I'm a big fan of LineageOS and use the standard LOS kernel without rooting my phone. I want to have a kernel with wireguard support. I don't care about any other feature, only stability and battery life. So I guess the less changes the better.
Is there a comparison somewhere for all the available custom kernels for beryllium?
I've never used a custom kernel before, which one should I use?
Thanks!
Arter97 kernel
6~8% drops per hour without gaming