I noticed that Google Services was causing an insane amount of wakelocks when I let Google Apps use my location, especially Google Now. Thousands of wakelocks within hours seemed kind of insane - specifically NLPWAKELOCK AND NLPCOLLECTORWAKELOCK. After researching the issue a bit, I found that some people in other forums had success by installing the Play Store version of Play Services, replacing whatever came with the ROM.
So, what I did was uninstall Google Play Services through Titanium. I then launched Maps, which immediately said I needed Play Services and it sent me to the store. I installed the latest Play Services and noticed a dramatic drop in the wakelocks. Now, I get about 50 location wakeups per hour and much better battery performance.
Sent from my HTC One using xda premium
let me try it too
Recently I found the NLP wakelocks have used up much of the battery and can't a way to switch of Google location reporting. Any thoughts? I don't want to switch off all location services as I may need them for Maps or so...
I experienced exactly the same problems leading to a ton of wakeups from Google service. The only solution for me until now was to switch off all locations even though the weather and everything doesn't work properly anymore..
Hi guys, i have a question. Is there any way to stop Google play services auto updates? I ask, because suddenly my battery drain problem on kit kat came back, and lookin i found that Google ps was on versión 5.x, so i uninstalled updates an left it on versión 4.x, and everything came back to normal.
settngs/apps/all apps , google playstore service... go to manage n clear all data... den uninstall...den disapble
Then he won't have Google Play services at all. It's not what he's asking for.
OP - no, unfortunately there is no way to stop it from auto-updating. However, if you clean the data as I wrote here - you might get lucky and not have any drain with version 5.x. I have it and it's fine.
Jack_R1 said:
Then he won't have Google Play services at all. It's not what he's asking for.
OP - no, unfortunately there is no way to stop it from auto-updating. However, if you clean the data as I wrote here - you might get lucky and not have any drain with version 5.x. I have it and it's fine.
Click to expand...
Click to collapse
Thanks man, i'll try that
Wakelock Termination....
There is only one way perfectly working for me so far with all updates for Google play services....
Install Xposed Framework
Install Wakelock Terminator Wakelock Terminator on Play Store
Activate it in Xposed
Open the Wakelock Terminator and look for google play services
Activate Wakelock Terminator for Google Play Services (In free version only 1 can be added to wakelock).
Add these values in the Filter for Google Play Services
NlpCollectorWakeLock NlpWakeLock CheckinService NetworkLocationLocator
Restart.... You can even check it in app and running menu in settings that you would only see 1 process running for play services and it won't be keeping your CPU awake..... Check it using Wakelock Detector....
Go ahead and give it a try and enjoy.... :good:
Share this info if this helps you..... Let as many people know about it.....
Press Thanks if I helped....
camileind said:
Hi guys, i have a question. Is there any way to stop Google play services auto updates? I ask, because suddenly my battery drain problem on kit kat came back, and lookin i found that Google ps was on versión 5.x, so i uninstalled updates an left it on versión 4.x, and everything came back to normal.
Click to expand...
Click to collapse
Yes there is the way to do it...your device must be rooted...there is an app...here on xda... called LBE security master..in settings there is an option to stop automatically installed software...device still download updated app but LBE stops installation..50 times in 3 days...don't dowload Lbe from play store cos app is in Chinese language. There is one here on xda translated...V5.3.7506 works for me...i an on kitkat 4.4.2
medovici said:
Yes there is the way to do it...your device must be rooted...there is an app...here on xda... called LBE security master..in settings there is an option to stop automatically installed software...device still download updated app but LBE stops installation..50 times in 3 days...don't dowload Lbe from play store cos app is in Chinese language. There is one here on xda translated...V5.3.7506 works for me...i an on kitkat 4.4.2
Click to expand...
Click to collapse
I don't see any setting at all???
medovici said:
Yes there is the way to do it...your device must be rooted...there is an app...here on xda... called LBE security master..in settings there is an option to stop automatically installed software...device still download updated app but LBE stops installation..50 times in 3 days...don't dowload Lbe from play store cos app is in Chinese language. There is one here on xda translated...V5.3.7506 works for me...i an on kitkat 4.4.2
Click to expand...
Click to collapse
nikhilkaushik said:
There is only one way perfectly working for me so far with all updates for Google play services....
Install Xposed Framework
Install Wakelock Terminator Wakelock Terminator on Play Store
Activate it in Xposed
Open the Wakelock Terminator and look for google play services
Activate Wakelock Terminator for Google Play Services (In free version only 1 can be added to wakelock).
Add these values in the Filter for Google Play Services
NlpCollectorWakeLock NlpWakeLock CheckinService NetworkLocationLocator
Restart.... You can even check it in app and running menu in settings that you would only see 1 process running for play services and it won't be keeping your CPU awake..... Check it using Wakelock Detector....
Go ahead and give it a try and enjoy.... :good:
Share this info if this helps you..... Let as many people know about it.....
Press Thanks if I helped....
Click to expand...
Click to collapse
It is not working. Google Play Services still updates.
Upgrade your ROM to 4.4.4
evrycard said:
It is not working. Google Play Services still updates.
Click to expand...
Click to collapse
Sony has ultimately resolved this problem. Simple solution, upgrade to 4.4.4....
I am using it since long and don't find any issues....:good:
nikhilkaushik said:
Sony has ultimately resolved this problem. Simple solution, upgrade to 4.4.4....
I am using it since long and don't find any issues....:good:
Click to expand...
Click to collapse
I think with the advent of Google Play Services 6.5.99 (or perhaps a bit earlier) the auto-update issue has become a problem again.
According to my recent observations Google Play Services 6.5.99 performs periodic location pings (every 15min) or so. With my settings ("Device only" location mode, but "Location reporting" and "Location history" turned "Off"), it is using GPS and thus unnecessarily drains the battery.
I don't see the problem with Google Play Services 6.1.05 so I'd rather wish Google would not auto-update Google Play Services.
Call me a newbie (I'm fine with that because I am as far as Android is concerned) but I find it outrageous that Google can update a core component on my phone without my consent, introducing phone issues, sub-par performance, or undesired behaviour at their whim. An opt-out facility for the auto-updates would be the least one would expect.
The Google Play Store allows one to opt out of automatic updates to downloaded applications so why isn't this setting not consulted when it comes to "Google Play Services"? I realise that probably no one here knows the answer, but I found it very hard to find a place to actually provide Google with feedback regarding "Google Play Services".
TomKay said:
According to my recent observations Google Play Services 6.5.99 performs periodic location pings (every 15min) or so. With my settings ("Device only" location mode, but "Location reporting" and "Location history" turned "Off"), it is using GPS and thus unnecessarily drains the battery.
I don't see the problem with Google Play Services 6.1.05 so I'd rather wish Google would not auto-update Google Play Services.
Click to expand...
Click to collapse
I ve faced the same isse with the repeated gps activities since the last update from the play Services.
But i think the cause of this phenomenon is the Google search! Ive disabled the google search app, and now I dont have this strange gps requests!
wihushae said:
I ve faced the same isse with the repeated gps activities since the last update from the play Services.
Click to expand...
Click to collapse
Thanks heaps for confirming.
I wasn't sure whether my (stock) system got messed up somehow.
I wonder why there hasn't been more of an outcry over the new location pinging behaviour. I find it unacceptable and can only believe it is due to a bug rather than intended.
I hope that future versions of "Google Play Services" will behave differently and found it frustrating that I couldn't locate a forum where Google developers would be listening to "Google Service Play" concerns. I made a post in a "Google Search" thread at a Google forum (not allowed to link to it yet) but I'm afraid it is off-topic there.
wihushae said:
But i think the cause of this phenomenon is the Google search! Ive disabled the google search app, and now I dont have this strange gps requests!
Click to expand...
Click to collapse
I first believed "Google Search" to be the culprit as well because disabling it got rid of the location pings.
However, that only worked once and later attempts to kill the pings by disabling "Google Search" were unsuccessful. Perhaps you should check once in a while whether the pings are coming back because it appears to me that it really is "Google Play Services" and it is just being triggered by various sources.
Also, being able to initiate a google search by just wiping up the home button, is a rather crucial feature to me. Disabling "Google Search" would force me to fire up a browser instead which would be a lot more cumbersome. Given that a different version of "Google Play Services" does not perform the pings even while "Google Search" is available, I'd say one should attempt to tackle the problem by addressing "Google Play Services" not "Google Search".
BTW, I opted out of "Google Now" just to make sure that there aren't any location based cards that request location updates.
After a fresh install, i experienced massive battery drain (50%+ over night).
the culprit was google service, easily identified in the battery overview.
It prevents the phone from going to sleep mode.
i searched for the problem and found
http://forum.cyanogenmod.org/topic/...ce-wakelock-on-cm11-m7-massive-battery-drain/
"it's a new ota update service that was added in a recent Google Play Services update."
Solution:
http://forum.xda-developers.com/showpost.php?p=53739230&postcount=5031
quote:
Finally I was able to block the SystemUpdateService wakelock, using this app:
https://play.google.com/store/apps/details?id=com.rs.autorun (Autorun Manager)
go to settings, enable the option to show system entries
(refresh services)
find google play services and disable:
SystemUpdateService$Receiver
SystemUpdateService$ActiveReceiver
SystemUpdateService$SecretCodeReceiver
done... no more wakelock and it didn't break anything, syncs all work ok
I know this app doesn't look the best, but I tried others like "Android Tuner Free", "Disable Services", "Gemini App Manager", etc, but they allowed me to only disable the main service and didn't show the other receivers that had to be disabled.
Click to expand...
Click to collapse
One thing to add: If you clicked too much in Autorun Manager, it stops working and says "only changing of 10 entries allowed in the free version".
I wont give tipps to bypass this behaviour, so first think, then click.
the app can reset your services status from the menu, if you misclicked.
well, im not sure if this worked out well..
after 6 hrs, still google service takes a huge chunk of my battery. will report tomorrow.
installed latest nightly over this one, flashed google apps zip again, did not wipe anything, did not deactivate any google apps nor services, problem gone.
My phone is not sleeping. I just got it and promptly rooted and decrypted. I tired BlissPop first and I am currently on Chroma. With both roms I used Banks GApps and with both I have these wakelocks from Google. I have tried both Franco and LK with them too. Not saying it's definitely GApps fault. Could be related to another app I have installed. Gmail, Textra, and Calendar storage all have a lot of wakeup triggers. Any help is appreciated.
Are you on Lollipop 5.0.1 and what version of Google Play Services?
If you are on Play Services v7, lots of people including myself have experienced bad wakelock issues in the last few days, from System Update Service in particular.
Unfortunately, Play Services updates itself automatically and silently in the background. If you use TiBkup and have a backed up version of Play Services v6, you can restore v6. But the fix is temporary; sooner or later the background update will take place and upon a reboot, v7 will take hold and your wakelock problem will be back. You can restore v6 again, or
Another fix is to stay with v7 but use an app from the Playstore called Disable Service to actively turn on the System Update Service each time after a reboot.
Ultimately our only hope lies with Google fixing up Play Services.
Spaded21 said:
My phone is not sleeping. I just got it and promptly rooted and decrypted. I tired BlissPop first and I am currently on Chroma. With both roms I used Banks GApps and with both I have these wakelocks from Google. I have tried both Franco and LK with them too. Not saying it's definitely GApps fault. Could be related to another app I have installed. Gmail, Textra, and Calendar storage all have a lot of wakeup triggers. Any help is appreciated.
Click to expand...
Click to collapse
Spaded21 said:
My phone is not sleeping. I just got it and promptly rooted and decrypted. I tired BlissPop first and I am currently on Chroma. With both roms I used Banks GApps and with both I have these wakelocks from Google. I have tried both Franco and LK with them too. Not saying it's definitely GApps fault. Could be related to another app I have installed. Gmail, Textra, and Calendar storage all have a lot of wakeup triggers. Any help is appreciated.
Click to expand...
Click to collapse
Flash an older version of banks gapps, I asked for a link I'm just not sure who shared
RubinCarter said:
Are you on Lollipop 5.0.1 and what version of Google Play Services?
If you are on Play Services v7, lots of people including myself have experienced bad wakelock issues in the last few days, from System Update Service in particular.
Unfortunately, Play Services updates itself automatically and silently in the background. If you use TiBkup and have a backed up version of Play Services v6, you can restore v6. But the fix is temporary; sooner or later the background update will take place and upon a reboot, v7 will take hold and your wakelock problem will be back. You can restore v6 again, or
Another fix is to stay with v7 but use an app from the Playstore called Disable Service to actively turn on the System Update Service each time after a reboot.
Ultimately our only hope lies with Google fixing up Play Services.
Click to expand...
Click to collapse
Ah I see, well at least there's nothing wrong with my phone. I am on Chroma which is version 5.0.2. Using Banks GApps with Play Services 7.0.87. Thanks for the response.