Increase LG G4 battery life by 30% must be rooted - Verizon LG G4

*I no longer have this phone so these values and builds will not be updated if you would like to add new values for this phone or add tweaks to existing builds then feel free to post them on this thread.
*This requires root
I decided to make this thread to share with you guys a tweak that I found that really helped my battery life. I was never able to get more than 3hrs of screen on time on my phone or get decent standby times on lollipop like I did when I was on marshmallow but I may have found a solution. I stumbled on this thread: http://forum.xda-developers.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557 by soniCron give the guy a thanks while you're over there. This guide is for CPU settings to increase battery life and performance. I saw that it was for the Nexus 5x and because the g4 and 5x have the same CPU I decided to give it a shot. I never noticed much performance improvements but I did notice a big battery improvement like I said before. There are many different flavors of tweaks to try and I ended up going with GhostPepper and then tweaking it to my liking.
Here are my settings for the G4 based on GhostPepper
https://docs.google.com/spreadsheets/d/1Yn-qtExspkzINkhtjHBhQyrbtSdMLH9ls4booeqsfh4/edit?usp=sharing
* 8/14/16 If you used the settings from the beta build Turtle or modded GhostPepper check to make sure your settings are up to date. I just changed some target load numbers slightly and fixed an error with the values for above_hispeed_delay. I also fixed an error with a value for the modded GhostPepper settings.
*8/15/16 Slight changes to beta settings to increase smoothness and battery life slightly
*8/17/16 Small change to beta settings to increase smoothness more and changed development status of Turtle to stable beta meaning you can probably use it without worrying about battery drain or slow downs though it does need more testing to move it to daily use
After changing these values with some type of kernel tweaking app I used kernel adiutor, make sure all CPU boosting settings like touch boost or input interval are off or at 0
After applying these settings you should see noticeable improvements in battery life
If you find any better settings add them to the thread.
*I am not responsible if your phone dies, bootloops, bricks, or causes the world to explode.

Unfortunately, this requires root, so no-go on MM.

konradsa said:
Unfortunately, this requires root, so no-go on MM.
Click to expand...
Click to collapse
I meant to put that in the post updating it now.

I found simply changing my governor to interactive greatly increased my battery life. I am going to try this and see what I get. I'll post results.

trxrider31 said:
I found simply changing my governor to interactive greatly increased my battery life. I am going to try this and see what I get. I'll post results.
Click to expand...
Click to collapse
OK great this uses the interactive governor.

New Beta Settings
I have updated the main post with a link to a list of settings one of them is the one that was on there before and the other is one I am working on. The beta I just added seems fairly decent from my testing though this is my first time trying to make my own The small core settings are ones that I did and the Big core settings are slightly tweaked GhostPepper settings. This one seems smooth from my testing maybe not as smooth as the first one I added but it does seem to have a little better battery life when doing light gaming. If your adventurous go for it and report any issues and the battery life you are getting. I also turned all thermal settings off like Core control, VDD, and Temp throttle. It didn't have any affect on my temps if anything they went down a little maybe 1 or 2 degrees but did seem to help smoothness and making sure the governor settings acted right on both profiles.
*I am not responsible if your phone dies, bootloops, bricks, or causes the world to explode.

*If you used the settings from the beta build Turtle or modded GhostPepper check to make sure your settings are up to date. I just changed some target load numbers slightly and fixed an error with the values for above_hispeed_delay. I also fixed an error with a value for the modded GhostPepper settings.

Just wanted to post an update on the battery life I am getting with the beta settings. I managed to get almost 5hrs of screen on time with the Turtle settings beating my previous longest screen on time from the images in the first post. I managed to do this with even more demanding tasks. In the first post the battery times are with mainly web browsing this time I was mainly watching Netflix and YouTube for about 3hrs worth of my screen on time. My brightness was also 10% higher than the first time. I also did a standby test and managed to only drain 3% overnight and it said I would get 139 hrs of standby time which I think is insanely good.

Battery life test
I just ran the Geekbench 3 battery test and managed to get 5 hrs 45 min and a score of 3456 on the beta settings. I managed to beat the G4 battery time by 50min and this was with 30% brightness and Bluetooth, WiFi, and Cell on no airplane mode. I also managed to beat the G3 and almost got the same battery time as the OnePlus One.
*Comparisons where made from the battery times here:https://browser.primatelabs.com/battery-benchmarks

