HTC 10 - Battery drain after Nougat Update

  • Thread starter Thread starter AC Question
  • Start date Start date
A

AC Question

Is anyone having similar issues with HTC 10 after update. Android OS and Android System are using 44% and 26% of battery, respectively.

I'm getting about half the battery life that i used to prior to the update
 
The FR afterwards installs the image in whole
Actually no - all a FR does is delete any changes you've made to the phone. It doesn't reinstall the image. (If it did, you'd need a new image [which is a few GB] every time you got an update.) It doesn't reinstall anything at all.

(If the update requires a FR to clean up what;s left from the old version, blame the manufacturer or Google - one of them forgot to delete the leftover garbage.)

But if you run Wakelock detector with non-rooted phone (or just run Wakelock Detector if your phone is rooted), you might be able to see what's waking the phone up most - and that's what's using the most battery. (Any update to the OS is going to use a lot of battery for the first few days, rearranging things and downloading things it needs, but if it doesn't stop after a week, see what's waking the phone up. Not by the order in which they appear, but in the number of wakelocks.)

The reason Android OS uses so much is that a lot of things that used to be done in separate files were moved into Android OS, so one file update updates a lot of functions. It also runs a lot of functions. But that's normal Android now.
 
So its normal android for a device to drain 50-70% overnight on a nightstand in safe mode or airplane mode? What is it "running" at that point consuming that much battery while never turning the screen on?
 
I second the reply talking about wakelock detector. Gsam is another well respected battery monitor that can give better more precise information about what is keeping the phone awake. The default one on android settings is not really that much helpful.

You can get wakelock information If you're on a rooted phone very easily and you can still get wake lock information with an unrooted phone is just that it needs computer and some following of instructions. If you're posting on this thread b then I would assume you should be able to follow those instructions. Just install gsam and full instructions are there in the setup or in the settings menu.
 
Can someone explain how GSam shows what is keeping the phone awake? My Galaxy s6 is not rooted. The held awake screen almost never shows "deep sleep" (1% at most). The doze time light to deep ratio is about 5:1 The app usage screen shows just "combined app usage", and it varies widely whether I use the phone or not, but generally it is 40 to 90%. The rest is generally screen or "held awake".
 
Thought I would add to this, got my HTC 10 from Verizon on 7/1 and later that day got the update for nougat. After that the Android os was using upwards of 40% of the battery, Android system using 28%. The phone was constantly awake and would drain overnight on airplane mode. Did 2 factory resets, cleaned cache partition, ran in safe mode, and disabled literally every app and service. Something deep in the software is keeping the phone awake and killing the battery. Was told to go to the corporate store where they had laptops and could downgrade me back to 6, yet when I got there they looked at me like I had 2 heads. Ended up exchanging the phone and am holding off the 7 update until I know this isn't going to happen. If you are dealing with this problem and your phone is not rooted there is no hope for you until an update is released to fix this.

The sad fact of the matter is...Android phones are not the 'Perfect' phone as advertised. Running all features -Location, Auto Sync, Backup & Reset, Bluetooth, Fitness Sync, ect), and all installed apps with their background processes going at all times, plus the phones' radio will kill your battery while idling (Screen Off).

My experience to better battery life has been one of compromise. Disabling apps I will never use, disabling Auto Sync, (I do it manually), disabling location (Until I use GPS), vibration, body sensors, Automatic updates from Playstore (I do it manually), Automatic Android updates (You can check periodically), disable Wi-Fi when outside (It is scanning while you are walking around, a battery drainer), Disabling Facebook app (A known battery hog), I use my browser. There is so much more...

Have you tried using the Greenify app? It hibernates most apps while your phone is in 'Doze' mode.

Have you tried checking permissions in your individual apps and turning some off?

Before disabling an app, clear it's data first.

It is not 'Normal' for Android to lose 50-70% overnight (6-8 hour period). Possibly a rouge app(s).

