Mar
A lot of users who have upgraded their iPhones to iOS 4.3 have been complaining about the significantly higher battery drain compared to iOS 4.2.1. Some are saying that a full factory restore fixes things while some have blaming the apps who have not handled the upgrade well. Here is what the Apple suggests you to do:

1. Go into Settings/Mail,Contacts,Calendar, tap on the Exchange account name and turn off the 3 switches.
2. Back out of settings, then open Mail, then Contacts, then Calendar to clear the connections.
3. Reboot the phone (hold HOME and SLEEP until an Apple logo appears, ignoring “Slide to power off”)
4. Go back into settings and turn the 3 switches back on.
People using Exchange accounts are suggested to delete the account, reboot and add it back. Also, make sure the Ping is turned off. To do this, go to Settings > General > Restrictions and turn off Ping.
Also check out:
check my iPhone iOS 4.3 Windows jailbreak guide.
Tags: iphone 4 ios 4.3 battery life, iphone 4.3 battery life


