You've probably seen a ton of complaints on the bad battery life after KitKat upgrade. Google Services is seen at 90+% in battery stats, and the battery is discharging very quickly.
Factory reset is reported to cure the problem. Many are disabling Google Location services. There's also a workaround suggested by Sony, to disable backup and interest-based ads, or uninstall the latest Google Services.
[edit Jul-1-2014]
New Google Play Services 5.0 is now out, and its APK can be downloaded and installed just by searching for it in Google. It's reported to cure the problem for some, temporarily or permanently. It's recommended to try it first, before going with the suggestion below.
[previous post contents starting here]
However, there's no need to resort to the above, a much "lighter" solution may work. I've attempted it on my father's ZR and it worked.
Thanks to grim_ripper for mentioning steps that I forgot.
What needs to be done:
1. Go to Settings / Security / Device Administrators, disable Android Device Manager, if enabled.
2. Go to Settings / Apps, disable Google Play Services. It'll ask you to uninstall all updates, agree to it. After disabling it, some of other phone services might crash. Don't mind it.
3. This step might not be required according to the feedback from grim_ripper, however I'll list it "just in case": press "Clear data", or "Control data usage" and then "Clear all data". Make sure that in the Google Play Services app page, it's listed as disabled and has 0kB data usage.
4. Re-enable Google Play Services. Hangouts will immediately ask for its upgrade, get into Google Play Store and upgrade it.
5. Reboot the phone. You should see no crashes at this point.
6. In case you want Android Device Manager to function - go to Settings / Security / Device Administrators and enable it.
That's it, Google Play Services battery usage will be back to normal, and battery life seems even improved over JellyBean.
[edit Jul-13-2014]
The fix might stick for some, and some will find the battery drain coming back after several days. I'm over a month with it, and everything is still fine. However, the results are mixed.
Jack_R1 said:
You've probably seen a ton of complaints on the bad battery life after KitKat upgrade. Google Services is seen at 90+% in battery stats, and the battery is discharging very quickly.
Factory reset is reported to cure the problem. Many are disabling Google Location services. There's also a workaround suggested by Sony, to disable backup and interest-based ads, or uninstall the latest Google Services.
However, there's no need to resort to the above, a much "lighter" solution may work. I've attempted it on my father's ZR and it worked.
What needs to be done:
1. Go to Settings / Apps, disable Google Play Services. It'll ask you to uninstall all updates, agree to it. After disabling it, some of other phone services might crash. Don't mind it.
2. Press "Clear data", or "Control data usage" and then "Clear all data". Make sure that in the app page, it's listed as disabled and has 0kB data usage.
3. Re-enable Google Play Services. Hangouts will immediately ask for its upgrade, get into Google Play Store and upgrade it.
4. Reboot the phone. You should see no crashes at this point.
That's it, Google Play Services battery usage will be back to normal, and battery life seems even improved over JellyBean.
Click to expand...
Click to collapse
I confirm that this works, I didn't even clear data.Just disabled android device manager, uninstall google play services, enabled android device manager, re-install play services and finally reboot
Thank you, I completely forgot about Android Device Manager blocking the app disable. With your permission, I'll update the instructions.
I have just tried that thing you posted, will see how the results are in a few days.
One thing I noticed after upgrading to KK is night time for about 8 hours the battery drains 10% while in JB 4.3 it drains about 20% or more.
But the usage draining is similar to JB in KK. Will see if this thing works. Don't like to go to barebones CM11 cause I will be missing on the many features of the phone.
Let's see
It s working here too!
At first, I didn't even thought I had a problem but I looked in the processes and saw this f... Google service running.
Now my batterie last even better than when I was on 4.3.
Thanks
Jack_R1 said:
Thank you, I completely forgot about Android Device Manager blocking the app disable. With your permission, I'll update the instructions.
Click to expand...
Click to collapse
No Problem. I found out that this method only works as long as you don't reboot the phone after the fix, otherwise you'll need to do the whole process again. Mine went well until I waited till my battery was fully discharged before charging, hence forcing a reboot which play services started misbehaving again
I just realized a new battery drain problem, the Xperia social services keeps draining my problem
grim_ripper said:
I just realized a new battery drain problem, the Xperia social services keeps draining my problem
Click to expand...
Click to collapse
Oh yes, I have all these disabled. Perhaps this is why I had to restart the phone a couple of times already (changing SIM cards back and forth), and the original Google Services problem didn't come back.
Jack_R1 said:
You've probably seen a ton of complaints on the bad battery life after KitKat upgrade. Google Services is seen at 90+% in battery stats, and the battery is discharging very quickly.
Factory reset is reported to cure the problem. Many are disabling Google Location services. There's also a workaround suggested by Sony, to disable backup and interest-based ads, or uninstall the latest Google Services.
However, there's no need to resort to the above, a much "lighter" solution may work. I've attempted it on my father's ZR and it worked.
Thanks to grim_ripper for mentioning steps that I forgot.
What needs to be done:
1. Go to Settings / Security / Device Administrators, disable Android Device Manager, if enabled.
2. Go to Settings / Apps, disable Google Play Services. It'll ask you to uninstall all updates, agree to it. After disabling it, some of other phone services might crash. Don't mind it.
3. This step might not be required according to the feedback from grim_ripper, however I'll list it "just in case": press "Clear data", or "Control data usage" and then "Clear all data". Make sure that in the Google Play Services app page, it's listed as disabled and has 0kB data usage.
4. Re-enable Google Play Services. Hangouts will immediately ask for its upgrade, get into Google Play Store and upgrade it.
5. Reboot the phone. You should see no crashes at this point.
6. In case you want Android Device Manager to function - go to Settings / Security / Device Administrators and enable it.
That's it, Google Play Services battery usage will be back to normal, and battery life seems even improved over JellyBean.
Click to expand...
Click to collapse
I confirm that it works. At least for a week or so - after that the GogglePlayServices problem appeared again....
Dont helps in my case too.
At first it seems that it works, but after a day the google services are again over 75 prozent or so.
Thinking of going back to 4.3 or hoping that a fix will come soon.
Is it necessary to factory reset after update to kit kat to encounter the battery drain problem?
I had these problems and the only save cure is to disable the location services. Some times you would think a solution helps but stucked with an empty Phone suddely is a bad thing.
Sent from my C5503 using XDA Premium 4 mobile app
Is something known of a fix from Google for the google services?
I ask cause since yesterday evening the akku works normal in my case. Dont see the google services as first in line of accu consumption like before. Seems that everything works fine again.
Lemmi1 said:
Is something known of a fix from Google for the google services?
I ask cause since yesterday evening the akku works normal in my case. Dont see the google services as first in line of accu consumption like before. Seems that everything works fine again.
Click to expand...
Click to collapse
After I disabled the location service I see the android system in the second line. And the google services almost at the bottom line. The battery usage still not very good.
Been through several reboots by now, everything enabled, location is used, the problem didn't return, on both mine and my father's phones.
The only thing worth noting is my phone configuration - not rooted, STAMINA mode disabled, Low battery mode disabled, Queue background data disabled, Location-based WiFi enabled.
Waiting patiently for the next Sony update.
OK, the method seems to be obvious.
Does it need to be repeated after every reboot?
I also do not understand why installing the latest Google Play (after removing it the way it is written here) is not bringing the problem back .
Thanks anyway.
By the looks of it, the issue might be caused by user data being present already in Google Services since before the KitKat upgrade, but this is some type of data that's not necessarily present once it's deleted. Maybe some sort of duplication / overloading of data from multiple places, and this changes the order of loading.
one word: AMAZING
after this all the lagging of UI and keyboard is removed.
I was intending to install CM11, but after this fix I think I will stay with stock ROM
Ok this worked well for a couple of days including the UI lag fix but now Play services is destroying my battery again. I'm fed up with my ZR (Bluetooth issues and all) Just ordered a Nexus 5 yay!
Sent from my C5502 using Tapatalk 2
New Google Play Services 5.0 is out, if it didn't reach you yet - you can install it. It stops the battery drain.
I've been using amplify + myandroidtools combo to optimize the battery life. Everything was perfect until yesterday. Though I've not altered any wakelocks or alarms related to location services, I've been getting FC whenever I use High accuracy or battrry saving mode. Device Only works fine. But some of the apps I've strictly use High Accuracy Mode. i tried disabling amplify and restoring my androidtoils still problem persists. A serach on forum tells me this is commom problem for 4.4 roms. But as it was working fine earlier, I would like to regain that functionality. Been using play services 7.5.74. Any Suggestions?
P.S. Wiping Cache solves problem for few hours. But it comes back.
jfreak27 said:
I've been using amplify + myandroidtools combo to optimize the battery life. Everything was perfect until yesterday. Though I've not altered any wakelocks or alarms related to location services, I've been getting FC whenever I use High accuracy or battrry saving mode. Device Only works fine. But some of the apps I've strictly use High Accuracy Mode. i tried disabling amplify and restoring my androidtoils still problem persists. A serach on forum tells me this is commom problem for 4.4 roms. But as it was working fine earlier, I would like to regain that functionality. Been using play services 7.5.74. Any Suggestions?
P.S. Wiping Cache solves problem for few hours. But it comes back.
Click to expand...
Click to collapse
Re-flash gapps.
Btw, latest days i started to think about these google play services, I'm thining to uninstall them and gain some free ram and some more battery, but i guess google+ (and some more google apps) won't work then... I use it rarely though.
Force said:
Re-flash gapps.
Click to expand...
Click to collapse
Ya but that's just temp solution. It brings the issue arround.
jfreak27 said:
Ya but that's just temp solution. It brings the issue arround.
Click to expand...
Click to collapse
After you restored myandroid tools , did you reboot?
Also, did you try to clear data of google play?
Force said:
After you restored myandroid tools , did you reboot?
Also, did you try to clear data of google play?
Click to expand...
Click to collapse
reeboted. wiped Cache / dalvik. but haven't cleared data. won't I lost my settings if I clear data and have to setup again?
jfreak27 said:
reeboted. wiped Cache / dalvik. but haven't cleared data. won't I lost my settings if I clear data and have to setup again?
Click to expand...
Click to collapse
If you wipe data of google play store, then you just need to add your Google account again.
I have constant problems with Google play services which seem to effect multiple apps. Noticeably Uber and wear os. I'm sure there has been another app I have noticed it causing an issue. I have tried switching to manual on battery but that doesn't seem to make much difference.
I can always temporarily resolve the issue by clearing the cache and storage of Google play services. But obviously a pain to do this each time.
Any suggestions? Anyone else found this?
Do you mean the "Google Play Services is Updating" bugs ?
If yes, then am with you ever since the 27 April update of google play services. Clearing data solve it until next reboot though,
And since am not rebooting my phone that often, I guess I'll just wait until another play services update
Google messed up things way too often I guess
Google maps crashes constantly and only occasionally works. Has this happened to a gone else or is there a fix?
Nitefire77 said:
Google maps crashes constantly and only occasionally works. Has this happened to a gone else or is there a fix?
Click to expand...
Click to collapse
Nope. It hasn't crashed on me so far. I use it every day for commuting and it's worked fine (am on BUKG)
It's janky and much more laggy on A12 as compared to A11, especially when moving the screen around and having a media app playing, but except for that stutteriness, it does the job. Doesn't crash. Not so far, at least.
Do you have a Hex-Theme enabled? If yes, you need to disable it, to make Maps working again. But be aware, if you disable your Theme one OneUI 4, you can't apply it again (it will reset after 10 Minutes).
Nitefire77 said:
Google maps crashes constantly and only occasionally works. Has this happened to a gone else or is there a fix?
Click to expand...
Click to collapse
Have you tried FC then clearing app storage in settings?
(I occasionally get repeat FC in Maps after a google cloud restore when setting up a new phone and clear storage resolves it).