Thermanger Update and Myths/Fiction about Custom Roms Overheating vs Stock - Xperia Z1 Original Android Development

Here is updated Thermanager, which could be flashed in recovery. I have made some changes after I played Asphalt game for about one hour. With this update, on performance governor the temperature never went higher than 58. And we are talking 1 hour straight. I doubt you can have that on stock. What was interesting that performance governor produced less heat than interactive, which supports my claim that when cpu jumps frequencies, it creates additional overhead.
Now, regarding myths and fiction about stock rom not overheating. There are some dudes on this forum who complain that their Z1 overheats to 70+ on custom roms when they play their beloved games; on stock, they say, there is no overheating.
Here is a short answer. You, guys, don't know what you are talking about.
Custom roms (and custom kernels) give you tools that are not available in stock. You just have to learn how to read/use them. Here is one example: some roms allow you to have internal cpu temperature on screen. Now that you have it, you watch. When it hits 70, you panic, but if you touch the back door, it will be barely warm. So, when you are on stock and without temperature reading, you think your phone is not overheating, while it can still have 65-70.
I used a modified version of M5 kernel compiled with GCC 5.2.1 Ubertc; CPU at 2457; performance governor, inteliplug balance with touch boost disabled; GPU overclocked to 600 with msm-adreno-tz idle wait 30 and workload 3; swapiness 10; enthropy 1024 read/write. That was on DU rom, but I bet the result would be the same on Jaguar and some other custom roms.

lol, that dude is Me, and I will try this, in the stock rom I can see an process running as overheat manager or something, I think it might have to do something with it. I'm sure that my device got heated very much, I didn't meant to offense but you seems to got it wrong. btw I will try this. I use Jaguar atm.
Thanks

I don't think that my phone won't reach 60 C on stock, but I like watching YouTube, so I can see how fast it warms. (I have xposed module that shows me cpu temp even on stock). And as much as I can say my phone warms faster on custom roms than on stock. No matter what governor I use.
Also all animations (like status bar showing) are kind of laggy on custom roms. I don't know it it got better in past 2 months, but last time I used custom rom my phone reached 50C even only with chrome.
Interesting thing is that this all (including animations) is not present on 3.10 kernel, but there are no usable roms at the moment with 3.10 kernel, so I have to use stock.

SuperLamic said:
I don't think that my phone won't reach 60 C on stock, but I like watching YouTube, so I can see how fast it warms. (I have xposed module that shows me cpu temp even on stock). And as much as I can say my phone warms faster on custom roms than on stock. No matter what governor I use.
Also all animations (like status bar showing) are kind of laggy on custom roms. I don't know it it got better in past 2 months, but last time I used custom rom my phone reached 50C even only with chrome.
Interesting thing is that this all (including animations) is not present on 3.10 kernel, but there are no usable roms at the moment with 3.10 kernel, so I have to use stock.
Click to expand...
Click to collapse
So, what's the temperature your xposed module shows on stock under stress?

optimumpro said:
So, what's the temperature your xposed module shows on stock under stress?
Click to expand...
Click to collapse
Usually after 20-30 minutes of YouTube it's around 53-54°C

SuperLamic said:
Usually after 20-30 minutes of YouTube it's around 53-54°C
Click to expand...
Click to collapse
Which browser or is it a youtube app? I have similar temps on Firefox and about 44-48 when using Chromium (not chrome).

ScatteredHell said:
lol, that dude is Me, and I will try this, in the stock rom I can see an process running as overheat manager or something, I think it might have to do something with it. I'm sure that my device got heated very much, I didn't meant to offense but you seems to got it wrong. btw I will try this. I use Jaguar atm.
Thanks
Click to expand...
Click to collapse
Overheat manager: whatever it is, all it does is throttling and thermanager does the same on custom roms. So, the trick is to throttle enough without you noticing any lags...

optimumpro said:
Which browser or is it a youtube app? I have similar temps on Firefox and about 44-48 when using Chromium (not chrome).
Click to expand...
Click to collapse
It's a YouTube app. Really? It's weird, maybe I'll try, but I can see the difference on battery time when I come home from school - on stock I have ~70% and on custom roms I have ~50. Anyway I'll try and report after few days.