Shorty88jr said:
I just ran the Geekbench 3 battery test and managed to get 5 hrs 45 min and a score of 3456 on the beta settings. I managed to beat the G4 battery time by 50min and this was with 30% brightness and Bluetooth, WiFi, and Cell on no airplane mode. I also managed to beat the G3 and almost got the same battery time as the OnePlus One.
*Comparisons where made from the battery times here:https://browser.primatelabs.com/battery-benchmarks
Click to expand...
Click to collapse
Hi, dude. I'm very interested in tweaking my G4 to get better battery life as at the moment I need to charge it twice a day. I just have a noob question, could you please tell me how you disabled touchboost using Kernel Adiutor?

IvanN8458 said:
Hi, dude. I'm very interested in tweaking my G4 to get better battery life as at the moment I need to charge it twice a day. I just have a noob question, could you please tell me how you disabled touchboost using Kernel Adiutor?
Click to expand...
Click to collapse
Go to the CPU section then scroll all the way down till you get to a section that says CPU Boost. Set the Interval to 0 Sync Threshold disabled and Input Interval to 0. The input boost frequency will never disable for me but with the above settings it shouldn't matter because it will never run anyway.

Shorty88jr said:
Go to the CPU section then scroll all the way down till you get to a section that says CPU Boost. Set the Interval to 0 Sync Threshold disabled and Input Interval to 0. The input boost frequency will never disable for me but with the above settings it shouldn't matter because it will never run anyway.
Click to expand...
Click to collapse
Ok. I really thank you. Just entered the values, I will give it a try and report back on how it goes. Those numbers you got look really good.

IvanN8458 said:
Ok. I really thank you. Just entered the values, I will give it a try and report back on how it goes. Those numbers you got look really good.
Click to expand...
Click to collapse
I would try the GhostPepper settings first. The beta settings seem to give me better battery but they are still a work in progress and not as smooth as the other settings but you can use them if you want any feedback on those settings would be appreciated. I was also surprised how much those settings did for my battery life.

I decided to do a benchmark on how much of a difference there was between stock and the custom settings and to show I wasn't making stuff up by saying that I used these settings and magically got almost double battery life With the stock settings I got just a hair over 3hrs vs almost 6hrs on the tweaked CPU settings. You can see the results from stock in the IMG. The results for the tweaked settings are near the bottom of the first page.

IvanN8458 said:
Ok. I really thank you. Just entered the values, I will give it a try and report back on how it goes. Those numbers you got look really good.
Click to expand...
Click to collapse
How is your battery life after trying the settings out for a few days?

hey man i just tried yours and let we see the performance in next day. anyway the tweak that youve done is only on the CPU? no GPU or whatsoever? what if i implemented from others, let say other G4 users that tweak the GPU and i combined with your CPU tweak. any problem?

Hey man, how could I get the tweak for this setting? Thank you

I didn't think you could tweak the kernel without an unlocked bootloader for the Verizon G4 (vs98613b)?

elrosid said:
hey man i just tried yours and let we see the performance in next day. anyway the tweak that youve done is only on the CPU? no GPU or whatsoever? what if i implemented from others, let say other G4 users that tweak the GPU and i combined with your CPU tweak. any problem?
Click to expand...
Click to collapse
Yes just CPU and yes you can use GPU tweaked combined with the CPU tweaks just be aware it may affect stability.

glees.shin said:
Hey man, how could I get the tweak for this setting? Thank you
Click to expand...
Click to collapse
You need to be rooted then use the app kernel adiutor and change the values in the app.

Related

[Q] Better battery life (Kernel Confusion)

