An meinem Google Nexus 4 mit installiertem Cyanogenmod 11 (Android 4.4.4) hatte ich das Problem, dass sich der Akku ungewöhnlich schnell entleerte.

Mit der App "System Monitor" aus dem Play Store konnte ich sehen, dass die CPU nie in den "Deep Sleep"-Modus wechselte (so wie es eigentlich sein sollte, wenn das Smartphone nicht verwendet wird):

Dafür sorgen die sog. "Wakelocks", die das Smartphone auch im Ruhezustand immer wieder aufwecken.

Über "Einstellungen --> Akku" konnte ich schnell den Schuldigen entdecken:

Ich nutze keine Synchronisation mit Google-Diensten, daher konnte ich ohne schlechtes Gewissen den Diensten die Berechtigung nehmen, den Ruhezustand zu ändern. Dazu geht man auf "Einstellungen --> Datenschutz" und aktiviert das Häkchen bei "Integrierte Apps anzeigen":

 

Hier verweigert man den Google Play-Diensten nun die Berechtigung "Ruhezustand ändern" und "Aktiv lassen":

Danach startet man das Smartphone in den Recovery Manager und löscht den "Cache". Unter TWRP geht das beispielsweise über "Wipe --> Advanced Wipe --> Cache".

Nun kann man das Smartphone neu starten. Eine erneute Kontrolle mit der App "System Monitor" zeigt, dass das Problem behoben ist: