"Better" is always relative bro. Always !Is the M1 branch better than the 3.1 branch?
From the BS86 repro (cannot post links..)
First of all, thank you so much. I've been exploiting your work for quite some time, so penguins, and all the rest who contributed on o2x scene, thank you thank you thank you. Because of you I have no need to spend 300e on something like g2...
Now, With this ROM bcm4329 i had battery drain problem because the phone wouldn't go to sleep. After like 2 days of meddling with all possible settings i kinda figured out that it was because i turned off location reporting and because of that, google play, google play services and the clock kept waking the phone up, I guess they were constantly asking for location. Now when I turned location on and cleared all data for those services, they just sit quietly in background and don't use any cpu or wake the phone.
Actually I'm not quite there yet, because for some reason I can't begin to understand, battery statistics say that phone is now sleeping with wifi ON. How is this even possible i have no idea. I'm trying to figure this out atm. I turned off wifi optimizations in settings and turned on kowalsky psp like I read in some post by tony or pengus. Don't know if the phone is sleeping now or not because of this. Battery drain tells me that it is sleeping. Hoping that it stays this way. If someone could shed some light on this it would be great.
Hope this helps anyone with battery problem who doesn't like their location reported for no obvious reason. I can't post in development section, hope this is the right place for my comment. And again, thank you guys very much.
- the damn google play service is back again waking the phone and wasting cpu, donno what to do.
Thanks Tony, I've installed it but nothing changed for me. After restart, I get like 5 minutes of sleep and then "google play service" starts again and while awake it takes the usual 10ish % battery usage. I'm still trying to figure this out. I feel like I've tried everything: put privacy guard on play service, then on every app, removed every account (donno what's the damn thing reporting now with no google account!!!), disabled android device manager in google settings, been disabling location in every possible way and combination... I believe DJNoXD got this figured in his slim rom. Maybe it's because it's 4.4.4. Didn't have battery drain with it but its just that the rom is much slower for me and camera gets upside down. I'll report if I find solution. Thx anyway.Yes, the location reporting of Google is a big battery drainer. The funny thing is that when you put the location to the battery saving mode it does drain MORE battery than when you use the device only setting, as Google constantly polls and tracks your location, even when you're not using your phone.
You can see that quite good here: https://maps.google.com/locationhistory
I think with Android L the situation improves as Google overhauled the wakelock system, but for now it's best to disable it if you want to save (quite) some battery.
Personally I use a Tasker profile on my N5 which disables location reporting once the display is off and enables it again when I turn it on (in conjunction with this Xposed module).
Regarding wifi: Your phone should sleep when wifi is on, as long as you enabled the powersaving modes and your router supports them.