Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

My wife's phone went from lasting a full day to needing a recharge every few hours after upgrading to iOS 5. Mine still works fine after the upgrade. What might be causing this?

share|improve this question
    
I have the same problem, I used to be able to last one day on a charge, now my phone is down to 42% after three hours. I've used it my usual way, checking Facebook and e-mail in the morning and reading a book while listening to Spotify for my 1-hour commute to work. This usually brought the phone to 80-90% charge. I've activated iCloud sync for everything but backup, if that might matter. –  Lizzan Oct 14 '11 at 6:15
1  
My question was closed as a duplicate, so I'll add the list of things I've tried that haven't worked: disable wifi, disable location for weather app, disable bluetooth, disable location for time zone setting. At this point it looks like a true bug, equivalent to the initial release of ios4 running on the 3G. –  Adrian Cox Oct 14 '11 at 9:28
    
My battery is draining as well since the upgrade to iOS 5 - literally in a matter of hours instead of days. I see that most of the answers deal with general problems with short battery life on the iPhone. This is an iOS 5-specific problem; I'm having it too, and I've never had a problem with my battery before the upgrade. The problem is either with the OS itself, or with some service that has been enabled with the upgrade. The standard services to check (bluetooth, location services, etc) are helpful general reminders, but do not address this specific problem with iOS 5. –  user12014 Oct 14 '11 at 13:01
add comment

14 Answers 14

I think I've found the answer for my case. Location services were completely innocent, and I've returned them to default settings. My phone synchronises with a Zimbra server, set up as an Exchange account. The update enabled sync of Reminders, but the Reminder sync didn't work. Removing Reminder sync from the Exchange account setup has stopped the battery level dropping while I watch.

My general advice is to check your mail accounts to see if anything new is being synchronised, and then disable it if you're not using it.

Edit: added image showing Reminders control.

Reminders control on an Exchange account

share|improve this answer
    
Just a quick test so far, but after disabling the Reminders sync with my work Exchange server, my phone has also cooled down and kept a 50% charge for 15 minutes now. I've also re-enabled most of what I disabled in @appe's answer. Hope it keeps up! –  Lizzan Oct 14 '11 at 13:22
    
+1: When I was on the betas I noticed syncing back to Google Exchange killed my battery life (70% to 0% in under 6 hours whilst sleeping), seems fine with it disabled though. –  Nicholas Smith Oct 14 '11 at 15:20
    
Yes, this definitely worked for me too, thanks very much! –  Lizzan Oct 14 '11 at 15:43
    
I have a Google Apps account on my phone, but even though it shows a "Reminders" under the account name in the accounts list, there's no such option in the account details (so I can't disable it). Any tips? –  Rodrigo Sieiro Oct 15 '11 at 4:03
    
I've added a screenshot showing where the control is on my phone. What do you have in the red outlined section? –  Adrian Cox Oct 15 '11 at 6:24
show 3 more comments

To fix the battery drain issue:

  1. Go to Location services > System services
    Everything should be OFF in there.
    Also limit apps location service for those which you do not use frequently.

  2. Notifications, disable those you do not use.

  3. iCloud, set to sync manually now and then over WiFi.

  4. Disable Ping
    Go to Settings > General > Restrictions
    Enter 4 digit pass code.
    Scroll down to Ping settings and disable it.

share|improve this answer
    
Hadn't heard option 1 before, could be worth trying in this case. –  Jannemans Oct 14 '11 at 11:00
    
Tried turning off everything in 1 (not the apps, but I haven't run any using location services) and 3, unused stuff in 2, and my iPhone has still drained to 51% in 3 hours of basically sitting on my desk. –  Lizzan Oct 14 '11 at 12:50
    
What does the ping do? –  jmfsg Oct 14 '11 at 17:15
    
1) is very helpful. Thanks. –  Dan Oct 18 '11 at 13:26
add comment

After upgrading to iOS 5 I noticed a huge battery loss compared to normal (10% per hour) and my iPhone was regularly warm to the touch. The steps that resolved this issue for me were resetting all network settings (this restarted the iPhone) and then erasing all email accounts, including iCloud, and manually re-adding them.

After performing these steps my phone immediately cooled off and the battery was stable once again. Your mileage may vary.

share|improve this answer
1  
+1 for good screenshots and steps. –  hobs Oct 26 '11 at 19:39
    
This was certainly the solution for me for drain whilst "sleeping". I'm still getting visible drain when the screen is active though and am about 10-15% short at the end of the day than I'd expect/ –  Dan Kelly Oct 28 '11 at 8:44
add comment

The question has been mostly covered, but I'll also point out that iOS5 will eat your battery a bit more than previous versions, there's plenty going on in the background with the iCloud sync, Photostream et al.

The ones that haven't been touched on that really helped my battery life over the betas are these:
1) Find my iPhone occasionally will ping and not fully shutdown location services and take a bit more running.
2) Heavy heavy games and apps won't always dump out of memory, this is mostly sorted now (mostly), and can cause a bit of a battery eating situation. If you've been playing a game and your phone is still warm manually kill it.
3)Photostream seems to run quite a lot, disable it if you don't really need it. Your photos still get backed up to iCloud.
4) Disable the weather and stock widgets

Those helped me get it back from half a day if I was lucky to a full day. There's a few that are a bit killing a chicken to appease the gods (looking at you number 4), but still worth ticking off if you want max battery life.

share|improve this answer
add comment

As for the technical why of iOS5 draining your battery much faster than the previous OS, this Fastmail blog article might give some specific clues (Fastmail is an email provider, and the issue described applies to the IMAP email protocol, but it might be hinting about a more general change in iOS):

Unfortunately, there’s a new and recent problem that has now appeared.

iOS 5 now uses long lived persistent IMAP connections (apparently previous versions only used short lived connections). The problem is that our ping packets every 4 minutes mean that the device (iPhone/iPad/iPod) is "woken up" every 4 minutes as well. This means the device never goes into a deeper sleep mode, which causes significantly more battery drain when you setup a connection to the Fastmail IMAP server on iOS 5 devices.

Given the rapid increase in use of mobile devices like iPhones, and the big difference in battery life it can apparently cause, this is a significant issue.

share|improve this answer
add comment

Did you perchance set up a geofence? It keeps the location services on, it might explain the draining.

share|improve this answer
    
No geofence for me yet, at least, so it's doubtful. –  Lizzan Oct 14 '11 at 8:22
add comment

Do you guy's have foursquare running? If so, turn off that new feature called "Radar". It's constantly running in the background that's why Location is ALWAYS active even if you kill the app

share|improve this answer
    
Look in Settings > Location Services to see what is using it all the time. I set up a Reminder to be triggered by arriving at a certain location. We'll see if that eats up my battery life! –  GEdgar Oct 14 '11 at 20:32
add comment

This is quite a general question, and you should compare how your wife and you use the iPhone to find out what was/were draining your wife's iPhone battery.

You may need to check whether your wife was using iPhone more frequently than before, or she was using some app consumes more power i.e. games, or streaming movies from Netflix etc.

Also, the location service really drains battery, so make sure to check whether some app is using the location service all the time.

share|improve this answer
1  
Neither of us changed our use, and then both used to last all day. So something in the update has dramatically affected her battery life. I'll look into the location services, but we both have them on all the time with the new update. –  Jaydles Oct 14 '11 at 3:23
add comment

Go to location services-> choose System Services-> and switch Setting Time Zone off

share|improve this answer
add comment

Taken from here : http://osxdaily.com/2011/10/16/ios-5-battery-life-fix-tips/

Reset Network Settings

Tap on “Settings” > Reset > Reset Network Settings Disable Bluetooth

Settings > General > Bluetooth > “OFF” Disable Notifications & Apps in Notification Center

Settings > Notifications > Turn OFF for anything you don’t need Disable iCloud

Settings > General > iCloud > Turn everything to OFF Disable Location Services

Settings > Location Services > Disable selectively for services you don’t use Disable Time Zone Adjustment

Tap on “Settings” > “Location Services” > ‘System Services’ > Setting Time Zone to OFF Disable Ping

Settings > General > Restrictions > Enable Restrictions > Ping > OFF Disable Diagnostic & Usage Reports

Tap on “Settings” > General > About > Diagnostic & Usage > Don’t Send Delete eMail Accounts, Reset Network Settings, Re-add eMail Accounts

Delete your email accounts by going to “Settings” > Mail, Contacts, Calendars > Account Name > Delete Account Now Reset Network Settings in “Settings > Reset > Reset Network Settings Reboot the iOS device Re-add email accounts back in “Settings” > Mail, Contacts, Calendars > Add Account

share|improve this answer
add comment

Mine is draining the battery faster too, but I think it is due to location services. I usually have no location app running, but I've been trying the new Reminders app with the "at location" option and that implies keeping the location service active all the time.

On the other hand, with iOS 4 my iPhone could handle 1-2 hours with the location service active, and now it works for almost 8 hours.

I've turned the location service off to confirm that is the problem.

share|improve this answer
add comment

For me, disabling iTunes WiFi sync seemed to do the trick. Before, other methods like disabling location services and Ping, removing mail settings, etc. did not make any difference before - the battery would go from 100% charged to dead within 3-4 hours.

share|improve this answer
add comment

I have fixed a lot of iPhone batter problems in my day, and people who think they might even have a hardware problem find if they restore the device as new and sync the data back, they generally notice a large improvement in battery life. This is especially noticeable in upgrades of the operating system.

Obviously this is just hearsay, but I have heard it and said it a good thousand times.

share|improve this answer
    
If you vote down, make sure to comment so I can modify this to your liking! –  hobs Oct 24 '11 at 15:45
add comment

GPS tracking does consume indeed a lot of power. Therefore disabling location based services should do the trick.

Somebody suggested to switch off iTunes WiFi sync - however this should not matter, because it gets activated only when your iPhone is plugged in to power.

share|improve this answer
1  
Not true. Syncing works also whilst disconnected. –  cksum Oct 20 '11 at 5:54
1  
The iPhone says automatic sync is only when connected to power. You can sync manually even if not connected, however. Same for back-up to iCloud. –  GEdgar Oct 20 '11 at 15:02
add comment

protected by Nathan Greenstein Oct 16 '11 at 18:16

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.