Wakelocks and 60 Hours of Battery Life

Search This thread

c0rp1

Senior Member
Nov 18, 2009
396
43
I know that there are several threads about battery life in the General forum, but I decided to create a new one, cause I want this thread to take a different direction, and actually help the owners, which are having problems with kernel wakelocks as me.
So... here it goes. I decided to make a test by using my phone mainly as a PHONE ! From the screenshots you will be able top see exactly what I did with the phone for the last 60 hours. Just to mention that my phone ISN`T ROOTED. Wifi sleep policy set to ALWAYS ; auto brightness ; power saver on except 30 minutes when I wanted a brighter display at direct sunlight ; Auto Sync on BUT - almost everything set to sync off or manual, except weather, gmail (mail and contacts) and one more mail sync using the mail app. Used some internet, made some photos, listened to some music, checked mail after notifications, refreshed blinkfeed couple of times just to go through the smartphone headlines, checked battery usage and software update like 100 times lol - and there are the 2+h of screen on. I don`t use facebook, twitter etc.

And now comes the most important part and the reason I started this thread in the first place. I got like 4 hours of held awake time. In the screenshots provided you can see where these hours exactly came from. I`m absolutely sure that HTC One can manage to achieve like 3 full days of normal phone usage if it wasn`t for those sick wakelocks I`m getting (and I`m sure most of you are getting too). I know all of you have read that "7 hours screen on time" and saw the screens from some guys with 7+ hours screen on. If you pay close attention you will see that their devices worked for more than 10 hours and they got less than 10 minutes of Held Awake time. What I`m trying to figure out is how they achieved such thing.
One more thing I would like to point out if someone decides that 4 hours of held awake time are something normal for a 60h usage. Keep in mind that phone lost 1% per hour while I was asleep, which I don`t think is something normal, cause I read alot that people are loosing like 3-4% for 10 hours during the night (someone even mentioned 1%).

So basically please use this thread to discuss any wakelocks (mainly kernel related) you have and ways to get rid of them. There are alot of threads going on in xda about almost every single wakelock I`m experiencing, but I think the info is different for every phone out there. I tried almost every suggestion, but without any good result.

Here are some screenshots from Gsam Battery Monitor, BetterBatteryStats, and Battery in Setting.If you like to see a detailed info please use the dropbox link. I won`t discuss every single screenshot I made, but just want to point out two interesting things I noticed. Although facebook app is TOTALLY disabled in my phone, I still have it as a working process that is causing wakelock as you can see in screenshot 13 in dropbox folder. And also I have turned every single option in Maps to off, except first option (Google`s location service) in Settings>Location.

https://www.dropbox.com/sh/k7reupon5dcy42p/a4VNWyJLGJ

P.S. I`ve heard that with 4.2.2 some things are fixed, or at least not causing so many wakelocks, but we`ll have to wait and see.
 

Attachments

  • 1.jpg
    1.jpg
    34.9 KB · Views: 4,465
  • 2.jpg
    2.jpg
    43.6 KB · Views: 3,867
  • 18.jpg
    18.jpg
    42.4 KB · Views: 3,320
  • 20.jpg
    20.jpg
    18.1 KB · Views: 3,418
  • 28.jpg
    28.jpg
    32.5 KB · Views: 10,324
  • 30.jpg
    30.jpg
    36.2 KB · Views: 3,611
  • 32.jpg
    32.jpg
    30.1 KB · Views: 2,881
  • 33.jpg
    33.jpg
    25.9 KB · Views: 3,128

c0rp1

Senior Member
Nov 18, 2009
396
43
One more thing I would like to point out if someone decides that 4 hours of held awake time are something normal for a 60h usage. Keep in mind that phone lost 1% per hour while I was asleep, which I don`t think is something normal, cause I read alot that people are loosing like 3-4% for 10 hours during the night (someone even mentioned 1%).

Mmm ... don`t think that`s something normal, I`m afraid
 

c0rp1

Senior Member
Nov 18, 2009
396
43
there have been recent problems with maps and play store,

Haven`t got any problems with play store tbh, but maps is a huge pain in the a**, as you can see in the shots provided. As I said... turned almost everything off and still can`t disable the wakelocks it is causing (as even I haven`t done anything)
 

xile6

Senior Member
Dec 2, 2008
1,659
195
Dallas
man thats great.
I have seen that this phone gets good battery. Maybe it will be close to the old green screen and non smart phone battery life lol.
 

Aldo101t

