Solution to Google Services and Android System battery drain [UPDATED Nov 23, 2013]

Search This thread

agriff

Senior Member
Oct 23, 2009
470
291
Dallas
In my testing, the Google Location drain/wakelock issue has been entirely caused by the August 28 update of Google Now. When I reverted back to the previous version and unchecked auto updating in Google Play, the issue disappeared, entirely. This is even with the latest Google Services still installed.
Below is a link to the last good version of GNow if anyone wants to try for themselves.

http://www.mediafire.com/?7527417b56dagat
 
  • Like
Reactions: brian88

skitzo

New member
Dec 26, 2006
1
0
Why do you have do disable a great function of the phone to make it not kill your battery in 6 hours. Lame. :(
 

SushiR

Senior Member
Nov 11, 2012
212
147
Just some screenshots in case you might be interested... Latest CM nightly for i9300, BaNkS core gapps. WiFi & network location ON, GPS off, always scan WiFi off, Android Device Manager all options on. Now have a look!


Sent from my GT-I9300 using Tapatalk 4
 

Attachments

  • uploadfromtaptalk1378439503593.jpg
    uploadfromtaptalk1378439503593.jpg
    71.4 KB · Views: 409
  • uploadfromtaptalk1378439519488.jpg
    uploadfromtaptalk1378439519488.jpg
    55.5 KB · Views: 393
  • uploadfromtaptalk1378439542919.jpg
    uploadfromtaptalk1378439542919.jpg
    39.3 KB · Views: 417
  • uploadfromtaptalk1378439559153.jpg
    uploadfromtaptalk1378439559153.jpg
    62 KB · Views: 417
  • uploadfromtaptalk1378439580632.jpg
    uploadfromtaptalk1378439580632.jpg
    69.7 KB · Views: 383

chan1628

Senior Member
Jun 4, 2007
372
53
In my testing, the Google Location drain/wakelock issue has been entirely caused by the August 28 update of Google Now. When I reverted back to the previous version and unchecked auto updating in Google Play, the issue disappeared, entirely. This is even with the latest Google Services still installed.
Below is a link to the last good version of GNow if anyone wants to try for themselves.

http://www.mediafire.com/?7527417b56dagat

I've never installed Google Now... and have no intention of ever using it
however, i'm still experiencing the battery drain on all my devices (n4, n7, s2, i9250, sk17i)
 

maverickronny

Senior Member
Apr 16, 2009
362
83
If I restrict bkground data on Google services, does gmail app still give live notifications , or does it affect gmail too?

Sent from my Nexus 4 using xda app-developers app
 

mangoman

Senior Member
Dec 20, 2006
660
75
In my testing, the Google Location drain/wakelock issue has been entirely caused by the August 28 update of Google Now. When I reverted back to the previous version and unchecked auto updating in Google Play, the issue disappeared, entirely. This is even with the latest Google Services still installed.
Below is a link to the last good version of GNow if anyone wants to try for themselves.

http://www.mediafire.com/?7527417b56dagat

Think I have to test this, or stay up one night to see what the #&¤&¤#"&% the phone is doing. Seems to drain empty overnight again and again.
 

greenro89

Senior Member
Jul 24, 2010
310
20
Grand Forks, ND
In my testing, the Google Location drain/wakelock issue has been entirely caused by the August 28 update of Google Now. When I reverted back to the previous version and unchecked auto updating in Google Play, the issue disappeared, entirely. This is even with the latest Google Services still installed.
Below is a link to the last good version of GNow if anyone wants to try for themselves.

http://www.mediafire.com/?7527417b56dagat

This seems to line up with when I realized I was getting a drain. Uninstalled Google search from phone and tablet, installed the version you posted and disabled updates for google search. Will see if it helps tomorrow after doing full charges overnight. Work 9 hours so will see if my tablet drains faster than normal over that time.

Sent from my Nexus 7 using Tapatalk 4
 

SushiR

Senior Member
Nov 11, 2012
212
147
Still too much drain - even with BaNkS gapps. Location reporting off now, because I like some decent battery life better...

Sent from my GT-I9300 using Tapatalk 4
 

JediDru

Senior Member
Nov 10, 2010
853
206
Chicago
I thought I was going crazy when my phone hasn't been lasting my 12 hour work shifts. I had a feeling it was a 4.3 bug so I am now on miui and loving it. It will be nice once this is "officially" fixed.

Sent from my Nexus 4 using XDA Premium 4 mobile app
 

hooligan_016

Member
Jan 31, 2013
20
8
Welp, no idea what's happened in the past couple of days, but Android OS is once again the top battery consumer and not allowing my device to go to deep sleep. I haven't changed anything other than having "Scanning always available" turned off. Was there some sort of stealth update to services recently?

Wakelock Detector isn''t giving me any useful information in trying to diagnose exactly what service is causing the bug.
 

greenro89

Senior Member
Jul 24, 2010
310
20
Grand Forks, ND
Reporting back

I have to say that Google now seemed to be my issue! Rolled back to posted version and I no longer have the drain! My tablet has been going for 10 hrs with over an hour of screen on time and I'm at 88% as I'm writing this.

Sent from my Nexus 7 using Tapatalk 4
 

mangoman

Senior Member
Dec 20, 2006
660
75
I did turn off Scanning always available, made it through the night from 92 to 80%. But who knows if that was the solution.
 

dylix

Member
Feb 14, 2011
11
3
thought I was going crazy for a while. I was plagued with this problem sometime ago, then it seemed to fix itself, but now has magically reappeared again.. silly google, wtf u doing? :confused:
 
  • Like
Reactions: SushiR

Largamelion

Senior Member
Sep 10, 2010
552
240
"I discovered that the drain come specifically from this option in Location settings: Settings > Location Access > Wi-Fi & Mobile Network Location."

For me leaving that setting on but turning off Settings> Wifi> advanced "Scanning alway available" works best. Google sevices went from 13% to 3%.

This is on cm 10.2.
I 'm on CM 10.1 and don't have that setting.

In my testing, the Google Location drain/wakelock issue has been entirely caused by the August 28 update of Google Now. When I reverted back to the previous version and unchecked auto updating in Google Play, the issue disappeared, entirely. This is even with the latest Google Services still installed.
Below is a link to the last good version of GNow if anyone wants to try for themselves.

http://www.mediafire.com/?7527417b56dagat
I don't have Google Now installed and I still have the drain when I leave 'Wi-Fi & mobile network location' on.

thought I was going crazy for a while. I was plagued with this problem sometime ago, then it seemed to fix itself, but now has magically reappeared again.. silly google, wtf u doing? :confused:
Exactly my experience. It seems to come and go whenever it feels like it, without me changing any specific setting. I 've been running with 'Wi-Fi & mobile network location' off for the last two weeks and the issue has not reappeared.
 

Galaxo60

Senior Member
May 25, 2012
2,315
872
What's the difference from normal GAPPS? And can I just flash them or do I need a factory reset and start anew?
Sent from my GT-I9300 using Tapatalk 4
BaNkS GAPPS are a stripped version of normal GAPPS, just whit the minimal settings to make them work. No bloatware or apps that you can download from Play Store.

Another night with drained phone and no alarm clock.
Any luck with turning off location in maps?
As I said, maybe disabling WiFi location settings can make things work.

Maybe you're right, I've used a minimum Gapps, I'll try with a full Gapps to check this issue
Sent from my Nexus⁴
---------- Post added at 01:01 PM ---------- Previous post was at 12:59 PM ----------

Dirty wipe then reflash ROM and new Gapps
Sent from my Nexus⁴
Sometimes dirty flashing can make some problems, I always recommend to make a clean flash when trying to fix stuff.

"I discovered that the drain come specifically from this option in Location settings: Settings > Location Access > Wi-Fi & Mobile Network Location."
For me leaving that setting on but turning off Settings> Wifi> advanced "Scanning alway available" works best. Google sevices went from 13% to 3%.
This is on cm 10.2.
This solution is on first post.

In my testing, the Google Location drain/wakelock issue has been entirely caused by the August 28 update of Google Now. When I reverted back to the previous version and unchecked auto updating in Google Play, the issue disappeared, entirely. This is even with the latest Google Services still installed.
Below is a link to the last good version of GNow if anyone wants to try for themselves.

http://www.mediafire.com/?7527417b56dagat
Maybe for those who still have the wakelock, could be a good solution. would be nice that people report back to see if this version fix the battery drain, and could be an answer for people who is not being able to fix the drain yet.

Why do you have do disable a great function of the phone to make it not kill your battery in 6 hours. Lame. :(
Because Google was the lame for releasing updates that kill battery phone. At the end, all this is not our fault, is Google's. As I said many times before, all the things posted here are workarounds, not final solutions. The final solution should come from Google, but maybe we have to wait until 4.4 is released.

Just some screenshots in case you might be interested... Latest CM nightly for i9300, BaNkS core gapps. WiFi & network location ON, GPS off, always scan WiFi off, Android Device Manager all options on. Now have a look!
Sent from my GT-I9300 using Tapatalk 4
It looks good!

I've never installed Google Now... and have no intention of ever using it
however, i'm still experiencing the battery drain on all my devices (n4, n7, s2, i9250, sk17i)
The Google Services battery drain not come only for Google Now, it also comes from syncing contacts, calendars, checking updates and all the things related to check Google servers.

If I restrict bkground data on Google services, does gmail app still give live notifications , or does it affect gmail too?
Sent from my Nexus 4 using xda app-developers app
I think most of the services would be affected, but I don't know about the apps.

Think I have to test this, or stay up one night to see what the #&¤&¤#"&% the phone is doing. Seems to drain empty overnight again and again.
Maybe WakelockDetector app can help with this.

This seems to line up with when I realized I was getting a drain. Uninstalled Google search from phone and tablet, installed the version you posted and disabled updates for google search. Will see if it helps tomorrow after doing full charges overnight. Work 9 hours so will see if my tablet drains faster than normal over that time.
Sent from my Nexus 7 using Tapatalk 4
We all wait to report back.

Still too much drain - even with BaNkS gapps. Location reporting off now, because I like some decent battery life better...
Sent from my GT-I9300 using Tapatalk 4
And what about WiFi Location settings?.

Might roll back to 10.1, this is a huge issue
Is not about the ROM version, is about the Google Services version and updates. I have read about many people that is in 4.2.2, and still have this battery drain because of the Google Services update.

I thought I was going crazy when my phone hasn't been lasting my 12 hour work shifts. I had a feeling it was a 4.3 bug so I am now on miui and loving it. It will be nice once this is "officially" fixed.
Sent from my Nexus 4 using XDA Premium 4 mobile app
MIUI is nice, but I left it a long time ago because they don't care on bugs or anything. They just release and release tons of features, but they don't work as intended. You report a bug, they ignore it. If they even fix a bug, new features make 3 more. I don't really liked the way they make things.

Welp, no idea what's happened in the past couple of days, but Android OS is once again the top battery consumer and not allowing my device to go to deep sleep. I haven't changed anything other than having "Scanning always available" turned off. Was there some sort of stealth update to services recently?
Wakelock Detector isn''t giving me any useful information in trying to diagnose exactly what service is causing the bug.
There are another 2 solutions to Android OS wakelock. This is because of radio version in most of cases.

Reporting back
I have to say that Google now seemed to be my issue! Rolled back to posted version and I no longer have the drain! My tablet has been going for 10 hrs with over an hour of screen on time and I'm at 88% as I'm writing this.
Sent from my Nexus 7 using Tapatalk 4
Nice, hope some people report back and I will post this on the first post as another solution.

https://play.google.com/store/apps/details?id=com.google.android.gms
It looks like Google Play Services was updated again on Sept. 6th. Could the keep awake possibly be related to this? Let's just say the background service updated itself automatically ... could that possibly trigger the keep awake bug until I reboot my device?
I don't really know, I don't have the Google Services battery drain anymore, and I have all the location options enabled, both on Google Now and Location settings.

I did turn off Scanning always available, made it through the night from 92 to 80%. But who knows if that was the solution.
Try to see a couple of days more.

thought I was going crazy for a while. I was plagued with this problem sometime ago, then it seemed to fix itself, but now has magically reappeared again.. silly google, wtf u doing? :confused:
:(

I 'm on CM 10.1 and don't have that setting.

I don't have Google Now installed and I still have the drain when I leave 'Wi-Fi & mobile network location' on.

Exactly my experience. It seems to come and go whenever it feels like it, without me changing any specific setting. I 've been running with 'Wi-Fi & mobile network location' off for the last two weeks and the issue has not reappeared.
This is the only workaround I could find.

Ive searched an hour for the official Google support forum (i guess i know why its so hard to find :D ) and theres not a single thread with this issue. Now i made a thread and hoping for an answer from google or a dev.

You should support this thread by posting a repy with screenshots if you have the same issue!

https://productforums.google.com/forum/#!category-topic/nexus/other-discussions/nexus-4/hrVfymtJMmE
There is tons of threat in the Google forums about this issue, but people from Google always say that is because of ROM or Kernel. They don't give a solution because they don't have it in my opinion. This kind of problems are really hard to fix, because they behave different in each phone. My solution could be one, but maybe from you is different regarding the same drain. Hope they fix this soon, because there is a huge battery gain from 4.3, but these kind of drains just make that it seems that is the same.
 

Sp33dlink

Member
Sep 30, 2010
14
0
Menden
Galaxo60 said:
There is tons of threat in the Google forums about this issue, but people from Google always say that is because of ROM or Kernel. They don't give a solution because they don't have it in my opinion. This kind of problems are really hard to fix, because they behave different in each phone. My solution could be one, but maybe from you is different regarding the same drain. Hope they fix this soon, because there is a huge battery gain from 4.3, but these kind of drains just make that it seems that is the same.

But the difference from you is that myself and most of the other users which make a thread are using costum rom and kernel directly from google. When Google wont fix it nobody does...
 
Last edited:

SushiR

Senior Member
Nov 11, 2012
212
147
@Galaxo60
I have turned off anything related to location - except for GPS. It's the only way to keep battery life okay.

Sent from my GT-I9300 using Tapatalk 4
 

Top Liked Posts

  • There are no posts matching your filters.
  • 96
    Google Services Battery Drain
    To all of you having Google Services battery drain, I think I found a fix.

    With last Google Services update and the last Google Maps update, sometimes it drains almost half of total battery.

    I myself have spent the last week trying to see what is happening with this topic, trying to find in every thread or forum across the internet: XDA, HTCMania, AndroidCentral and even Google official forums for this annoying topic. Posted in every forum I could and tried to find an easy way, but for some people, this bug doesn´t exist.

    When I write "No Google Services battery drain", I mean that this is not appearing in the battery graph.

    I made a clean install of my ROM with no sync from Google, so I could see what´s the source of such battery drain. I started to disabled the "Location Access" at Settings.

    I started to install only Google Search and use device a couple of hours with it. Google Search/Google Now ask for the Google Services, so I installed and used it. The Google Settings app(the one with the green icon) had disabled the "Location History" and "Reporting Location". No Google Services battery drain.

    I enabled the last two to see if this could be the culprit of the battery drain and used device for a couple of hours more. No Google Services battery drain.

    Then I installed Google Maps and just enabled GPS in "Location Access" and used the device again. No Google Services battery drain.

    After that, I enabled "Wi-Fi & Mobile Network Location" on "Location Access" and then... Voilà!. Google Services started to appear in the battery graph.

    I discovered that the drain come specifically from this option in Location settings: Settings > Location Access > Wi-Fi & Mobile Network Location.

    I left GPS Satellites checked and even with that, no more Google Services drain. All the drain come from the other option, and is more noticeable when you are connected to WiFi.

    No need to disable other Location services nor other settings about locations, just leave that option unchecked and Google Services won´t even appear in the battery graph.

    I have been running my device with all Locations settings enabled except the "Wi-Fi & Mobile Network Location" and Google Services is not even show on battery graph.

    Hope it helps.

    :highfive:

    = = = = = = =

    Android System Battery Drain
    About Android System battery drains, I have found 2 posts that could help of people who made tests and possibly resolved the issue:
    http://xdaforums.com/showpost.php?p=44537106&postcount=7
    http://xdaforums.com/showpost.php?p=44541018&postcount=5

    = = = = = = =

    UPDATES
    Aug 01, 2013 - I tried to install new Google Play Store and new Google Services framework and still is the same.

    Aug 07, 2013 - Updated Google Services Framework to 3.2.25(Although Play Store says 3.0.25 is the last one) to test if enabling WiFi location has impact on battery. Reporting Location and Location History are disabled for this test.

    Aug 08, 2013 - The battery drain has decreased a lot with latest update, it is now just 5% of total battery life until now(22hrs since charged). I ´m going to leave battery discharges and then make a new battery cycle with Reporting Location and Location History enabled to see if the problem is totally gone about location battery drains.

    Aug 09, 2013 - It´s been 5 hours since I unplugged phone from charger, I have Google Services at 10% of my battery and my Screen with 30 mins. At first, Google Services drain showed 20% on the battery graph for the first hour I think, and then it seems to decrease and stay normal again. I will post tomorrow the final results. Remember that for this test I´m having enabled all the possibly Location settings on phone(both Google Now settings and Location Access settings).

    Aug 10, 2013 - The first battery cycle was ok, with all the Location settings enabled both in Settings and in Google Now, gave me a total of 8% battery drain in a full day, most of the time in 3G and not in WiFi like the other tests I did. It seems that new update of Google Play Services helped a lot with this drains, because the drain of Google Services is still below of the System itself. I will report later when the battery life improve, because first cycles are always bad in terms of battery life.

    Aug 12, 2013 - It seems that the battery drain problem is fixed with last update. I made 2-3 battery cycles and the drain at the end is the same, around 7%-10%, something that looks normal and below when comparing to the "Phone Idle" or "Android System" battery drain. Of course you can disable the Location options, specially the WiFi Location option to make the Google Services battery drain be lower, but people is reporting Google Now and other apps not working properly. Maybe is the way that Android 4.3 works now. Still the battery is still improved from Android 4.2.2, so I´m quite happy right now with the tests and the results.

    Aug 13, 2013 - Here are the results for the tests. I maybe should call these results the final ones, until something else happens. The screenshots are pretty self explanatory. The first one is about the battery drain over night, and the other two about the battery life at the end of the day.

    Aug 21, 2013 - I made a full wipe and clean installation of PA 3.97 to test if drain could be also ROM sided fro any reason, but the news is that with a clean installation and latest updates for every Google product, the drain is the same fro Google Services(around 5%-8%). For all the previous test I was using pure AOSP build.

    Sep 09, 2013 - Some users reported that latest updates are making the problem reappear, so I link the post with the latest free drain version of Google Now: http://xdaforums.com/showpost.php?p=45332135&postcount=161.

    Sep 13, 2013 - I have installed PSX ROM with PSX GAPPS(based on BaNkS) and the Google Services drain is the same, around 5%-8% after a normal usage day. I don't report any problem.

    Sep 20, 2013 - I have flashed Purity ROM and Purified Kernel and the Google Services drain is a little bit higher, around 10%, but still have good battery and performance.

    Sep 24, 2013 - The opportunity now is for PSX v7 with default kernel(SiMa). Google Services drain is behaving normally, around 10%. It seems that the last update from September increased a little the Google Services wakelock. Still is performing well and it is a decent drain.

    Sep 30, 2013 - Added some useful information and solution from user 511pf: http://xdaforums.com/showpost.php?p=46054200&postcount=227

    Oct 24, 2013 - I flashed PSX 8.2 with default kernel, a very battery friendly and balanced kernel. Google Services drain is good, around 8%.

    Oct 30, 2013 - I make a clean install of PSX 8.5 with new kernel and Google Services still are around 8%. No major problems with them.

    Nov 12, 2013 - I came back to stock to wait for the Android 4.4 update, and the Google Services remain the same: around 7%. No major issues presented and battery drain over night is around 5% for 9 hours.

    FINAL UPDATE: Nov 23, 2013 - I flashed stock image for Android 4.4 and Play Services drain reappeared. The problem is, after some researching, that KitKat has "modes" for location settings. There are 3 modes: high precision, battery friendly and device only. The first two drain battery as hell, but the third one makes the Play Services drain completely gone. With this in mind, widgets and Google Now are still fully functional, just Near Places is not available as well as some apps that need location, because it will work with just the GPS. My battery has greatly increased after I made this change.

    I won't be continuing with this thread because I already sold my Nexus 4 and I got a Nexus 5, so I'm moving on. I will ask a moderator if it possible to make this thread a sticky thread so it will continue to be available to all the Nexus 4 users.

    = = = = = = =

    NEW GOOGLE PLAY SERVICES - https://play.google.com/store/apps/details?id=com.google.android.gms

    = = = = = = =

    Credits
    @elpino.rv
    @Calebz
    @agriff
    @511pf
    6
    All,

    Just wanted to chime in with some additional results. I have an HTC First with Facebook Home turned off, making it a mostly stock Android 4.1.2 device. I have the same Wakelock issue that's been described here, where my phone was awake approximately 30% of the time while on Wifi and not touching it. I would lose 3% to 4% per hour while using the phone semi-regularly. I used BBS and Wakelock detector and the biggest hit was from the NLPDataCollector or NLP Collector (I forget the actual name).

    I am not signed in to Google+. I disabled the option to Notify When an Open network is Available and Automatically connect to AT&T Wifi, but this made no difference.

    Disabling Wifi and Location Access absolutely fixed the issue. However, this broke some Google Now functionality, so I was looking for another way. My next test was re-enable Wifi and Location Access and disable Location Reporting only, which let the phone deep sleep approximately 95% of the time on Wifi (from 70% prior to that). Google Now works fine. I'm still testing the battery life change, but so far it looks like I'm in the 1% to 2% per hour range, which would probably double my battery life.

    Summary: Wifi and Location = On. Location Reporting = Off. Location History = On. Battery life (so far) in the 1% to 2% per hour range.

    I will update this post with further results as I have them.

    Edited: My phone has no 4.3 update or ROMs and probably never will, so I've got to work with the platform I've got.

    -----

    Just following up here. I'm losing less than 1% per hour after turning off Location Reporting, as noted above. The phone is deep sleeping 90% of the time, but this is during the workday, where it's picking up mail/calendars up from multiple accounts.

    10 1/2 hours of fairly light use today and I've lost about 1.7% per hour total. Deep sleep time = 87% and awake time = 13%. This is a major improvement over the previous results.
    3
    So where can we find thoese 2 things: Location Reporting = Off. Location History = On on the nexus?

    There two places where locations can be configured

    ANDROID SETTINGS > ACCESS TO MY POSITION: this controls location from 3rd party apps, leave always on
    If this is on you have two options:
    1) GPS
    2)wifi and location

    1) is controlled also by the GPS switch on the power control widget
    2) can be left on as suggested

    MAPS > SETTINGS > Google geolocalisatio: this controls location from google apps, leave always on
    If this is on you have two options:
    1) location reporting: leave this off as it seems the one causing battery drain, this reports your location to google at give time intervals
    2) location history: up to you if you wnat to leave this on
    3
    Man, you can't be normal quoting the topic-initial message long as hell, just to give your 1 sentence credit.. :D can't believe my eyes..
    Just saw this thread today and had exactly the same reaction when I saw that post. I was just about to reply that it's not necessary to quote the ENTIRE OP post....then I saw your message. Cracked me right up.

    ---------- Post added at 07:08 PM ---------- Previous post was at 06:50 PM ----------

    For anyone who's still having massive battery drain problems due to your phone not sleeping when the screen is off, here is what I did to almost eliminate the problem:

    1. Disable the Wi-Fi & Mobile Network Location (as per OP)
    2. Download the app called "Disable Service" from Google Play and in the system apps under Google Play Services AND Google Services Framework, tick the checkbox for SystemUpdateService (REQUIRES ROOT)
    3. In Settings>Wi-Fi use the menu button (hard key or 3 dots) to access the Advanced options. Then UNCHECK the option which reads Scanning Always Available
    4. Freeze (REQUIRES ROOT) or Disable the apps called Google and Google Search with the obvious consequence that you won't be able to use Google Search (which I never use...I simply fire up my browser if I ever need to search)

    the ideas are not my own. I simply used a combination of solutions that I found after days of scouring the internet and XDA. I three apps to see how the battery was performing in terms of app utilization and wakelocks:

    1. Better Battery Stats (it's a paid app but well worth the price) as it shows the source of wakeslocks and other great info
    2. CPU Spy (tells how long the phone is in various states of CPU mode including sleep)
    3. GSAM Battery Monitor (which offers much deeper insight into app use of the battery than the Settings>Battery tool)

    Hope this helps someone.
    2
    I now have everything enabled in 'Location access' (both GPS and Wi-Fi & mobile network location) but completely disabled 'Access location' in Google Settings (it 's under 'Location'). I have always had 'Location reporting' turned off, so that 's not enough.

    With the above configuration, all apps can access my location except Google apps but the drain of Google Services is gone. Of course there 's no way to use Maps with this configuration but that isn't really an issue for me as I barely use it. At least my weather widgets are now displaying the correct location again.

    are u saying that having google location on but location reporting and location history off is not enough and that we have to have the whole google location off?

    I can only speak for myself, but yes that is my experience.
    Will do more testing in the next couple of days.

    Interesting finding, under Google settings it clearly states that the location is used by "Google Apps", so is pretty logical that the location just affect those apps. For every app, I think we would have to disable the location settings on general phone settings.

    So where can we find thoese 2 things: Location Reporting = Off. Location History = On on the nexus?

    This:

    There two places where locations can be configured

    ANDROID SETTINGS > ACCESS TO MY POSITION: this controls location from 3rd party apps, leave always on
    If this is on you have two options:
    1) GPS
    2)wifi and location

    1) is controlled also by the GPS switch on the power control widget
    2) can be left on as suggested

    MAPS > SETTINGS > Google geolocalisatio: this controls location from google apps, leave always on
    If this is on you have two options:
    1) location reporting: leave this off as it seems the one causing battery drain, this reports your location to google at give time intervals
    2) location history: up to you if you wnat to leave this on