Sn0wbreeze also know as PwnageTool for Windows, this tool will untethered jailbreak iOS on iPhone 4G, iPhone 3GS / 3G, iPod touch 4G / 3G and iPad without basebande update , setup custom boot logos, activate your iPhone, set a root partition size, build custom firmware, install SSH, and more.
[Updated for iOS 6.0.1 - 6 - 5.1.1 ]
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]
Redsn0w update to 0.9.10b5c Version b5b fixes an issue with using custom ramdisks on iPhone3G and iPod2G, and version b5c prevents redsn0w from crashing due to the ever-growing ramdisk size.
Corona update to v1.0-6
It has been nearly eight weeks since the first declaration by pod2g that he had found a bug that he believed could provide an untethered jailbreak for iOS 5. We find ourselves exactly fifty days down the line, and what I imagine has been a lot of sleepless nights for the developers involved, but we now officially have the release of an untethered jailbreak for all A4 devices running iOS 5.0.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.