Apple has recently released iOS 5.1 Beta for developers, plus a glimpse of Xcode 4.3 for the iPad, iPod touch, and iPhone. Even so, the firmware does not associate with the poor battery performance and issues regarding Wi-Fi.
The iOS 5.1 build up is 9B5117b and the Xcode 4.3 is 4D1002. As per Apple's update, the 5.1 SDK is to produce a code that is affiliated these issues, which includes Movie Player, Music Player, Newsstand, iCloud Storage and a few problems with Security. Again, it does not include the wretched battery performance and Wi-Fi issues.
According to iDownloadblog, you may not be able to downgrade once you have upgraded, therefore jailbreakers must keep this in mind. This time Apple skipped over iOS 5.0.2 and went directly to 5.1
At any rate here is the detail of the iOS 5.1 for developers read more