Recently i've ventured into kernel threads wondering how i can get better battery life on my G2. I consider myself pretty well versed in roms but Kernels are a whole new animal for me.
I have read so many threads im becoming dizzy. If i have to flash a kernel for better battery, which one? I dont have demands for a faster phone. Most of the threads about kernels i have read are all about getting a faster clock. Im fine with the speed of my G2. I just want better battery.
Can some one provide me with some literature on the subject, point me in the right direction, or even better, answer some questions for a noob in this particular subject??
What Kernel to use?
Can i flash over CM 6.1 Stable?
Do i need to wipe before flash?
Any assistance will surely allow me to sleep better at night.
Thank you in advance.
I can tell you im running virtuous 7.2 i find pershoots kernel the best for battery.
Sent from my HTC Vision using XDA App
shortlived said:
I can tell you im running virtuous 7.2 i find pershoots kernel the best for battery.
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
If you want great battery life, don't use a sense rom. They're battery hogs as it is. Stay on CM 6.1 and flash pershoots latest kernel. Get setcpu and set a profile to 245/245 when the screen is off.
With these settings I get awesome battery life and I'm overclocked to 1497.
Sent from my HTC Vision using XDA App
rp1783 said:
If you want great battery life, don't use a sense rom. They're battery hogs as it is. Stay on CM 6.1 and flash pershoots latest kernel. Get setcpu and set a profile to 245/245 when the screen is off.
With these settings I get awesome battery life and I'm overclocked to 1497.
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Oh ya i learned through trial and error to stay away from sense roms.
Can i ask you why you overclock? I dont find myself in any moments where i think the phone should be going faster.
I can flash pershoots over cm with no problems?
Can i get a link?
thanks for the response.
Well i lpike sense but only when its ocd sense too sluggish on stock g2 speeds. Also even with ocing and runing sense my bat last just about all day. It sometimes needs a shot a juice if im useing gps or playing a lot of games but thats it.
Sent from my HTC Vision using XDA App
Decent battery life on my G2.
I'm running htc sence on mine with the pershoot kernal and cpu tuner.I have tweaked profiles and my battery life is better than b4.Example, i took it off the charger(ac) yesterday morning @ about 9:20am & today Thur, i checked the [email protected] 11:50am and my battery is only @ 40%.(1 day,3hrs & 31min's later)not bad.That's WITH moderate use.
Utorrent76 said:
I'm running htc sence on mine with the pershoot kernal and cpu tuner.I have tweaked profiles and my battery life is better than b4.Example, i took it off the charger(ac) yesterday morning @ about 9:20am & today Thur, i checked the [email protected] 11:50am and my battery is only @ 40%.(1 day,3hrs & 31min's later)not bad.That's WITH moderate use.
Click to expand...
Click to collapse
So whats CPU Tuner? Do you have some suggestions for how to tweak the profile? Can i get a link to the pershoots thread? Is this the right thread? --> http://forum.xda-developers.com/showthread.php?t=847672
Do I have to wipe before flashing and then reinstall cm over it?
When I went into SetCPU, it always kinda confused me. That could be why I was never interested in overclocking.
I realize I have a lot of questions. Im just a careful and thorough person.
Simple.
@dangabob13...Don't worry about all the questions i'd want to b super carefull as well.First, cpu tuner is a free app in the market much like set cpu except u get more options as far as customizing your profiles.Second you can find the pershoot kernel right with in rom manager.Just go to the download rom section & its the 3rd one down.I didn't wipe and i haven't had any problems.The reason i switched to the pershoot kernel was because i was having problems waking up the screen with HTC sense and the kernel it came with.This fixed the issue for me.No need to b confused it's actually pretty simple.My profiles for cpu tuner are as follows:
Under the "Current" tab: i have the governor set to "conservative" i have the cpu o.c to 1094 MHZ.No need to go crazy over clocking i find this to b fast enough for now. The rest of my profiles:under the "profiles"tab,
Performance:Ondemand-Max:1094 Ghz,Min:768Mhz.
Good:Conservative-Max:1094Ghz,Min:768Mhz.
Normal:Conservative-Max:1094Ghz,Min:768Mhz.
Power save:Conservative-Max:1094mhz,Min:768Mhz.
Screen off:Conservative-Max:768Mhz,Min:768Mhz.
Extreme Power save:Conservative-Max:768Mhz,Min:768Mhz.
Keep in mind i also have wifi,blutooth,sync all disabled as well.I'm not saying this is guaranteed to work for you, I'm simply stating what works for me. Good luck i hope this helps.
Quick question....doesn't CM6.1 Stable have the pershoot kernel already? Also does the Pershoot kernel the one that goes to 1.8Mhz?
Not that I'm interested in going that high, but just wondering.
I OC for games mainly, but also to watch tv and movies, the extra umph really helps. My setup on SetCPU are:
Temp>40.2*C 368 / 245 Powersave Priority 100
Screen Off 245 / 245 Powersave Priority 90
Charging/full 1497 / 245 Interactive Priority 85
Battery<10% 268 / 245 Conservative Priority 80
Battery<30% 806 / 245 Conservative Priority 70
Hope this helps.
Utorrent76 said:
@dangabob13...Don't worry about all the questions i'd want to b super carefull as well.First, cpu tuner is a free app in the market much like set cpu except u get more options as far as customizing your profiles.Second you can find the pershoot kernel right with in rom manager.Just go to the download rom section & its the 3rd one down.I didn't wipe and i haven't had any problems.The reason i switched to the pershoot kernel was because i was having problems waking up the screen with HTC sense and the kernel it came with.This fixed the issue for me.No need to b confused it's actually pretty simple.My profiles for cpu tuner are as follows:
Under the "Current" tab: i have the governor set to "conservative" i have the cpu o.c to 1094 MHZ.No need to go crazy over clocking i find this to b fast enough for now. The rest of my profiles:under the "profiles"tab,
Performance:Ondemand-Max:1094 Ghz,Min:768Mhz.
Good:Conservative-Max:1094Ghz,Min:768Mhz.
Normal:Conservative-Max:1094Ghz,Min:768Mhz.
Power save:Conservative-Max:1094mhz,Min:768Mhz.
Screen off:Conservative-Max:768Mhz,Min:768Mhz.
Extreme Power save:Conservative-Max:768Mhz,Min:768Mhz.
Keep in mind i also have wifi,blutooth,sync all disabled as well.I'm not saying this is guaranteed to work for you, I'm simply stating what works for me. Good luck i hope this helps.
Click to expand...
Click to collapse
I dont have a conservative option under the Governor dropdown. is that important. Otherwise i duplicated your settings. Boasting 27 hours of up time and 40% left is bound to make me jealous ill test it out. Thanks again.
That's strange is your cpu tuner app up to date? I also wanted to mention that my screen brightness is set to 20%,heptic feed back is turned off and so is vibration. Along with a few other battery saving options you should see a difference in battery life.Obviously results will vary.
Utorrent76 said:
That's strange is your cpu tuner app up to date? I also wanted to mention that my screen brightness is set to 20%,heptic feed back is turned off and so is vibration. Along with a few other battery saving options you should see a difference in battery life.Obviously results will vary.
Click to expand...
Click to collapse
Ha its so funny. I have the same exact settings. i took a look around and turned off all that stuff. I keep my GPS on because it only uses battery when its being used. But i turn off wireless locations so that its not always trying to centralize my location.