Okay, I can say that custom roms are now ok for me when it come to battery life. I compared usual usage of mine on stock and custom roms and now it really gives me same battery life. The only change I made this time is that I used DU instead of Jaguar and this thermalmanager settings.
Though there are still two things that bother me on custom roms: laggy UI - I don't know what causes that, I tried changing lot of cpu/gpu thing to sort it out, but nothing helped. And the other one is headset connecting - I have to press and hold (for a little while) all the buttons on headset to get it recognized.
I'm returning back to stock, but I can say that now is overheating on custom roms gone.
Thank you, @optimumpro

SuperLamic said:
Okay, I can say that custom roms are now ok for me when it come to battery life. I compared usual usage of mine on stock and custom roms and now it really gives me same battery life. The only change I made this time is that I used DU instead of Jaguar and this thermalmanager settings.
Though there are still two things that bother me on custom roms: laggy UI - I don't know what causes that, I tried changing lot of cpu/gpu thing to sort it out, but nothing helped. And the other one is headset connecting - I have to press and hold (for a little while) all the buttons on headset to get it recognized.
I'm returning back to stock, but I can say that now is overheating on custom roms gone.
Thank you, @optimumpro
Click to expand...
Click to collapse
OK. Nice to hear that about battery life and overheating. With regard to lagging: it is not cpu, but rather animations. Either disable them completely in developer options or in DU you can go to tweaks and pick and choose whatever animation you want. I just disable all animations and have absolutely no lag.

SuperLamic said:
Okay, I can say that custom roms are now ok for me when it come to battery life. I compared usual usage of mine on stock and custom roms and now it really gives me same battery life. The only change I made this time is that I used DU instead of Jaguar and this thermalmanager settings.
Though there are still two things that bother me on custom roms: laggy UI - I don't know what causes that, I tried changing lot of cpu/gpu thing to sort it out, but nothing helped. And the other one is headset connecting - I have to press and hold (for a little while) all the buttons on headset to get it recognized.
I'm returning back to stock, but I can say that now is overheating on custom roms gone.
Thank you, @optimumpro
Click to expand...
Click to collapse
Oddly enough, I find custom ROMs hae smoother animations than stock, in my phone. But I don't have good battery life when compared to stock..

Related

Installed kernel, now buggy sound on video.

Hi guys,
I'm a bit of a noob so please bear with me. I recently rooted my phone (SGH-I747M Telus), I have CWM recovery installed. I was interested in overclocking so I installed this kernel on my stock rooted rom (I installed the "sammy" one). I also cleared the delvik cache, cache, and fixed permissions before rebooting. Now I'm having a weird problem with video playback. I get these bleep like sounds, like you might hear on a spaceship, lol. The normal audio plays in addition to these sounds. Yet, regular audio plays fine (mp3s), same with youtube. So, my question is, why? Is there any way of fixing this? I'd rather not play around the stock ROM. I made a backup before doing anything and recently tried to restore the boot, but I got an invalid md5 check.
-JC
Okay, I was able to fix my problem by flashing the stock at&t kernel... but I would still like to be able to overclock... is there another kernel that I can try or a way to fix the problem with the kernel I already tried? Thanks.
If you still want to try previous kernel your problem might be because of heavy undervolting , kernel creator posted this voltage chart.
You can experiment by increasing voltage and see if that helps.
Or you can just try this faux kernel , its pretty good also, we don't have many kernel choices for Samsung based roms at this early development cycle.
ghost77 said:
If you still want to try previous kernel your problem might be because of heavy undervolting , kernel creator posted this voltage chart.
You can experiment by increasing voltage and see if that helps.
Or you can just try this faux kernel , its pretty good also, we don't have many kernel choices for Samsung based roms at this early development cycle.
Click to expand...
Click to collapse
Thanks for the reply... but I was able to fix the problem. It was something wrong with the settings of SetCPU which I installed earlier. I changed it from on demand to performance and now all is well. Now I have a question about battery life. Will overclocking drain battery a lot faster? I imagine it would only make a difference if I was doing CPU intensive things.
JustChillin1414 said:
Thanks for the reply... but I was able to fix the problem. It was something wrong with the settings of SetCPU which I installed earlier. I changed it from on demand to performance and now all is well. Now I have a question about battery life. Will overclocking drain battery a lot faster? I imagine it would only make a difference if I was doing CPU intensive things.
Click to expand...
Click to collapse
Well.. performance setting makes it so that your CPU runs 100% all the time. I don't think that will be battery friendly . Overclock generally uses more power and battery longevity will depend on your usage.
You can try messing with setcpu settings. Try Conservative, then limit minimum speed to 384 and max to your preference. Try your movie again.
Current kernels and setcpu are a bit quirky.
I had the same issues on ktoonsez Sammy. Ended up back at stock AT&T. I've heard it's an issue with many of the kernels but a fix is on the way. Couldn't find a way to get rid of it, but that's not to say it can't be done. Don't have much time to tinker right now.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Its a known issue on ktoonsez kernel. Flash faux's kernel, it has the same features (as well as GPU OC) and doesn't have the audio issue.

