Comment Re:I think they way you tune it can be bigger (Score 1) 108
1. Can be taken further, in a manner not dissimilar to disabling the retarded pre-load-at-boot that such things as Open Office and Adobe Reader like to do on Windows:
Keeping seemingly-innocuous apps from doing non-productive things, triggered by system events that they have no business keeping track of, is something I've found to be very good for both performance and battery life.
As an example Pandora, the popular music streaming service, wakes up (runs) on all of the following universally-useless intents by default: After startup (why?), locale changed (eh?), application replaced (any app!), timezone changed (!), time changed (!!).
I don't want Pandora to run on boot, or any other time that any of those things -- booting is already slow enough as it is. And what business is it of Pandora's when I update an application? I want Pandora to run when I run Pandora.
I use Autostarts to do kill these hooks, and many other hooks for other apps. (Requires root and Xposed,)
2. Turning off radios helps, but not like you think it does. Modern Bluetooth sips so little battery in the idle state that it's silly to bother with adjusting it if you use it for anything, ever.
Manually GPS off is laughable: It's -always- off unless an app (navigation, etc) requests access. Some apps do use GPS when their needs are better suited using cell/Wifi geolocation (Weatherbug's first Android releases did default to GPS years ago), but I don't see it anymore because.... Rule #1: Look at permissions when installing...if an app doesn't need to know precisely where you're at and requests GPS access, just find another app.
One radio does make a difference: I found massive improvements in battery on VZW by having disabling LTE when the screen is off.
By default, both the LTE (data only) and CDMA radios are always on (this is how voice calling works), and I don't care if I have fast data if I'm not looking at the phone.
3. Yep. A good ROM will also disable LTE when connected to Wifi. Another big improvement: Turn on WMM in your access point if there are options for it. Without WMM, the client radio is always listening for a packet when connected, with WMM packets can scheduled and client is allowed to sleep for a short period. (This seems to be enabled by default on home routers lately, but it wasn't always the case. Hence the option in standard Android to turn off Wifi when the screen is off. WMM is what makes Wifi battery-friendly, and without it it can be very thirsty when connected, even if seemingly idle.)
4. I wish. (VZW.)
Also: 5. Greenify FTW.