So after a lot of reading and testing, I finally got my new iPhone 5's battery life to surpass my old 4's. It's doing much, much better now, so I thought I might share what I did in the hopes that it'll help others get better battery life.
I don't have a screenshot, but I use to lose battery life like nobody's business. It went pretty fast. My phone barely lasted a work day, and as a tech that barely gets a chance to use his own machine because I'm usually working on other's machines, my phone wasn't doing much heavy lifting.
I had restored from an iCloud backup of my iPhone 4 which I had updated to iOS 6. I did not want to set up my phone as new, so I'm glad I tried this first.
This was today's results, however (I know it's in Japanese, but I think most of you have seen enough of this screen recently to figure it out...)
:
So, here's what I did:
1. Let it drain all the way.
2. As I approached the 1% and eventual power down, I went to Settings > General > Reset > Reset all settings (the first one, NOT the second one)
3. Then I deleted all my accounts (I had iCloud, Gmail and Exchange)
4. Then I let it die.
5. Plugged it in, it powered up. I powered it back down (probably optional, but why not?)
6. Left it for 2 hours. Powered it back on. It was at 100%.
7. Reconfigured my settings how I like them and redid my accounts.
After that I had it unplugged and even went on my reddit client for a bit. Then set the phone down to go to bed (not plugged in). When I awoke, it was still at 100%, so I knew it had worked. Sure enough, the above screenshot is my usage for today. Much, much better. That usage even includes about 2 hours of talk time (with the rest on reddit/texting/some web browsing), brightness at ~50%, and the whole day spent on LTE, no WiFi.
So, there it is. As many guessed, the problem likely occurs due to a mix of account data and battery calibration. When running it down I noticed that as it got closer to 1%, it was lasting longer. This should clean out any bad data that could cause consistent processes to run in the background and drain the battery.
Hope it works as well for you as it did for me.
I don't have a screenshot, but I use to lose battery life like nobody's business. It went pretty fast. My phone barely lasted a work day, and as a tech that barely gets a chance to use his own machine because I'm usually working on other's machines, my phone wasn't doing much heavy lifting.
I had restored from an iCloud backup of my iPhone 4 which I had updated to iOS 6. I did not want to set up my phone as new, so I'm glad I tried this first.
This was today's results, however (I know it's in Japanese, but I think most of you have seen enough of this screen recently to figure it out...)

So, here's what I did:
1. Let it drain all the way.
2. As I approached the 1% and eventual power down, I went to Settings > General > Reset > Reset all settings (the first one, NOT the second one)
3. Then I deleted all my accounts (I had iCloud, Gmail and Exchange)
4. Then I let it die.
5. Plugged it in, it powered up. I powered it back down (probably optional, but why not?)
6. Left it for 2 hours. Powered it back on. It was at 100%.
7. Reconfigured my settings how I like them and redid my accounts.
After that I had it unplugged and even went on my reddit client for a bit. Then set the phone down to go to bed (not plugged in). When I awoke, it was still at 100%, so I knew it had worked. Sure enough, the above screenshot is my usage for today. Much, much better. That usage even includes about 2 hours of talk time (with the rest on reddit/texting/some web browsing), brightness at ~50%, and the whole day spent on LTE, no WiFi.
So, there it is. As many guessed, the problem likely occurs due to a mix of account data and battery calibration. When running it down I noticed that as it got closer to 1%, it was lasting longer. This should clean out any bad data that could cause consistent processes to run in the background and drain the battery.
Hope it works as well for you as it did for me.