I’m trying since quite some time to get a better battery life for my Meizu M2.
From the very first moment I turned on the phone, battery life hasn’t been great. So I went the usual way: reading hundreds of forums and conversation and installing any sort of apps (doze, greenify, XPosed module, Amplify…whatever) . The results haven’t been good: beside learning a bit how the world of Android works, the battery life is basically bad.
Please take in account that my phone is always awake. Awake for 100% of the time. I have never seen the CPU going in deep sleep even for one single second.
My conclusion is, at least with my phone, that there is something very much wrong with the OS. When I turn the screen on and check the CPU stats, the frequency is at 300Mhz. When I turn the screen off, the CPU goes immediately to 1000Hz.
So basically my phone uses more battery when I (or the apps I have installed) don’t use it.