This is the WakeLock fix that has been plaguing every single CM11 4.4.4 User of Carbon KitKat ROM - I was getting many Requests so I fixed it. It takes 5 seconds to do it. I will post a Tutorial when I have time on how to do it. But for now, Enjoy Deep Sleep on your phones.
IMPORTANT: BE SURE to Back up your Original Framework-res - Make a Backup of your ROM in your Recovery BEFORE making any changes.
Tools used: Apktool 2, Zipalign.
What does it do? -- Fixes Google Play Services wake lock - So your phone CPU can enter into Deep Sleep mode when screen is off. This should be normal activity of a phone. This is not Google's Fault - Yes their Play Services are bloated, but it is not Google's fault. This is a bug in Cyanogenmod.
OP of this thread, please move this link to first post. Thank you.
Please Be-aware that the Original framework was from this ROM :
cm11-4.4.4 carbon-rom for klte was from Nov 6th 2014 (CARBON-KK-NIGHTLY-20141106-0536-klte.zip)
But since these are Unified releases, this Framework should technically work on your Galaxy S5 - however in case it does not, please Inform me and Post the original framework so I can fix it. (When I have time ofcourse)