Optimizing battery life - Galaxy Note 4 Q&A, Help & Troubleshooting

I fish, so I need my phone to last a good while with me.
I am currently on SimplRom with SimplKernel and my battery life is not bad, but I see people getting like 6-7 hours if screen on-time.
governer is interactive and i/o scheduler is row
set my max speed to 2ghz instead of the 2.7 ghz
tried apps, tried a lot
Are there any kernels, roms with very good battery life?
And are there any tips you can give me on how to increase my battery life?
Thanks in advance!
EDIT: Oh and I have tried the powersave governor, and it's fine but I want to open and close apps normally, powersave is a little bit too slow for me..

Related

Please share your voltage and governor

Please share
1. your favorite governor (do you use any different governor on different profiles?)
2. your voltage parameters
3. Your benchmark using quadrant
Thanks
No one wants to play?
Maybe like me, they have no idea what you are talking about
What is a governor?
What voltage do you mean?
My quadrant score is 3900 ish
Thanks for the reply, I don't think I'm good enough to explain but, in a nutshell,
A governor is a a piece of code in the kernel that decides on the cpu speed. each kernel has multiple governors
voltage is where you can decide what voltage is delivered to your cpu at certain frequency. undervoltage will usually help you save battery. we have to pay attention not to go too low or it phone will freeze
download setcpu it will all become clearer
I will give this another bump before letting it die
Even I would be intrested in sharing this
currently I am using CF root with ondemand and its working all good
FM kernel with interactive. I find my phone snappier with this governor. I liked it the most with smartassv2 on Abysssomething (don't remember now) kernel, but too many teething problems with this one, had to revert to FM. I'll give it another shot soon though.
pjm77 said:
FM kernel with interactive. I find my phone snappier with this governor. I liked it the most with smartassv2 on Abysssomething (don't remember now) kernel, but too many teething problems with this one, had to revert to FM. I'll give it another shot soon though.
Click to expand...
Click to collapse
Do you use any additional profiles with Interactive?
Nope, I like the way it is.
pjm77 said:
Nope, I like the way it is.
Click to expand...
Click to collapse
Have you tried InteractiveX? Or, better yet, know the differences between the two? I am currently using smartassv2, FM kernel and have no complaints but would be interested if there was something a bit snappier when opening an app (I still get a bit of lag if I quickly select an app after unlocking the phone).
Yes, I've tried InteractiveX and OndemandX - they're both absolute rubbish (at least from my point of view). Both responsiveness and benchmark results were dismal (2800-3300 quadrant advanced). These are governors for anally retentive battery life lovers. Nothing wrong with that itself but beats the purpose when buying state of the art top shelf performance smartphone IMO.
Good to know. I appreciate the advice. Does that mean you also tried smartassv2 with the FM kernel? Any discernible difference between that and interactive, if you have? And sorry for all the questions but it saves me the trouble of trying them!
I just flashed the 1.3 FM a moment ago. Now running 100-1704 smartassv2, haven't played with voltages yet. Responsiveness in terms of screen scolling, lags & stutters seems better than 200-1400 interactive. Performance in Quadrant Advanced and Nenamark2 seems a tiny bit worse (but I don't really care about that, I use benchmarks only to roughly estimate, smoothness is what I'm after). I can't give you direct sources because I don't remember, but having spent several hours digging last weekend I concluded that for people who put performance slighly over battery life governors to be considered are interactive, smartass(v2), savagedzed and performance. Funny enough - I'm getting consistently worse benchmarks on performance governor on all kernels. I wonder why?
Thanks again. I will play around with some of the governors and settings to find the right fit. I think I will try savagedzen next but I am pretty happy with smartassv2 and may just stick with it.
Handy explanation of most of the governor options available in custom Note kernels: http://forum.xda-developers.com/showthread.php?t=1369817
AND
http://forum.xda-developers.com/showthread.php?t=1242323
Smartassv2 and vr. After reading a bit about it they seem to be the best for performance and balanced battery life.
i share with you my SetCPU config, voltage ...
it's very stable for me. It's not performance oriented but battery friendly.
what you think ?
EDIT : I use AbyssNote Kernel 1.2
I'm getting nice results here on FM Kernel 1.3. 1704mHz (1375mV) - 100mHz (775mV), lulzactive governor. 5000-5872 in Quadrant advanced, 32-35 in Nenamark2. Battery life good with low to med usage, poor when playing games, running satnav etc. - hardly a surprise We'll see about stability but so far so good.
This thread is finally picking off ! thank you all
I am currently on FM 1.3 and preferring lulzactive
I don't use any over clocking I guess I don't dare. is it safe?
I think i'm pretty aggressive with under voltage i'm running 1175mv at 1400mhz and 775mv at 200mhz. For some reason my phone freezes any time I use the 100mhz no matter the voltage .
Can you share the whole voltage for a comparison ?
with all this I can hardly get a full day of use with my battery but I guess I'm a pretty heavy on usage. no gaming or anything extensive but wifi-browsing-emails-3g-bluetooth all day
ArcticCat said:
For some reason my phone freezes any time I use the 100mhz no matter the voltage .
Click to expand...
Click to collapse
I read on some other kernel thread that Samsung's implementation of the 100mhz step is incomplete/buggy. That's probably why it doesn't work properly.

[Q] Interactive vs. Ondemand

I have been experimenting with some various governors and have found that interactive and ondemand work best on the nexus 7. My question is which one will have better battery life on the nexus 7? Which one will have the least stuttering? Just curious. Everyone seems to state that interactive will be the better governor, but I tend to notice interactive heats up more in chrome. Anyone else notice this?
Any helps would be appreciated
-Fishwithadeagle
When running low on battery I found conservative with runnable works the best for me. Undervolting by 50-100mV and running custom kernel plus ROM can also contribute. I always turn my WiFi and GPS off when not being used. I would not know of such imperceivable details between Interactive and Ondemand as battery, stutter or heat. Mine reaches 70 degress celsius under overclocked heavy benchmarking load.
For battery life, stick with interactive or conservative.
For less lag and stuttering, use ondemand or performance.
Sent from my Nexus 4 using Tapatalk 2
Wow, you couldn't be more wrong. You have it completely opposite. For better battery life, and not to have your frequency set to the highest value, almost at all times, go with ondemand. If you want less lag, and stuttering, but worse battery life, interactive.
Test it yourself with setcpu, and CPU spy, and you'll see exactly what I'm talking about.

[open thread] Post battery and performance stats for diff. CPU Governors here.

Hello Everyone.
As we know that CPU Governors are the ones that tell the CPU to do what in what situation and are largely responsible for battery and performance. Applying different governors can save battery or enhance performance depending on the type of governor.
There are a lot of governors available. The traditional like interactive, ondemand, powersave etc. and custom made like smartass v1 and v2, ondemand+, inteliactive etc.
This thread is meant for all of us to try different governors for approximately a day and then report the battery stats and performance levels . I could have done this alone using different governors each day and finally reporting all of the stats. But dude, haven’t you seen Hackers? All of us together can do it better and faster and cover a larger range.
So as I said the plan is that people try different governors and report and then we make a final report.
The number of governors you can test depends on the number of governors you have in your kernel . No seriously, more the number of kernels you use, more the governors you can test since different kernels have different governors. (many kernels are available in the xda Original Android Development thread)
I use Linaro(Insanity) kernel ( http://forum.xda-developers.com/moto-g/orig-development/kernel-falcon-t2868126 ) that has 14 custom governors along with the 5 traditional governors out of which I will test intelliactive, intellidemand, ondemand+, lionheart, hyper, adaptive, abyssplugv2 and wheatley along with interactive, ondemand, powersave, performance and users
You can also test the governors I do or someone else does as it will help in crosschecking.
It will be very helpful if someone can test other popular governors like smartass v1 and v2, min max, scary, lagfree etc. (more the better)
The most important thing...What to post?
1) Battery Stats...use the app Battery Stats Plus and the inbuilt battery stats shower to know the stats. (dont forget to reset the battery stats when starting a new stats)
2) Overall speed of phone.....like time taken when switching apps or opening recent tasks.
3) CPU Stats....You can check these from TricksterMod in the'info' menu. (Don't forget to check the "warp counters" when starting a new test)
Please follow these few rules while testing (these are no hard and fast rules but try to follow them)
1) Keep the phone usage and settings same during all the tests
2) Keep the screen brightness as minimum as possible
3) Don’t use batter saving or performance enhancing apps.
4) Test for atleast a day.
Recommended app for kernel tweaking and viewing the performance – Trickster Mod Kernel Settings. https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod&hl=en
Yup…try to follow these and we are cool.
I am posting this thread for the sole reason that we can know how our phone reacts to different governors and to know the clear cut stats so that we can use different governors as desired.
I know it will be irritating to use a sluggish Governor for a whole day but please bear with it for 24 hours..
For newbies like me..be ready to see somewhat a big difference.
I hope that everybody participtes. :fingers-crossed:
Posting starts tomorrow.
Tommorow i will test intelliactive.
ondemand, change down_differential to 70 .. this slows down the 'race to zero' effect of the governor.. setting can be changed easily with an app like trickster, the default setting on kitkat is 10
this will smooth stuff right out, especially games and general scrolling.. unfortunately will eat battery a bit
try a simple game like original temple run to see the difference before and after
meangreenie said:
ondemand, change down_differential to 70 .. this slows down the 'race to zero' effect of the governor.. setting can be changed easily with an app like trickster, the default setting on kitkat is 10
this will smooth stuff right out, especially games and general scrolling.. unfortunately will eat battery a bit
try a simple game like original temple run to see the difference before and after
Click to expand...
Click to collapse
Yes, I am a noob...
'change down_differential to 70 .. this slows down the 'race to zero' effect of the governor.. '
Whaaaat?
Meuuks13 said:
Yes, I am a noob...
'change down_differential to 70 .. this slows down the 'race to zero' effect of the governor.. '
Whaaaat?
Click to expand...
Click to collapse
basically it makes the cpu governor wait longer when cpu usage is lower before clocking down the cpu.. remember this happens in milli seconds.. sometimes jumping/jerking/lagging in a game can be because the cpu is constantly being down and up clocked.
meangreenie said:
basically it makes the cpu governor wait longer when cpu usage is lower before clocking down the cpu.. remember this happens in milli seconds.. sometimes jumping/jerking/lagging in a game can be because the cpu is constantly being down and up clocked.
Click to expand...
Click to collapse
Oh..I got it..I appreciate your effort but here we are looking for exact battery and CPU stats

