PwnageTool allows you to restore to a custom IPSW file. For instance, you can restore to a pre-jailbroken firmware while simultaneously maintaining your current baseband (and thus your ultrasn0w carrier unlock). You can also add whatever packages you want in the “Expert” mode of PwnageTool, if you wish to pre-install Cydia packages.
[Updated for iOS 5.1.1]
The iPhone Dev Team has updated PwnageTool to version 5.0.1 to support untethered jailbreak on iOS 5.0.1 using Pod2g exploit. All devices (except iPad 2 and iPhne 4s ) are supported. This includes iPhone 4, 3GS, iPad 1, iPod touch 4G/3G and Apple TV.
* AppleTV 2G
* iPad * iPod touch 4G
* iPod touch 3G
* iPhone 3GS
* iPhone 3G
As we expected, after releasing the password protected untethered jailbreak from i0n1c few hours ago, now MuscleNerd has confirmed the arrival of iOS 4.3.1 / 4.3 untethered jailbreak for public. Dev-team will release Redsn0w (Windows) and PwnageTool (Mac OS X) to untethered jailbreak iOS 4.3.1.