Well I admit that I was never having a battery problem with my 4s while on ios 5, or ios 5.0.1. However, I did follow the instructions outlined by davidch, and then tweaked some of my phone settings:
- push notifications/notification centre on for phone, calendar, reminders, messaging and sports updates
- wifi off (unless at home)
- cellular data on (all the time)
- locations services on for weather and maps; off for everything else, including system services
- Siri on (but not raise to speak)
- one mail account set to fetch hourly
- iCloud not used (yes, I sync manually - no wifi syncing or backup for me)
- Ping off under restrictions menu
Then, I pretty much used the phone as often as I could for games, texting, mail, a few phone calls, and web browsing. The phone got warm for a bit, but never hot. I ended up with the following stats about 20 minutes before the phone shutoff by itself:
- standy-by time (basically the total amount of time the phone is on) = 28 hr 54 mins
- usage time = 10 hr 4 mins
Another important note is that I would put my phone into airplane mode while sleeping, resulting in only 1-2% drop over 7 hours.
So the average rate of battery drain was 3.46% per hour, for about 29 hours of total on-time.
I would not normally use my phone this much in such a short time. After a full charge, I am at:
- stand-by = 33 hours
- usage = 4 hr 42 mins
- battery percentage left = 41%
I am convinced that what people are experiencing is either 1) a software problem likely associated with various phone settings (i.e. importing previous backups, etc), or 2) a defective batch of phone batteries.
I would second the recommendation that people set up the phone as new and reload all apps, music, photos, etc, to their phone (stay away from previous backups). This will take time but may result in an improvement. Use davidch's techniques and then tweak all menu and sub-menu settings to match your needs.