The best CPU governor for optimal battery saving

Guys, i need your opinions -
How do u think - what is the best CPU governor for maximum battery life ?
The possibilities are in the poll.
Keep in mind, that different cpu governors have different modes, so it will be advisable not only to vote for your favourite, but also to mention in the topic your prefered profile for the respective governor...
The mods for the poll are taken from arter97kernel...
that's how I use when I need that the battery lasts longer and gives me results.
sometimes even put the processor speed to 1000MHz .
It gets a little slow but it can handle
I forgot screen cpu but I have at 1400MHz and undervolt light
Hey ^^
well i prefer zzmoove with the zzmoove battery yank profile on Boeffla kernel 2.8 for Slimkat (check my Profile for more Infos: Link). It runs smooth, gives me more then enough Performance and also good Battery Saving. It also features a frequency lock when turning off the Screen and limits the max Freq to 600 mhz which is perfect if you want to run downloads or something similar without problems in the background and your screen is off, but also gives you good powersaving. Unfortunately if you hear Music it can stutter in zzmoove because of the Hotplugging functionality even when the screen is off. To solve this problem you have to turn off the Hotplugging Functionality at Screen off (i read that somewhere, but forgot where).
greetings kaz
gsms said:
Guys, i need your opinions -
How do u think - what is the best CPU governor for maximum battery life ?
The possibilities are in the poll.
Keep in mind, that different cpu governors have different modes, so it will be advisable not only to vote for your favourite, but also to mention in the topic your prefered profile for the respective governor...
The mods for the poll are taken from arter97kernel...
Click to expand...
Click to collapse
I use S5 Sensation in my I9300 and the battery life is the better I have in my phone. The governor used by default is pegasusq.

warning for every 'casual' user planning to change governor

After I flashed twrp and rooted my honor 7, I decided to tweak around in kernel adiuter. I saw the stock governor was ondemand and changed it to interactive because I saw alot of positive feedback on that one. After a couple of days wondering why my battery life was reduced by half and not noticing any significant performance increase I decided to put it back on ondemand. The battery problem was gone.
I really dont think interactive should drain that much more battery so I think its some kind of bug in the stock kernel (using stock B371).
Interactive steps up or down your CPU clock in a snappy way, for ex. it will go from 450MHz to 1000MHz in a single step, but ondemand goes up and down reading the kernel's frequency steppings, interactive scales clock speed over a timer, so it stays on high frequency even if the app needing it has been closed. So, interactive is very responsive than ondemand, but is not battery friendly. Hence the battery drain.

Categories

Resources