What is 'Running' while your screen is off? ...Routine maintenance, apps polling for messaging, there are analytics (I call it spying) performed for advertising (Through separate apps & Google itself), app usage, crash reports (Even if your phone doesn't crash) how, and when you use your device, what apps you have installed, there are update scans for individual apps through google Play Services, which then all gets sent to Google servers from your device. Android OS must process these actions, which may account for high 'Android OS' 'Google Play Services', or 'Google Services' use in Battery History. Of course, these actions chip away at your battery while you sleep. Certain OS level processes still occur in Safe or Airplane Mode (Though Lessened)

I am simplifying, but I hope you get the picture.

My HTC 10 is rooted and heavily optimized, so I experience 0.3% per hour battery idle drain in an 8 hour span (While I'm sleeping). Root is not for everyone, but one can lessen the drain effects slightly through compromise while not being rooted.

Eric Peterson8
Can someone explain how GSam shows what is keeping the phone awake? My Galaxy s6 is not rooted. The held awake screen almost never shows "deep sleep" (1% at most). The doze time light to deep ratio is about 5:1 The app usage screen shows just "combined app usage", and it varies widely whether I use the phone or not, but generally it is 40 to 90%. The rest is generally screen or "held awake".


Preferably, if you could take screenshots of your GSAM report, and post it, we could probably narrow things down. I use Better Battery stats as it provides a visual display, and an option to generate a log. I also use Wakelock Detector. I am rooted, but there are still avenues you can pursue.

I would suggest letting your device idle (Don't touch phone for 6 hours), generate the GSAM screenshots, and post them.

My Better Battery Stats 'Summary' shows battery drain during 'Doze', the next shot shows items with significant 'Wakeups' while the screen is off 'Alarms', and the Battery usage history in a 6 h 58 m period.
 

Attachments

  • 3 (1).jpg
    3 (1).jpg
    184.8 KB · Views: 6
  • 3 (4).jpg
    3 (4).jpg
    182.1 KB · Views: 5
  • 3 (7).jpg
    3 (7).jpg
    110.9 KB · Views: 5
The sad fact of the matter is...Android phones are not the 'Perfect' phone as advertised. Running all features -Location, Auto Sync, Backup & Reset, Bluetooth, Fitness Sync, ect), and all installed apps with their background processes going at all times, plus the phones' radio will kill your battery while idling (Screen Off).

My experience to better battery life has been one of compromise. Disabling apps I will never use, disabling Auto Sync, (I do it manually), disabling location (Until I use GPS), vibration, body sensors, Automatic updates from Playstore (I do it manually), Automatic Android updates (You can check periodically), disable Wi-Fi when outside (It is scanning while you are walking around, a battery drainer), Disabling Facebook app (A known battery hog), I use my browser. There is so much more...

Have you tried using the Greenify app? It hibernates most apps while your phone is in 'Doze' mode.

Have you tried checking permissions in your individual apps and turning some off?

Before disabling an app, clear it's data first.

It is not 'Normal' for Android to lose 50-70% overnight (6-8 hour period). Possibly a rouge app(s).

What is 'Running' while your screen is off? ...Routine maintenance, apps polling for messaging, there are analytics (I call it spying) performed for advertising (Through separate apps & Google itself), app usage, crash reports (Even if your phone doesn't crash) how, and when you use your device, what apps you have installed, there are update scans for individual apps through google Play Services, which then all gets sent to Google servers from your device. Android OS must process these actions, which may account for high 'Android OS' 'Google Play Services', or 'Google Services' use in Battery History. Of course, these actions chip away at your battery while you sleep. Certain OS level processes still occur in Safe or Airplane Mode (Though Lessened)

I am simplifying, but I hope you get the picture.

My HTC 10 is rooted and heavily optimized, so I experience 0.3% per hour battery idle drain in an 8 hour span (While I'm sleeping). Root is not for everyone, but one can lessen the drain effects slightly through compromise while not being rooted.




Preferably, if you could take screenshots of your GSAM report, and post it, we could probably narrow things down. I use Better Battery stats as it provides a visual display, and an option to generate a log. I also use Wakelock Detector. I am rooted, but there are still avenues you can pursue.

I would suggest letting your device idle (Don't touch phone for 6 hours), generate the GSAM screenshots, and post them.

My Better Battery Stats 'Summary' shows battery drain during 'Doze', the next shot shows items with significant 'Wakeups' while the screen is off 'Alarms', and the Battery usage history in a 6 h 58 m period.
This is a great comprehensive list, should be a sticky! Totally agree with you, took me a while to realise that if you try to run Android phone as advertised your phone will drain pretty quickly even with a modest amount of apps installed. The only thing I would add to your list is consider changing "keep WiFi on during sleep" setting. I put mine on "never". This means the WiFi will switch off saving some power. However, this setting is not for everyone as you WON'T get notifications whilst the phone is sleeping, you'll get them all your notifications as normal when the user manually forces the phone out of sleep/standby mode. I feel that this could be used as an alternative to the disabling auto sync idea as you still get your notifications when the screen is on. But as I said it's not for everyone as some will want to ensure they get instant notifications even when the screen is off and phone is sleeping.
 
This is a great comprehensive list, should be a sticky! Totally agree with you, took me a while to realise that if you try to run Android phone as advertised your phone will drain pretty quickly even with a modest amount of apps installed. The only thing I would add to your list is consider changing "keep WiFi on during sleep" setting. I put mine on "never". This means the WiFi will switch off saving some power. However, this setting is not for everyone as you WON'T get notifications whilst the phone is sleeping, you'll get them all your notifications as normal when the user manually forces the phone out of sleep/standby mode. I feel that this could be used as an alternative to the disabling auto sync idea as you still get your notifications when the screen is on. But as I said it's not for everyone as some will want to ensure they get instant notifications even when the screen is off and phone is sleeping.

Thanks mwake4goten! One can still receive notifications, email, weather & texts without Wi-Fi nor Auto Sync, as the cellular radio + data 'On' is the default. Disabling Auto Sync is one of those battery saving 'Compromises' I spoke of earlier. Facebook/ Whatsapp/ Twitter/ Auto Sync/ Google Drive syncing/ Bluetooth/ Location combo is a battery destroyer, but a necessary evil for some.

'Wi-Fi disabled' while outdoors is one more process/ radio not running in the background, as opposed to alongside cellular when battery conservation is paramount. Personal experiences may lean towards a 'Disable While Sleeping' state. Not a problem. Mine is set to 'Always On' while I am home (Poor cellular signal). I turn off completely when outdoors.

Some may have poor cellular coverage (As do I while at home) which will make the cellular radio work harder (Thus draining battery faster) to maintain that 'Always Ready' state. In those cases 'Wi-Fi always on' when in the home/ work may be preferable, while 'Disable Wi-Fi while sleeping' will revert my device back to poor cellular operation during Doze (Excessive battery drain). No one has the same setup, even across similar devices. Experimentation, and isolation is the key.

Once one comes to the realization that many little things ultimately add up to poor battery life, including poor app selection, or poorly coded apps, coupled with every setting 'On', then one can begin to make certain 'Compromises' to lessen battery drain while retaining full functionality of their devices.

There is nothing wrong with 'Android OS' or 'Google Play Services'. They are only coping with all the crap we run through them. Choke points will always arise.
 
Thanks mwake4goten! One can still receive notifications, email, weather & texts without Wi-Fi nor Auto Sync, as the cellular radio + data 'On' is the default. Disabling Auto Sync is one of those battery saving 'Compromises' I spoke of earlier. Facebook/ Whatsapp/ Twitter/ Auto Sync/ Google Drive syncing/ Bluetooth/ Location combo is a battery destroyer, but a necessary evil for some.

'Wi-Fi disabled' while outdoors is one more process/ radio not running in the background, as opposed to alongside cellular when battery conservation is paramount. Personal experiences may lean towards a 'Disable While Sleeping' state. Not a problem. Mine is set to 'Always On' while I am home (Poor cellular signal). I turn off completely when outdoors.

Some may have poor cellular coverage (As do I while at home) which will make the cellular radio work harder (Thus draining battery faster) to maintain that 'Always Ready' state. In those cases 'Wi-Fi always on' when in the home/ work may be preferable, while 'Disable Wi-Fi while sleeping' will revert my device back to poor cellular operation during Doze (Excessive battery drain). No one has the same setup, even across similar devices. Experimentation, and isolation is the key.

Once one comes to the realization that many little things ultimately add up to poor battery life, including poor app selection, or poorly coded apps, coupled with every setting 'On', then one can begin to make certain 'Compromises' to lessen battery drain while retaining full functionality of their devices.

There is nothing wrong with 'Android OS' or 'Google Play Services'. They are only coping with all the crap we run through them. Choke points will always arise.
Agree with all of what you said . More on the wifi subject: I also used to use the Lallma app and configured it to switch on the wifi (if disabled) and autosync once an hour. When auto sync was completed it would turn off autosync until the next hour. I liked it but I got tired of having to turn on auto sync when I manually wanted to check my emails and other things. I simply settled for the entire wifi (and mobile data manually off at home) being disabled whilst screen is off setting and unistalled the llamna app. So when I switch the screen on I get the auto sync that I need and when screen is off auto sync is off by virtue of the fact that WiFi and mobile data is disabled. Another reason i I kinda like that settingv WiFi off when screen is off seeing if that it helps to control internet and smartphone addiction. Now instead of getting instant updates on everything all the time. I only get notifications when the screen is on! Totally agree with you venonmob on the apps. There are a lot of badly written apps that strain the phone for no reason. Gsam battery manager takes care of that issue for me. I can see which apps are dominating the battery usage and then either change notification/sync/permission settings or delete it completely.
 
I've had the same problem after the upgrade - was making my phone useless. Taking out the sd card seemed to help for me. The phone used to be hot all the time with Android system the main culprit. Tried factory reset etc but didn't help. Now it runs more like it used to without the sd card. Maybe something is carried over from the old Android on here? Might be worth a try for the other folk.
 
When I updated my HTC m9 to nougat, I had a similar massive battery drain overnight, something like 75% lost in about 7 hours.. What solved it was I went into apps manager in main device settings, hit menu up top right, then "reset all app preferences" did a reboot (turn off completely and after ten seconds or so, turn back on). After that, you will have to adjust many app permissions manually, but lots of apps will now ask for the permissions as needed. Once that's done, my battery drain was less that 1% per hour overnight. Don't forget to review privacy settings for many Google or system apps too. This is the next best thing to a Factory reset.
 
finally my phone is back to normal. I had the same issues as the others - phone was fine then after upgrade the battery life made it almost unusable.

the most recent upgrade (Android 8.0.0) has fixed the problem and my phone is lasting all day without charge. the operating system has stopped sucking power and makingvthe phone hot
 
finally my phone is back to normal. I had the same issues as the others - phone was fine then after upgrade the battery life made it almost unusable.

the most recent upgrade (Android 8.0.0) has fixed the problem and my phone is lasting all day without charge. the operating system has stopped sucking power and makingvthe phone hot

Hey after the upgrade how much hours of sot do u get? I'm curious because, right now I have pretty bad battery and thinking to upgrade to Oreo.