fix that worked for me
I read it on one of the posts in XDA but can't seem to find it now. The solution I am listing here was recommended by someone else. It did work for me but not sure if it work on all users. So, please try at your own risk.
Warning - Although these changes did not brick or affect OS performance for me but I can't guaranty its impact on other users esp. as it would depend on the steps you took. You will loose GMail, Play Store and Google Search by following steps below. However, all of these services would be back when you re-install new versions.
I ran my phone without Google Play Services, Search and Framework for a week just to see the effect on battery. The battery gain was over 30%. After re-installing the Google apps and services, the battery drain by them stayed under 5% with location turned off. Previously, Google Play Service would take between 20-40% battery even when the location was turned off. Only solution was to "Forcefully Stop" them each time.
I think this is still worth giving a try esp. if your battery drain by Google services is too big-
1. Launch Settings -> Apps -> All
-------------You will loose GMail app, Play Store app etc.-------------
2. Google Play Services -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
3. Google Search -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
4. Google Services Framework -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
5. Google+ -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
6. Google Backup Transport -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
7. Restart the phone.
8. You will get continuous notifications indicating some OS services need to access Google Play Services etc. You can safely ignore these notifications.
9. Wait for phone to boot up completely first.
10. Re-enabling the above services will bring GMail and Google Play Store. You will need to create a new shortcut.
11. Launch Google Play Store and look for updates on your apps. It will automatically give you Play store, Gmail etc updates
12. Download and install them.
13. Reboot the phone.
The Google Play Services should not take more than 5% of your battery in a day now i.e. with Location Services turned off.
Hope this helps!
I read it on one of the posts in XDA but can't seem to find it now. The solution I am listing here was recommended by someone else. It did work for me but not sure if it work on all users. So, please try at your own risk.
Warning - Although these changes did not brick or affect OS performance for me but I can't guaranty its impact on other users esp. as it would depend on the steps you took. You will loose GMail, Play Store and Google Search by following steps below. However, all of these services would be back when you re-install new versions.
I ran my phone without Google Play Services, Search and Framework for a week just to see the effect on battery. The battery gain was over 30%. After re-installing the Google apps and services, the battery drain by them stayed under 5% with location turned off. Previously, Google Play Service would take between 20-40% battery even when the location was turned off. Only solution was to "Forcefully Stop" them each time.
I think this is still worth giving a try esp. if your battery drain by Google services is too big-
1. Launch Settings -> Apps -> All
-------------You will loose GMail app, Play Store app etc.-------------
2. Google Play Services -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
3. Google Search -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
4. Google Services Framework -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
5. Google+ -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
6. Google Backup Transport -> Force Stop, Clear Cache and then disable the app. When you try and disable it, the OS will ask if you want to revert back to original app by uninstalling current version. Say yes to it and then try disabling again.
7. Restart the phone.
8. You will get continuous notifications indicating some OS services need to access Google Play Services etc. You can safely ignore these notifications.
9. Wait for phone to boot up completely first.
10. Re-enabling the above services will bring GMail and Google Play Store. You will need to create a new shortcut.
11. Launch Google Play Store and look for updates on your apps. It will automatically give you Play store, Gmail etc updates
12. Download and install them.
13. Reboot the phone.
The Google Play Services should not take more than 5% of your battery in a day now i.e. with Location Services turned off.
Hope this helps!