The problem isn't so much that its bad, its that its unpredictable and inconsistent.
On the same phone with same software, you can get massive drops because of Google play services, Android System etc, BT/GPS etc, and then you play a game with turning off services and hoping things work out.
I have tried custom roms, kernels, all kinds of fancy wakelock detectors, the problem is still there. My Nexus 6 suddenly started getting a huge battery drain due to wakelock from Google services, with no change on my side. The only fix I know is to reinstall and hope it goes away.
The best I've seen is drain of 2%/hour, this is with nothing running, no Facebook, airplane mode, phone idle and screen off. Its ridiculous - on WP and iOS devices you can get 2-3% drain total overnight.
On the same phone with same software, you can get massive drops because of Google play services, Android System etc, BT/GPS etc, and then you play a game with turning off services and hoping things work out.
I have tried custom roms, kernels, all kinds of fancy wakelock detectors, the problem is still there. My Nexus 6 suddenly started getting a huge battery drain due to wakelock from Google services, with no change on my side. The only fix I know is to reinstall and hope it goes away.
The best I've seen is drain of 2%/hour, this is with nothing running, no Facebook, airplane mode, phone idle and screen off. Its ridiculous - on WP and iOS devices you can get 2-3% drain total overnight.