[Q] HELP PLEASE:Battery life unable to last a day

Hey, I'm curious to see whether there is something that I could do to my BUZZ to gain more battery it's currently got SPLASHMOD rom, and clockwork mod... I'm just unsure because it was fine for ages with the CyanogenMod but then deteriorated for some strange reason I hadn't downloaded something I shouldn't neither use something that would drain the battery so I'm pretty confused I'd be grateful if there was an explanation I'm pretty much a noob at this type of stuff so go easy on me.
Thank you for your time
Just decrease the CPU frequency.. If u dint set the CPU, then go for "Atutu battery saver" App.., it helps you to get battery life for whole day with experiencing all the stuff, For me normally batter drains in 9 or 10 hours normally, but after installing this app, it helps me to withstand 40+ hours for my normal use.. It just sets your CPU frequency low and optimises your mobile phone so that no resource will be using battery.... have a try..
try decrease the cpu and set sheduler on powersave
Like the guy above me try decrease your cpu and set your sheduler on powersaver. It works good for me. And you can also try to use other roms. Some roms just use more and really I have no idea why
I will yell you why.......
Cos some roms have so much sh#t running in the background that most users are unaware of,also app after app to do this and to do that will not help in the slightest.
Turn your screen brightness down,stop overclocking,manage your lmk and ooms,sort your syncing out,stop adding placebo scripts etc etc I'm bored now so I hope you get my point.
UTID
i am using splashmod v1.8 and im getting very good battery life after calibration
i used to use CM7 and get 20 hours battery life on moderate use..
with splashmod it goes upto 40 hours....with 2g networks, wifi sometimes and music ... + splashmod v1.8 is very fast!

