I swear the battery on this phone would last 3 days if apps didn't keep turning on the GPS when you're not looking. I'll go out for lunch with the phone at 83% (after being on for 6 hours). Just walking around outside and using the phone seems to cause apps to start turning GPS on. If I don't turn off location and restart the phone when I get back at the office it will be at 60% by 3pm (after 2 hours) because the GPS is running in the building. Once an app turns it on, it stays on. Google keeps doing this, among other things. I want the GPS on when I'm using the app but when I leave I want the location to go back off again. Is there any way to make the GPS turn off automatically after the phone is locked? The other battery leech is Facebook, and logging out of that when not in use seems to help.