I'm on Verizon and uninstalled/disabled any of the pre-installed apps (including most Google stuff). I also turned off notifications on apps where I didn't need them. I can go a full day without any problems. I make sure to shut down any running apps I'm not using. I also have Advanced Task...