battery improvement with root - Xperia Z5 Compact Q&A, Help & Troubleshooting

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!

Related

Help with UnderVolting

Hey, XDA guys!
As the sub-forum title suggests, I need some help. Is there any way to UnderVolt on CM9? I really, really wish to undervolt my phone, so that my phone's battery may increase...
As far as I'm aware, CM9 kernels don't have this functionality & won't until Samsung release kernel sources.
Edit to add - If you want to make doubly sure, ask in the CM9 discussion thread.
SufiSam said:
Hey, XDA guys!
As the sub-forum title suggests, I need some help. Is there any way to UnderVolt on CM9? I really, really wish to undervolt my phone, so that my phone's battery may increase...
Click to expand...
Click to collapse
If u wish to extend the battery life on cm9, you need to keep on eye on running processes, i have found that stopping the media scanning process from running helps keep the phone cool and reduces wakelocks. You can also install voltage control from the market, no undervolt support yet for cm9, but you can change the i/o scheduler to CFQ and underclock the cpu to 1000 mhz, this should save sum battery and shouldn't affect performance

[Q] need help.. setting up volts and gpu

can some one recomend me some volts settings and gpu setting.. after i put on the overclocking kernel my galaxy is getting hot... know i got litening rom and still getting hot... i need some setting?? the battery drain fast..???
everything is not easy there r plenty of posts on ov/oc tweaks search or find in general section....
rocky23 said:
everything is not easy there r plenty of posts on ov/oc tweaks search or find in general section....
Click to expand...
Click to collapse
OP - ^^ this. Good advice. Start with stock voltages & gradually decrease until you get to the lowest possible whilst remaining stable. As Rocky has said, there's no shortcuts (apart from the the posts on this subject on here), it's trial & error.
And the other thing, don't expect to see massive increases in battery life with undervolting. Yes, you'll get some increase over the life of a whole charge, but it won't double your battery life or anything like that. So far as the heat issue is concerned, of course your phone is going to get hot if you overclock.
The phone is only made to go to 1200mhz out of the box. If you want to overclock, heat is something you're going to have to learn to live with; tho undervolting might reduce the heat produced by overclocking a little bit.
Overclocking is the same as undervolting in that some CPU's can handle more or less than others. Your phone might be able to handle 1600mhz just fine whereas the CPU in mine might only be able to handle 1400mhz. Same with undervolting, stable values for me might cause your phone to crash.
adding to the above you could also check this thread:
http://forum.xda-developers.com/showthread.php?t=1572538
made by ArchenzeEL
Its an EXCELLENT thread to start with as there is quite some information as well as sample values for you to play with. Keep in mind that those values might not work with you but you can experiment a bit in order to find the values most suited to your phone.
Also i think you should take a look in this thread
http://forum.xda-developers.com/showthread.php?t=1369817
its a LONG LONG read but it will help you in the end understand how overclocking/undervolting works in general...

[Q] extweaks zram

So, using extweaks I see that theres a zram setting thats default is off. I have a couple questions about it. To my understanding, enabling it adds more usable ram for the android system, but it uses cpu to compress it right? So does this mean that it uses more battery life as well? or by adding more ram, will it save battery life because its not having to reorganize system resources all the time. I don't quite understand how it works.
someone enlighten me. My main question is, does it negatively or positively impact battery performance.
thanks
I don't know much about how it works, but I can tell you when I tried to use it it slowed down my system. No positive effects noticed.
aspen1135 said:
So, using extweaks I see that theres a zram setting thats default is off. I have a couple questions about it. To my understanding, enabling it adds more usable ram for the android system, but it uses cpu to compress it right? So does this mean that it uses more battery life as well? or by adding more ram, will it save battery life because its not having to reorganize system resources all the time. I don't quite understand how it works.
someone enlighten me. My main question is, does it negatively or positively impact battery performance.
thanks
Click to expand...
Click to collapse
More cpu work load = more battery drain , so yes theoretically zram will decrease your battery life but i don't have numbers to prove it . Also your kernel must support zram to use it . I haven't seen a huge performance increase or the like enabling it but multitasking seems more smooth or so it feels to me .
leap before you think

[Q] Does disabling two cores helps to save power?

I have the the international version of S3, i9300. I don't think quad core is that much of an advantage for basic operations, was thinking if disabling the other two cores would help in power saving?
Im on CM10.1 with siyah kernel 1.91 by the way.
yes
It definitely would, but there are better ways to save battery on your phone that offers more battery life with almost unnoticeable difference in performance.
If you haven't already I would recommend using Greenify, Betterbatterystats, underclock CPU slightly - check out the General thread for more information and tips.
Oh and if you're sorta a geek like me, you could try Perseus kernel and tweaking the settings for it; it has a lot of options which I'm sure will be useful in conserving power, which is what you seem like you want to do.

Rom recommendation for a trip

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.

Categories

Resources