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.


If you liked this, you should try The Big Tech Question, which includes articles written by myself.

The Big Tech Question delivers straight answers to the biggest questions in tech. And some questions nobody really wanted the answers to…

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 © 2018 David Artiss

Theme by Anders NorenUp ↑

Scroll Up
%d bloggers like this: