1. Disable Bluetooth and wi-fi when not in use.
It's that simple. Bluetooth and wi-fi are culprits for draining the life out of your battery because they're constantly working. When you know you're not using the two, go ahead and disable them in your settings until you need them again. Doing so will not erase any data such as remembered wi-fi hotspots, but you'd be surprised just how much battery it can save.
Settings > Wi-Fi
Settings > General > Bluetooth
2. Restore your network settings.
If you've had the same iPhone for a while and you've never reset your network settings, now would be a good time to do so. Data accumulated on your phone over time such as old wi-fi hotspots can suck up quite a bit of battery. Restoring network settings won't erase things such as your contacts or apps, but it will forget all remembered wi-fi hotspots and give you a clean slate. That being said, be prepared to re-enter all your wi-fi passwords. This method can preserve anywhere from 5-10% of battery life and you might even find that your iPhone runs snappier after restoring.
Settings > General > Reset > Reset Network Settings
This is another easy way to save battery life that most seem to overlook. Many people are unaware that you can control which apps can send you notifications and which ones can't, and doing so can save heaps of battery life and headaches from pointless alerts you don't need to see. Keep important apps in your Notification Center such as Mail or Twitter, but get rid of ones that usually only send out advertisements anyway such as Hipstamatic or Shazam. Notifications are constantly fetching and pushing information and therefore using battery, keep the list limited to what's necessary and scrap what isn't.
Settings > Notifications > Edit > Select app, turn Notification Center off
4. Disable location services when you don't need it.
Like Notifications, controlling which apps use location services can also save you some battery. Location services utilizes the GPS in your iPhone and therefore uses some power, but you can limit which apps use the service and which don't. Apps like maps and weather will obviously need to know where you are at all times, but there are quite a few that can do without it. Go ahead and disable the apps that don't need to know your location.
5. Deactivate Ping!
This one's pretty self-explanatory. Nobody uses Ping. It doesn't need to be running on your iPhone. Disable it and save some juice.
Settings > General > Restrictions > Shut off Ping
(Sorry if you actually use Ping...)
(But really, who uses Ping?!)
6. Don't send diagnostic reports.
This one might piss off Apple a little bit, but you can go ahead and choose not to send diagnostic reports. I'm not sure how much this will help in the grand scheme of things, but it's bound to save a little bit of power since your phone isn't constantly sending reports.
Settings > General > About > Diagnostics & Usage
7. Shut off 3G.
This last one is for one of those last resort "I have 10% of battery left and my wife's water just broke" situations. Disabling 3G will of course slow down data speeds significantly, but it can buy you a little bit of battery time if you're in dire need.
--
So that's it. I'm not saying my methods are going to magically increase your battery life 50% at a time, but they may help you a little bit here and there. This of course also works for iPod Touch and isn't necessarily limited to iOS 5.
Also, don't be a dumbass. Charge your phone.
- S
'Goodnight and Go' - Imogen Heap