Galaxy running hot...

I'm kinda new to the S3 and have mainly stuck with TWIZ roms, I've tried a couple AOSP roms but found that the battery gets hot as hell quickly either while charging or using and the data connectivity is spotty at best on AOSP, I have LTE where I live but rarely see it on AOSP. I've updated PRL and profile and radios...but no luck...can anybody help or point me in the right direction? Thank...
Sent from my SPH-L710 using Xparent Skyblue Tapatalk 2
well generally twiz roms are more stable than aosp roms... so id stay in the TWiz sections... but thats all i can say
AOSP ROMs typically run the CPU harder. While TouchWiz ROMs use more RAM. Thus why AOSP ROMs typically, emphasis on the 'typically', run hotter than TouchWiz ROMs. There are ways around this. For example, messing with CPU governors and settings. I have found ktoonsez has kept my AOSP ROMs fairly cool, relative to the default. Heat also means battery drain. So you will find here that TouchWiz ROMs normally have better battery life. I highly recommend CleanBean 4.1. Very nice ROM. Complete, stable, very quick and snappy. While no sacrificing battery life, as I was able to squeeze out about 14-15 hours. Good luck
Sent from my SPH-L710 using xda app-developers app
lilman355 said:
AOSP ROMs typically run the CPU harder. While TouchWiz ROMs use more RAM. Thus why AOSP ROMs typically, emphasis on the 'typically', run hotter than TouchWiz ROMs. There are ways around this. For example, messing with CPU governors and settings. I have found ktoonsez has kept my AOSP ROMs fairly cool, relative to the default. Heat also means battery drain. So you will find here that TouchWiz ROMs normally have better battery life. I highly recommend CleanBean 4.1. Very nice ROM. Complete, stable, very quick and snappy. While no sacrificing battery life, as I was able to squeeze out about 14-15 hours. Good luck
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
While I agree that AOSP ROMs use more CPU and TW use more RAM, for me AOSP had the best battery life. Espicially when I'm running ktoonsez kernel I get a good 3+ hours screen time and a total of 20 hours easily. While on a TW ROM running ktoonsez I get maybe 2 and a half hour screen time with a total of maybe 12-15 hours of total battery time. Also for me the only time my phone gets hot is when my phone is charging and I am using it constantly or I'm playing graphic driven games.
bimmerman7 said:
I'm kinda new to the S3 and have mainly stuck with TWIZ roms, I've tried a couple AOSP roms but found that the battery gets hot as hell quickly either while charging or using and the data connectivity is spotty at best on AOSP, I have LTE where I live but rarely see it on AOSP. I've updated PRL and profile and radios...but no luck...can anybody help or point me in the right direction? Thank...
Sent from my SPH-L710 using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
Flash freeza's md4 firmware then clean install Liquidsmooth 2.5 then their gapps, thats it, leave the kernel that comes with it. No more heat, everything works perfectly including LTE
Just recently my phone too has become hot. But the only thing I've changed is the micro SD, from 32-64gb. Could that be the reason why?
VikingoRMCF said:
Just recently my phone too has become hot. But the only thing I've changed is the micro SD, from 32-64gb. Could that be the reason why?
Click to expand...
Click to collapse
I doubt that would be the issue. You haven't changed anything else ? Such as OC'ing higher, or at all ? Switching Kernels ? Dropping the Device ?
prboy1969 said:
I doubt that would be the issue. You haven't changed anything else ? Such as OC'ing higher, or at all ? Switching Kernels ? Dropping the Device ?
Click to expand...
Click to collapse
Nein.
Some info:
Any ROM.
Always using stock kernel.
No tweaks.
have you downloaded any apps? they might be making your cpu work harder...
I like to run my setup for a day before I download any apps, so no.
I've also wiped internal storage.
VikingoRMCF said:
I like to run my setup for a day before I download any apps, so no.
I've also wiped internal storage.
Click to expand...
Click to collapse
this is very strange. but you have flashed a new rom correct? that may be your issue... some roms come pre oc'd and not all phones can handle it
VikingoRMCF said:
I like to run my setup for a day before I download any apps, so no.
I've also wiped internal storage.
Click to expand...
Click to collapse
What Rom are you running ? What Kernel ? What are your Min / Max settings for the Kernel ? Voltages ?
prboy1969 said:
What Rom are you running ? What Kernel ? What are your Min / Max settings for the Kernel ? Voltages ?
Click to expand...
Click to collapse
Previous page.
VikingoRMCF said:
Nein.
Some info:
Any ROM.
Always using stock kernel.
No tweaks.
Click to expand...
Click to collapse
Must have missed that . At this point I would try a different Kernel. I suggest Ktoonsez Kernel.
If anyone is still having issues here.
Apps repeatedly doing wakelocks, Phone becoming hot while on standby or on charging indicates that theres a ton of background processes going while its charging.
And that includes weather updating, widgets with high refresh rate, auto-sync enabled automatically to turn on or off via file tweaks or utility applications.
I've been using CarbonRom and the only time it gets hot is when the phones at it's peak playing graphical games.
Mines is stock kernel but I have tweaked scripts that turn off my CPU's 2nd core while on standby,
and having SetCPU Auto clock the processor to be at its 2nd lowest to very lowest while screen off, and have
it clocked midranged 702-801 while screen on without doing any UV or OV.
I would also have force GPU Rendering checked and disable hardware overlays when im not using anything on the phone.
My battery life is 6-10 hours screen on web browsing, reading articles, watching movies / videos on netflix ~ Depends.
If I charged the battery and calibrate it and left it off standby without touching it, it can last around 3-4 day's depending on my
background wakelocks on messaging or any type of SMS or alerts recieved.
Also using Greenify to hibernate Ram hungry apps. and I'd usually freeze certain apps that aren't killable to save battery life.

