In order to replicate my 4.2.2 experience with Maps 6, which was overall pretty good for battery, I tried to setup my new 4.3 ROM to match my old settings:
Old settings:
- Location Access on with GPS
- Latitude OFF
You may ask why GPS, but not that many apps use GPS. I'm not on Maps or Ingress 2 hours at a time. I use those rarely on a typical day at work. Yelp and Facebook are only max for like a minute or two, so the GPS won't really hurt me.
New Settings:
- Location Access on with constant wifi scanning and GPS
- Google Settings Location Reporting: On
- Google Settings Location History: On
- Google+ Location Sharing OFF (to match Latitude)
I don't get why I'm getting 4-5% drain per hour. It's quite disturbing. Per this thread (http://forum.xda-developers.com/showthread.php?t=2406517) it seems that Android Device Manager may be a partial culprit. It's disturbing that in order to remote locate/ring/erase my phone that it needs to constantly ping for my location. You'd think that ping when requested would be appropriate.
Second of all, regarding the new location settings, it seems in order to get Google Now I need Location Reporting in Google Settings to be ON. But if this is the main drain, then that's pretty disappointing too. 4-5% for Google Now? I can't imagine what my drain would be if Latitude were on...
Edit: I'd like to keep this discussion about 3G and not Wifi. Wifi is almost always great for most things and in general the battery life even with massive wakelocks via Wifi is typically pretty good. However, 3G is where bad wakelocks will show up as massive battery drain.
Edit 19-AUG-23 11:23 PM PDT: More details in Post #7 with example.
Old settings:
- Location Access on with GPS
- Latitude OFF
You may ask why GPS, but not that many apps use GPS. I'm not on Maps or Ingress 2 hours at a time. I use those rarely on a typical day at work. Yelp and Facebook are only max for like a minute or two, so the GPS won't really hurt me.
New Settings:
- Location Access on with constant wifi scanning and GPS
- Google Settings Location Reporting: On
- Google Settings Location History: On
- Google+ Location Sharing OFF (to match Latitude)
I don't get why I'm getting 4-5% drain per hour. It's quite disturbing. Per this thread (http://forum.xda-developers.com/showthread.php?t=2406517) it seems that Android Device Manager may be a partial culprit. It's disturbing that in order to remote locate/ring/erase my phone that it needs to constantly ping for my location. You'd think that ping when requested would be appropriate.
Second of all, regarding the new location settings, it seems in order to get Google Now I need Location Reporting in Google Settings to be ON. But if this is the main drain, then that's pretty disappointing too. 4-5% for Google Now? I can't imagine what my drain would be if Latitude were on...
Edit: I'd like to keep this discussion about 3G and not Wifi. Wifi is almost always great for most things and in general the battery life even with massive wakelocks via Wifi is typically pretty good. However, 3G is where bad wakelocks will show up as massive battery drain.
Edit 19-AUG-23 11:23 PM PDT: More details in Post #7 with example.
Last edited: