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.
I have disabled google now the minute I got my phone out of the box, cause I`m not using it at all.
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.
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.
That option can be easily accessed from Settings>Location btw. Problem for me is that when I disable that option I cannot set the weather to show my city after I manually add it. It also says "to see local weahter tap to turn on location service" and when I press on it it automatically turns on Google`s location service. Any advice on how to tell the weather app to show my current city and work without that location service ?
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.
I`m afraid that Held Awake doesn`t work the way you described it. You cannot calculate it the way you did in your post, cause if you see different screenshots with like 6-7 hours of screen on time, they have just like 10 mins of held awake time (and of course they have used phone, wifi, sync etc).
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?
Yeah ... I use almost WiFi only. And have seen that setting the Wifi sleep policy to "Always" is the best option for the battery life (which sounds strange, cause if wifi goes to sleep it should save some battery instead of be ON the whole time). And tbh I don`t really know how 3G will affect my battery life, but I don`t really care, cause I don`t use it that often.
One more thing about that, I don`t know if I set my phone to 2G only will have some impact, but really I wouldn`t like to to such thing, cause sometimes I really need the 3G and don`t want to turn it manually on every time I need it.
Every Android user should try Greenify:
It's an amazing app! With great smoothness and battery life.:good:
I`v heard of Greenify hundreds of times, but as I said, for now I`m Stock and I think Greenify requires root. Tell me if I`m wrong though.
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
As I mentioned I use maps only for the weather, have a 3rd party navigation software. If I find a way to manually allow weather to show a city instead of Location I would disable google maps instantly.
And guys, you are forgetting one VERY IMPORTANT thing. I lose 1% every single hour when I go to sleep. This is the thing that irritates me the most, as I said that I saw people losing 3-4% for like 10 hours during sleep time. That`s why I think that these wakelocks affect my battery life a lot, cause if I lose 1% of battery every hour when the phone is in deep sleep and nothing is working, that is something bad ...