After ICS I was getting 4-8 hrs out of my phone. Read a bunch of suggestions here and I'm getting over 24hrs out of my phone with minimal use with a stock battery thats over a year old. There's a ton of suggestions here about what to do all of which I think is becoming overwhelming but here's mine anyways ;-) : Cleared cache, Factory reset, I didn't re install a ton of apps like I had before. I turned off the phone, recharged it and leaving it plugged in took out the battery (then unplugged it ) let it sit for 10 min, turned off (or minimized) refresh rates for AP news, email, weather etc., turned off (or minimized) location setting for GPS. In settings: developer options I set Limit Background Proccesses to 4 at most. Update apps only when plugged in. I may have forgotten a few things but I have my old (great) phone back. Slowly re adding apps to see if any kill batt life but none so far. Have auto brightness turned off and set at 75%, power saving mode at 30%, dont have any battery apps to monitor juice usage and still getting killer battery life. I think the real kicker was the factory reset.