Senior Member
Mar 9, 2012
5,018
2,198
Pittsburgh
HTC U11
Haven`t got any problems with play store tbh, but maps is a huge pain in the a**, as you can see in the shots provided. As I said... turned almost everything off and still can`t disable the wakelocks it is causing (as even I haven`t done anything)

once you sign in to google now is when this all starts, the maps eat more battery than anything else, at least for me anyway.
 

jags_the1

Senior Member
Aug 26, 2010
1,344
247
I have been saying this pretty often, but that's because it works
Try greenify!
I have almost no wakelocks mainly thanks to this app

sent from my HTC One using Tapatalk 4 (VIP)
__________________________________________
for the awesome guys over at the brony thread ;)
Pony wallpapers! :D (updated 30/5)

disable auto sync on those apps you greenified ...thats all greenify does , (when u put it in deep sleep u cant sync or disable sync on thos apps, apps are auto killed and put to deep sleep) there will be no need to even install it then. there is nothing magical happening. just a another way to fool users.
 

mwatson

Senior Member
Oct 16, 2007
1,128
229
Basingstoke
I've been trying to nail down the maps wakelock which appears to be NetworklocationLocator. It's been driving me mad! I disabled everything in maps but no better. Then I found another setting and I've had a huge improvement since.

Try this:

Settings > Accounts and Sync > Google > Location Settings > Location Access. Now turn off Google's location Service.

This will give you loads more battery and use less data. The downside? The weather location doesn't show current location. I just fix the weather manually to my home town. That's all I need. If I'm passing through Slough on the train I don't need the weather forecast for it! Also in maps it doesn't give you an approx fix, instead just turn on GPS like you would anyway and get the fix.
 

chris3g

Member
Jun 11, 2010
30
4
i really don't see much,if anything, wrong here. You have 5 hours and 50 minutes of awake time, less 2 hours and 10 minutes where the screen was on and another 1 hour and 5 minutes that the phone was active. So in reality you only have about 2.5 hours of time out of 60 where the phone could have been in deep sleep but wasn't.

Out of that 2.5 hours, 1 hour was google talk/hangouts, which you can simply sign out of, and 20 minutes is htc weather updates. That's leaving you with just over an hour out of 60, or about 1.5%, which is excellent.

You could probably do even a bit better by greenifying facebook and maps.

The kernel wakelocks are normal, the phone needs to spend some time keeping the OS running and communicating with the cell towers, i bet everyone will see similar msm_hsic_host usage as long as they have the cell radio running.
 

chmun77

Senior Member
Jan 8, 2010
119
30
To OP:

I see that you are having 2 days of No Data Connection in BatteryStats, as shown below. Is it because you are connected to Wifi all the while instead of connected to the 3G mobile network? And your wifi has been turned on for more than a day. Basically, is 3G that kills battery. Perhaps you can try not to be connected to Wifi and see if the phone can last more than a day?

Thanks!

attachment.php
 

Magpir

Senior Member
Jul 4, 2011
4,169
415
u can go to settings ' apps , all disable google maps . u will then see google maps not running in the backgrounfd

use a 3rd paty app for navigation if u need it
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    I know that there are several threads about battery life in the General forum, but I decided to create a new one, cause I want this thread to take a different direction, and actually help the owners, which are having problems with kernel wakelocks as me.
    So... here it goes. I decided to make a test by using my phone mainly as a PHONE ! From the screenshots you will be able top see exactly what I did with the phone for the last 60 hours. Just to mention that my phone ISN`T ROOTED. Wifi sleep policy set to ALWAYS ; auto brightness ; power saver on except 30 minutes when I wanted a brighter display at direct sunlight ; Auto Sync on BUT - almost everything set to sync off or manual, except weather, gmail (mail and contacts) and one more mail sync using the mail app. Used some internet, made some photos, listened to some music, checked mail after notifications, refreshed blinkfeed couple of times just to go through the smartphone headlines, checked battery usage and software update like 100 times lol - and there are the 2+h of screen on. I don`t use facebook, twitter etc.

    And now comes the most important part and the reason I started this thread in the first place. I got like 4 hours of held awake time. In the screenshots provided you can see where these hours exactly came from. I`m absolutely sure that HTC One can manage to achieve like 3 full days of normal phone usage if it wasn`t for those sick wakelocks I`m getting (and I`m sure most of you are getting too). I know all of you have read that "7 hours screen on time" and saw the screens from some guys with 7+ hours screen on. If you pay close attention you will see that their devices worked for more than 10 hours and they got less than 10 minutes of Held Awake time. What I`m trying to figure out is how they achieved such thing.
    One more thing I would like to point out if someone decides that 4 hours of held awake time are something normal for a 60h usage. Keep in mind that phone lost 1% per hour while I was asleep, which I don`t think is something normal, cause I read alot that people are loosing like 3-4% for 10 hours during the night (someone even mentioned 1%).

    So basically please use this thread to discuss any wakelocks (mainly kernel related) you have and ways to get rid of them. There are alot of threads going on in xda about almost every single wakelock I`m experiencing, but I think the info is different for every phone out there. I tried almost every suggestion, but without any good result.

    Here are some screenshots from Gsam Battery Monitor, BetterBatteryStats, and Battery in Setting.If you like to see a detailed info please use the dropbox link. I won`t discuss every single screenshot I made, but just want to point out two interesting things I noticed. Although facebook app is TOTALLY disabled in my phone, I still have it as a working process that is causing wakelock as you can see in screenshot 13 in dropbox folder. And also I have turned every single option in Maps to off, except first option (Google`s location service) in Settings>Location.

    https://www.dropbox.com/sh/k7reupon5dcy42p/a4VNWyJLGJ

    P.S. I`ve heard that with 4.2.2 some things are fixed, or at least not causing so many wakelocks, but we`ll have to wait and see.
    1
    I keep mine logged into Google Now; I have the widget on my desktop. I have not seen any battery impact.

    Turn Google Now off and see the improvement!
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone