So, I was getting some battery drain from iPhone 4 16GB with AT&T after updating to iOS 5 and wiping my phone entirely.
I have a Google Sync (Exchange) account, iCloud, and numerous applications that support push notifications.
As of a few days ago, after I completely setup everything in my phone, I noticed a relentless battery drain that would not stop regardless of anything I did.
I did the following things:
1. Turned off Bluetooth. (Why it was on after iOS 5 update, I don't know)
2. Turned off Location Services for applications I didn't need
3. Removed iCloud completely
4. Uninstalled apps that I didn't need
5. Set my Exchange account from Push to Manual (turned off Push support)
6. Selectively turned off Notification Center for applications that aren't necessary to push updates to my phone
7. Turned off most advanced Location Services features such at Time Zone lookup
None of that resulted in any improvement. Today, while looking online, I came across these two new suggestions:
1. Turn off Set Date, Time Automatically from the Date & Time section
2. Remove and reinstall Exchange account
I also went to the Advanced portion of my Exchange account and set fetching to manual. I literally now have a crippled phone with a battery issue that doesn't go away. My phone was working fine before iOS 5. Even on the beta I wasn't getting these issues. What is going on? This is unacceptable. I switched from my Android device and compromised on some features just to get a much better battery life and a pretty interface. With this horrible battery, I don't even see a reason to stay with Apple. I'm probably going to switch back to Android if this isn't fixed soon. I'm extremely displeased.