Anyone else feels battery drains a lot faster on 4.1.2

Korean ver.
Sent from my LG-F180K using xda app-developers app
nope, same with latest 4.0.4
Much better now that it's rooted and setCPU profiles are enabled once again F180L owner.
I actually see a really nice improvement in battery life over 4.0.4. My wakelocks are now 1/4 of what they were. My problem is CPU related - cant get up (to 1.5 ghz... Throttled down to 1.1 almost all the time)
Emm, why do you need 1.5ghz?
Tim4 said:
Emm, why do you need 1.5ghz?
Click to expand...
Click to collapse
I am so confused by this question
Because, like many other people, I bought this phone in part for its processing power. I could have saved a lot of money by getting a slower but uncrippled phone (even stock gingerbread on my Galaxy S was 'good enough' for basic tasks). And yes, I have noticed lags since the speed has been mostly capped at 1.1ghz. I dont expect there to be full speed all the time, but I'd like it to be as snappy as possible when I am doing light activities with it, like web browsing. Why would anybody be content to have a 30% reduction in their phone's capabilities?
UPDATE: the lags I was experiencing seem to have been softare related. They appear to have disappeared after a clean install of JB and manual install of all apps from play store
---------- Post added at 12:24 PM ---------- Previous post was at 12:09 PM ----------
Hentitan said:
Korean ver.
Sent from my LG-F180K using xda app-developers app
Click to expand...
Click to collapse
Oh yeah. What is draining your battery? Is it a specific application or just the OS? If its the OS you can install Better Battery Stats and take a look at your kernel wakelock statistics.
Something wrong with your unit, cause mine one doesnt lag at all even on 700mhz with 2 cores disabled.
Also on 1.1ghz its still most powerfull CPU on the market, but its your way.
I believe you can disable thermal protection in service menu.
Tim4 said:
Something wrong with your unit, cause mine one doesnt lag at all even on 700mhz with 2 cores disabled.
Also on 1.1ghz its still most powerfull CPU on the market, but its your way.
I believe you can disable thermal protection in service menu.
Click to expand...
Click to collapse
Thanks for your advice to check the service menu in more depth but I didnt see the option there. I wouldnt really want to disable it if I could since it does have a use (I'd rather my battery didnt overheat and explode or something ).
Unlikely that there is something wrong with my unit. The lags arent choppy, per se, but more fractional delays that werent there before the upgrade to JB. I probably would not have said anything if I hadn't seen the phone's prior behaviour. And yes, it is my way - I like things to function as they were intended regardless of whether the current performance is "good enough". Lopping off the top multiplier almost entirely seems like a crude way to regulate the operation and temperature of the phone [.. but the new information below suggests that this isnt intentional...] . If I have to compromise at some level, I will gladly take this (nearly imperceptible) loss of function for the improved battery life I am seeing in this ROM.
Update: the weird frequencies I have been seeing have been reported by others using the same rom as me. It seems to be related to the kernel.
Here we go. Just installed setcpu to show you the service settings works. Also im able to set 100% brightness whenever i want.
I used to underclock cpu on ics, but someday ive realized LTE eats battery 10x times faster, so everything ive done with setcpu is kinda useless.
So i just dont care whats going on with cpu freq since it still lighting fast.
Also JB doesnt lag even on old 1ghz devices cause of triple buffer and forced vsync. I think you still should check your phone.
p.s. Latest F180K official rom
Tim4 said:
Here we go. Just installed setcpu to show you the service settings works. Also im able to set 100% brightness whenever i want.
I used to underclock cpu on ics, but someday ive realized LTE eats battery 10x times faster, so everything ive done with setcpu is kinda useless.
So i just dont care whats going on with cpu freq since it still lighting fast.
Also JB doesnt lag even on old 1ghz devices cause of triple buffer and forced vsync. I think you still should check your phone.
p.s. Latest F180K official rom
Click to expand...
Click to collapse
Thanks again for your advice, although that screenshot has nothing to do with the service settings and JB does lag quite a bit on older 1 Ghz devices, as I can attest by having JB running on my Samsung Galaxy S. I reinstalled JB as cleanly as possible and manually reinstalled all my usual apps from the play store and the lags seem to have disappeared. Maybe there was a problem with my recovery softare ? I edited my earlier post to reflect this, but the change in CPU frequency is still there.
As I was trying to say before, you and I are using different phones and different roms. It seems to be a recognized quirk with the rom I am using that while the phone is unplugged, the cpu frequency and screen brightness are very heavily regulated (cannot run @ 1.5 or full brightness even while phone is cool; goes away when the phone is plugged in). Please do not start telling me that 100% brightness is as unnecessary as 100% cpu frequency (I dont ever use 100%). I think you and I will just disagree on acceptable limitations of capabilities, even if I agree with you that they dont affect normal phone use at all. I see it as a mystery that needs solving.
And I am glad to hear that your phone works so well with the official rom . I could wait for official JB on the e973 but I'm impatient and Houstonn did a great job with the port.
So your phone's service menu doesnt have the High Temperature Property and the Thermal Daemon disable buttons?
You still can ask someone to disassemble korean version service menu to find the flags so you can use it on E973
Tim4 said:
So your phone's service menu doesnt have the High Temperature Property and the Thermal Daemon disable buttons?
You still can ask someone to disassemble korean version service menu to find the flags so you can use it on E973
Click to expand...
Click to collapse
There's a chance I'm still just missing it or looking for the wrong thing... Could I ask you to just take a screen shot of your menu setting for me?
Sure lol
Tim4 said:
Sure lol
Click to expand...
Click to collapse
ha ha, yeah I definitely dont have that option. Thanks a lot.
UPDATE: This fixed all problems
no hidden menu for korean versions?
Sent from my LG-F180K using xda app-developers app
Actually the screenshot is from F180K
3845#*180#

Question. Why does my s4 keep overlooking itself?

I have a S4 mini running custom carbon kk unofficial 4.4.3 as it comes with the settings to set CPU's and governors but the phone keeps changing the min to around 1400 but the max stays at 1700.i don't notice until my battery is draining really fast or gets hot. anyone kno a fix to this?
matizkool said:
I have a S4 mini running custom carbon kk unofficial 4.4.3 as it comes with the settings to set CPU's and governors but the phone keeps changing the min to around 1400 but the max stays at 1700.i don't notice until my battery is draining really fast or gets hot. anyone kno a fix to this?
Click to expand...
Click to collapse
Which governor is it using to set a min of 1400? Ever likely it gets hot and eats power! I use f4k's kernel, and the 'Performance Control' app to look at and alter stuff - you don't say what you use or have tried.
There is a Carbon 4.4.4 available with f4ktion 1.5 kernel - might be an idea to flash that and the problem might go away!
xbin said:
Which governor is it using to set a min of 1400? Ever likely it gets hot and eats power! I use f4k's kernel, and the 'Performance Control' app to look at and alter stuff - you don't say what you use or have tried.
There is a Carbon 4.4.4 available with f4ktion 1.5 kernel - might be an idea to flash that and the problem might go away!
Click to expand...
Click to collapse
It's on every governor this happens but I use Wheatley. I would manually set it to around the 300s but in a couple of hours it would auto set at 1400 on its on. This causes my battery to drain my kernel version is 3.4.91 f4ktion 1.4.5 eur lte
matizkool said:
It's on every governor this happens but I use Wheatley. I would manually set it to around the 300s but in a couple of hours it would auto set at 1400 on its on. This causes my battery to drain
Click to expand...
Click to collapse
Strangely enough I've settled with Wheatley too! but it spends most of its time at 162 when not in deep sleep (a bit like me!). This really needs posting in the Carbon thread so I would post a few more things here to help or comment on stuff to get to 10 posts and then ask in there. I can't think what could be causing that behaviour, if it was me it would be bye bye 4.4.3 and hello 4.4.4
xbin said:
Strangely enough I've settled with Wheatley too! but it spends most of its time at 162 when not in deep sleep (a bit like me!). This really needs posting in the Carbon thread so I would post a few more things here to help or comment on stuff to get to 10 posts and then ask in there. I can't think what could be causing that behaviour, if it was me it would be bye bye 4.4.3 and hello 4.4.4
Click to expand...
Click to collapse
Yeah i flashed to 4.4.4 thanks though
Never mind above still happens even though I flashed 4.4.4
matizkool said:
Never mind above still happens even though I flashed 4.4.4
Click to expand...
Click to collapse
Does the actual minimum change rather than it simply running continually at 1400+ and if so which governor does it change to if any!
I read somewhere in the Carbon thread someone was having similar problems so they flashed the kernel twice, one directly after the other; seems something wasn't getting written correctly the first time but was the second, and the problem went away. Worth a go...
xbin said:
Does the actual minimum change rather than it simply running continually at 1400+ and if so which governor does it change to if any!
I read somewhere in the Carbon thread someone was having similar problems so they flashed the kernel twice, one directly after the other; seems something wasn't getting written correctly the first time but was the second, and the problem went away. Worth a go...
Click to expand...
Click to collapse
I found this : Q: CPU/GPU frequency doesn't stick?
A: If your frequency settings don’t stick, it's because on certain Qualcomm or JB and higher devices, there are certain system services (thermald/mpdecision/project butter) or kernel feature that rewrite frequency settings based on current thermal status and/or touch input. Certain custom kernels for your device should include work around for these issues.
Is this a fix?
matizkool said:
I found this : Q: CPU/GPU frequency doesn't stick?
A: If your frequency settings don’t stick, it's because on certain Qualcomm or JB and higher devices, there are certain system services (thermald/mpdecision/project butter) or kernel feature that rewrite frequency settings based on current thermal status and/or touch input. Certain custom kernels for your device should include work around for these issues.
Is this a fix?
Click to expand...
Click to collapse
It could help. Trickster is good. However, this suggests that there is something else causing or forcing the frequency setting to be changed. The question is what? and I've no idea:crying:
Haha I found the problem it was either this battery saver app or I changed to scheduler to anything besides row
matizkool said:
Haha I found the problem it was either this battery saver app or I changed to scheduler to anything besides row
Click to expand...
Click to collapse
Thats good. It was probably the battery saver because they usually do the opposite!

Upgraded to Android 10, garbage battery life

Hi,
I flashed stock android 10 image after it was released a few days ago and the battery life is GARBAGE. Any ideas on how to fix this? I know adaptive means it should get better after a few days, but I don't really see this.
Battery life for me is pretty horrible, I can't get 2 hours of screen time doing simple things like taking photos, reading the news and email and some book reading. I don't even play games, I would say processing of HDR photos is the most intense thing I've done. I updated on Tuesday and battery life has not improved.
I had the same terrible battery experience with android 10 stock until I changed kernels. Assuming you are rooted, you can install Ex Kernel Manager, then go to the ElementalX tab and click to check for update and it will give you the option to download and flash Elemental X v. 5.05 for pixel xl android 10. It will flash the new kernel for you and then ask if you would like to reboot. Once you reboot you can change governors and many kernel settings. Currently I am at 54% with over 3hrs screen on time and average about 15 hours per charge with 6 or more hours screen on time. This is at least double what I was getting on the stock kernel.
matrix0027 said:
I had the same terrible battery experience with android 10 stock until I changed kernels. Assuming you are rooted, you can install Ex Kernel Manager, then go to the ElementalX tab and click to check for update and it will give you the option to download and flash Elemental X v. 5.05 for pixel xl android 10. It will flash the new kernel for you and then ask if you would like to reboot. Once you reboot you can change governors and many kernel settings. Currently I am at 54% with over 3hrs screen on time and average about 15 hours per charge with 6 or more hours screen on time. This is at least double what I was getting on the stock kernel.
Click to expand...
Click to collapse
Is there a free alternative to ex kernel manager?
@H0wdy
Smart pack kernel manager available on xda here it is also frequently updated not my work just so you know
https://forum.xda-developers.com/android/apps-games/app-smartpack-kernel-manager-t3854717/amp/
[email protected] said:
@H0wdy
Smart pack kernel manager available on xda here it is also frequently updated not my work just so you know
https://forum.xda-developers.com/android/apps-games/app-smartpack-kernel-manager-t3854717/amp/
Click to expand...
Click to collapse
I installed it and changed cpu governor to power saving. No difference.
H0wdy said:
I installed it and changed cpu governor to power saving. No difference.
Click to expand...
Click to collapse
Actually, even if I do apply on boot, is resetting governor to sched. Hmm
I don't see a real battery difference switching to powersave, just a performance difference.
I didn't actually switch the kernel, though. That's with the included kernel.
The battery life really is awful. Any ideas?
Changed to Elemental.
Set governors to Elemental.
NO improvement in battery.
H0wdy said:
Changed to Elemental.
Set governors to Elemental.
NO improvement in battery.
Click to expand...
Click to collapse
here are my settings on Elemental. *note under cpu, I have to manually disable perfd after every reboot as the setting doesn't stick but everything else where the apply on reboot is highlighted works automatically. Battery is noticibly better with perfd and core control disabled.
smoka206 said:
Battery life for me is pretty horrible, I can't get 2 hours of screen time doing simple things like taking photos, reading the news and email and some book reading. I don't even play games, I would say processing of HDR photos is the most intense thing I've done. I updated on Tuesday and battery life has not improved.
Click to expand...
Click to collapse
That's awesome! but, does it have significant impact on performance compared to stock kernel? I'd like to balance out performance and battery life.
I wiped the phone and installed 10.
No improvement with battery.
Also, now I have the problem of my messaging and email apps don't update unless I manually open them. and sensor seems to be messed up to where if you tap twice on phone, you don't see clock, and picking up phone doesn't show notifications, despite these options being turned on. I know there is a bug on this.
For what it's worth, I was on the Q betas, and battery life was similar to what I was getting on pie. Then once the official update installed, battery went to garbage even after several days. I ended up downgrading to Oreo leaving the bootloader unlocked, but installing elemental x kernel so that I'd still pass safety net. I had heard before that Oreo had better battery life than pie.
Things improved after that, but I know that a downgrade like this won't be an option for most people.
Edit: also should mention that I've underclocked the CPU using the installer for the ex kernel which has also given me a slight boost in battery life. Don't really notice any performance difference for my usage.
where to dowload elemental 5.05 .img ? i can only get the .zip file but i have no way to flash it.
i have root
hfmls said:
where to dowload elemental 5.05 .img ? i can only get the .zip file but i have no way to flash it.
i have root
Click to expand...
Click to collapse
I used ex kernel manager to flash it and then rebooted but it's a paid app. for a free app you could try flashify which is an app that can flash kernels and recoveries. I haven't used it in a long time to flash a kernel so I make no guarantees but it has worked well for me in the past.
How much did you underclock? I went back to 8.1 and battery life is much improved.
Stock seems fine to me 6hr sot on lte off charger for 17 hr. But did replace battery a year ago
mbiscuits said:
How much did you underclock? I went back to 8.1 and battery life is much improved.
Click to expand...
Click to collapse
Hey, I assume you're asking me. I underclocked to 1440 for the small cores (down from 1593), and 1900 for the big cores (down from stock 2150). The aroma installer has a few values to choose from, so you can try experimenting a bit. The values I used represent about a 10% drop from stock speeds.
NZedPred said:
Hey, I assume you're asking me. I underclocked to 1440 for the small cores (down from 1593), and 1900 for the big cores (down from stock 2150). The aroma installer has a few values to choose from, so you can try experimenting a bit. The values I used represent about a 10% drop from stock speeds.
Click to expand...
Click to collapse
Yes I was asking you, sorry for some reason it didn't reply to your comment. Thank you, I'm going to experiment and see how it goes. Are you doing anything else to improve battery life?
mbiscuits said:
Yes I was asking you, sorry for some reason it didn't reply to your comment. Thank you, I'm going to experiment and see how it goes. Are you doing anything else to improve battery life?
Click to expand...
Click to collapse
The biggest battery drain I have is keeping WiFi on. So I created some tasker profiles to turn off WiFi 2 minutes after the screen goes off, and back on when the screen goes on. It also only turns off if it's not plugged in. Still not perfect, but works well enough for me.

Categories

Resources