Device is a Galaxy S5 16Gb on-board memory, standard battery, currently with a 64Gb microSDXC card, running 5.0, on Verizon; rooted but otherwise stock. Staying stock and retaining root pretty much restricts me to 5.0, if I understand things correctly. There are some obvious steps, such as screen brightness being as low as reasonable, display timeout being as short as practical, turning off wifi when not needed (same for cellular data), and I guess running a reasonably recent version of Android is a basic step (not totally convinced of that, though). On top of those, there are myriad apps that claim to tweak settings to extend your battery life -- has anyone had real success using any of them?? One would think that underclocking would help (personally, I've seen little to support that), as would causing apps to hibernate more quickly than they would otherwise (various battery saver apps include that feature). So, since I'm on the charger whenever I can be at my desk and I still see what I think is poor battery life (short of going into airplane mode; if I do *that* I easily make it a day on a charge, but that kind of defeats the purpose of carrying a phone) I'm open to suggestions (excluding switching to an iDevice ).