My Galaxy S4 is having some battery problems. It has a battery life of about 12 hours, even when idle most of the time. Here are some screenshots. As you can see, my GS4 is awake about 97% of the time. It's never in Deep Sleep, which is the reason, I think, for which the battery life isn't long. I have tried numerous battery saver apps, I've used wakelock detector and managed to have much fewer wakelocks than I do now. But none of this seems to matter. Android OS is draining my bettery and it seems like the rest of the apps aren't the problem. What can I do to prevent Android OS from draining my battery so much? How can I avoid having my phone awake all the time? even when idle. A couple of times my phone has lasted over a 24h without recharging, all on it's own, which shows me that it does in fact have the capability to do so, but somehow most of the time the battery life is really bad.