[Q] Lollipop, The Aggressive App Killer

Does this even need an explanation? Lollipop kills apps like it's his hobby.
Even with only a few light (on RAM) user apps running in the background you sometimes find yourself staring at your launcher home screen that, you could've sworn, was just showing a different app a second ago.
Or the times when, after multi-tasking a bit, your phone starts becoming painfully slow. Turns out that some apps are so stubborn that they go on strike (continuously restarting) when LP kills them.
I'm sure many have experienced this. And I have seen some devs address this issue here and there. I though it would be useful to gather the info into one thread, to ease our (or my?) frustration on this issue.
What I wanna know is, what causes it exactly (why didn't it happen on KK?), and is there a solution to this? Or at some way to calm LP down a bit with his killing of innocent apps.
Thanks.
Djalaal said:
Does this even need an explanation? Lollipop kills apps like it's his hobby.
Even with only a few light (on RAM) user apps running in the background you sometimes find yourself staring at your launcher home screen that, you could've sworn, was just showing a different app a second ago.
Or the times when, after multi-tasking a bit, your phone starts becoming painfully slow. Turns out that some apps are so stubborn that they go on strike (continuously restarting) when LP kills them.
I'm sure many have experienced this. And I have seen some devs address this issue here and there. I though it would be useful to gather the info into one thread, to ease our (or my?) frustration on this issue.
What I wanna know is, what causes it exactly (why didn't it happen on KK?), and is there a solution to this? Or at some way to calm LP down a bit with his killing of innocent apps.
Thanks.
Click to expand...
Click to collapse
Im running 1/8 FML with synapse injected R10 kernel on my toro and with ksm and laptop mode enabled in synapse, I haven't had a launcher redraw in days. I don't have anything whitelisted either. However, the trade-off I have at the moment is I cant seem to stream videos on my stock browser. Havent tried a different browser or anything. I just uncheck those two settings and reboot and all is well, but my phone certainly works much better now, and no redraws, with neph settings for LMK
Hope something helps someone!
Thanks
erk1725 said:
Im running 1/8 FML with synapse injected R10 kernel on my toro and with ksm and laptop mode enabled in synapse, I haven't had a launcher redraw in days. I don't have anything whitelisted either. However, the trade-off I have at the moment is I cant seem to stream videos on my stock browser. Havent tried a different browser or anything. I just uncheck those two settings and reboot and all is well, but my phone certainly works much better now, and no redraws, with neph settings for LMK
Hope something helps someone!
Thanks
Click to expand...
Click to collapse
Perhaps you can noobify that a bit, lol. I had to google almost everything you mentioned. As I understand it, this Synapse allows you to tweak the kernel? And this KSM settings can improve this RAM issue? Care to elaborate? And what is laptop mode?
I've read about adjusting the LMK values to calm LP down a little. Any idea though why this was so necessary in LP, but not in KK? Is stock LP 'naturally' more RAM hungry than KK?
Djalaal said:
Perhaps you can noobify that a bit, lol. I had to google almost everything you mentioned. As I understand it, this Synapse allows you to tweak the kernel? And this KSM settings can improve this RAM issue? Care to elaborate? And what is laptop mode?
I've read about adjusting the LMK values to calm LP down a little. Any idea though why this was so necessary in LP, but not in KK? Is stock LP 'naturally' more RAM hungry than KK?
Click to expand...
Click to collapse
I can try to elaborate little bit, as Ive been flashing things and researching xda a lot, but I am still noob in how/why things are the way they are. From what I gather lollipop just handles memory differently then kk did. I think that is some of the reason as to why the "recent apps" persist through reboots now. Remember, our device was not really supposed to run kk and certainly not meant to run lollipop. The developers here are without a doubt amazing in what they know and what they do for us users. A new kernel and driver was necessary to run lollipop on the aging gnex. Now, some of the issues we are experiencing is a google issue and will only seem to get fixed when they get around to it. I know my nexus 7 (old) has some memory issues and lag and redraws from time to time....not as much as I noticed with my gnex before the changes were made I stated in the above post. I recently helped my friend root and upgrade his oneplus one to lollipop and he has the same issues we all have, maybe not as bad, but they are noticeable
A lot of the questions you have, have been discussed recently in bsmitty83 kernel thread, since I asked them. There are links there as to what KSM and laptop mode are and what they do. KSM-kernel same page merging helps with RAM and I believe laptop mode helps to conserve power. A lot of these things are geared at devices with low ram like the aging gnex, but the developers have done a great job at making lollipop a daily driver. Most users I think use trickstermod from playstore to tune kernel settings, and that is ok, however, you must purchase the paid version to tweak low memory settings, which I did. However, synapse, also found on playstore can also be used to tweak kernel settings, but the kernel has to contain UCI support for the synapse app to work. Synapse has more settings available to tweak than trickster does, like KSM and laptop mode, which have helped me very much. The only kernel I'm aware of that has UCI support for synapse is bsmitty83 Full_Auto R10, because osmosis made it work
Hopefully this was rather accurate and helpful and not convoluted! ha.....im sure some more knowledgeable people will come and correct anything I said that may be incorrect, but in the meantime, read through the R10 kernel thread and see what you come up with
What ROM and kernel are you currently using?
Thank you
erk1725 said:
...
The only kernel I'm aware of that has UCI support for synapse is bsmitty83 Full_Auto R10, because osmosis made it work.
...
What ROM and kernel are you currently using?
Click to expand...
Click to collapse
I'm currently using AOSP rom (by freshgimmi) and the Full Auto R10 you mentioned. I'll try injecting the new ramdisk now and see how it goes.
I noticed this issue as well for the first several days . However once I installed the new bootanimation from arter97 the issue doesn't occur anymore. Not sure if it's related but all I did was mount /system as rw and copied into the new lollipop boot animation from here: http://forum.xda-developers.com/android/software/arm-arm64-android-5-0-lollipop-t3032247
Djalaal said:
Does this even need an explanation? Lollipop kills apps like it's his hobby.
Even with only a few light (on RAM) user apps running in the background you sometimes find yourself staring at your launcher home screen that, you could've sworn, was just showing a different app a second ago.
Or the times when, after multi-tasking a bit, your phone starts becoming painfully slow. Turns out that some apps are so stubborn that they go on strike (continuously restarting) when LP kills them.
I'm sure many have experienced this. And I have seen some devs address this issue here and there. I though it would be useful to gather the info into one thread, to ease our (or my?) frustration on this issue.
What I wanna know is, what causes it exactly (why didn't it happen on KK?), and is there a solution to this? Or at some way to calm LP down a bit with his killing of innocent apps.
Thanks.
Click to expand...
Click to collapse
SpideyTheMan said:
I noticed this issue as well for the first several days . However once I installed the new bootanimation from arter97 the issue doesn't occur anymore. Not sure if it's related but all I did was mount /system as rw and copied into the new lollipop boot animation from here: http://forum.xda-developers.com/android/software/arm-arm64-android-5-0-lollipop-t3032247
Click to expand...
Click to collapse
I know about this issue. It is a memory leak during boot. It is a good catch, though all you're changing is the bootanimation.zip. AFAIK, it should not affect your system's performance after boot, once your phone is up and running. My issue is a different thing entirely. I never got bootloops (that is, when not messing around with xposed).
Okay, you're right. As a test last night I switched from FML 5.0.2 to LiquidSmooth's LP ROM and I'm not seeing any aggressive app kills in LiquidSmooth.
Djalaal said:
I know about this issue. It is a memory leak during boot. It is a good catch, though all you're changing is the bootanimation.zip. AFAIK, it should not affect your system's performance after boot, once your phone is up and running. My issue is a different thing entirely. I never got bootloops (that is, when not messing around with xposed).
Click to expand...
Click to collapse
erk1725 said:
Im running 1/8 FML with synapse injected R10 kernel on my toro and with ksm and laptop mode enabled in synapse, I haven't had a launcher redraw in days. I don't have anything whitelisted either. However, the trade-off I have at the moment is I cant seem to stream videos on my stock browser. Havent tried a different browser or anything. I just uncheck those two settings and reboot and all is well, but my phone certainly works much better now, and no redraws, with neph settings for LMK
Hope something helps someone!
Thanks
Click to expand...
Click to collapse
I have got synapse up and running. I AM wondering though, what LMK settings are you using? Cause the neph settings I know of tell me to set empty app to 370, but synapse only allows max 320... If you're following different settings, could you link the post for me?
Djalaal said:
I have got synapse up and running. I AM wondering though, what LMK settings are you using? Cause the neph settings I know of tell me to set empty app to 370, but synapse only allows max 320... If you're following different settings, could you link the post for me?
Click to expand...
Click to collapse
Glad you got everything up and running.....Im using Neph's settings for LMK, and your correct the empty app only goes up to 320 in synapse. There was a post somewhere where Neph said he was still tweaking his LMK values and I believe he mentioned about lower empty app to 330 or something, so I just set it to 320 in synapse and call it a day

[Q] CM based roms make phone hot?

Not sure if I am missing something. But anytime I load a rom that is based on CM on my device the device seems to get very warm with even basic usage. Any of the touchwiz based roms, even the s6 port, don't have that issue. They get warm but not as bad. I do have the MDL bootloader and NH7 radio. Does that possibly cause a problem? Currently I am on resurrection and it is getting pretty warm. I have tried kernel auditor to set values and thermal controls, but that has not seemed to make any difference. Any ideas on what I can do to help with the heating and maybe improve battery life?
M9x3mos said:
Not sure if I am missing something. But anytime I load a rom that is based on CM on my device the device seems to get very warm with even basic usage. Any of the touchwiz based roms, even the s6 port, don't have that issue. They get warm but not as bad. I do have the MDL bootloader and NH7 radio. Does that possibly cause a problem? Currently I am on resurrection and it is getting pretty warm. I have tried kernel auditor to set values and thermal controls, but that has not seemed to make any difference. Any ideas on what I can do to help with the heating and maybe improve battery life?
Click to expand...
Click to collapse
I'm unfamiliar with your ROM but, in general, the more auditors you set, the more your device will be crunching numbers, and the more your device will heat up.
Some ROMs overclock the CPU by default, so make sure your upper limit isn't too far above your clockspeed; likewise, check your screen brightness (screens draw the most power) to make sure its not always maxed.
Sent from my SGH-M919 using XDA Free mobile app
The auditor is the kernel control I thought. Only have that one. That would make it work harder? I do have only that one installed and screen brightness I always set manually and never above 50% normally. This rom isn't over clocked at all just the stock 1.9 ghz. This is the same thing I see on any cm based rom. Only ones that don't seem to get this warm are the touchwiz based versions but they always seem a little laggy.

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