David Artiss

Google Play Services Causing a Massive Battery Drain for CyanogenMod – SOLUTION!

So, last night Google Play Services crashed on my OnePlus One. Not sure what it had affected, I rebooted the phone. All seemed well. Now, after only being on battery for just over a day, I found it nearly drained of power – the cause was Google Play Services.


Some Googling found the answer and it affects anyone with the 11S version of CyanogenMod (once you update to 12, all will be fine).

A recent update to Google Play Services (version 7) appears to be the cause and you can use CM’s built-in Privacy Guard as a temporary solution.

  • Head to Settings -> Privacy -> Privacy Guard
  • Press the 3 vertical dots in the top right hand corner and ensure “Show built-in apps” is ticked.
  • Scroll down and find “Google Play Services”. Hold it down for a moment and a screen will pop-up with all the permissions.
  • Change “Wake up” and “Keep awake” to denied.
  • Exit back to the previous screen and to the right of “Google Play Services” there is a padlock within a shield – ensure this is highlighted (if not, click on it), as it means that Privacy Guard is now switched on for this application.

What you’ve now done is over-ridden the default permissions for this app, preventing it from waking up – the current cause of the drain.


Categories: Hacks

Manually Updating your OnePlus One to Lollipop » « Official OnePlus One Flip Cover


  1. Hi, your solution is working fine, but I am getting following error sometimes: Google play services stopped working. It’s caused by disabling wake/awake permissions.
    Do you have any idea how to solve this?

  2. I see The same problem as Mika and I’m on KitKat.

Talk to me!

Copyright © 2017 David Artiss

Theme by Anders NorenUp ↑

Scroll Up
%d bloggers like this: