We had the beta before, and here come the final update to redsn0w that works for all iPhone’s (2G/3G/3GS) and iPod touch (1G/2G/3G). While this update works with the latest firmware version 3.1.2, if you have the latest build, you would still be restricted to a tethered solution. Good part: no custom IPSWs are involved.
Redsn0w 0.9.2 supports:
-
All iPhones and iPod touches (still a tethered-only JB for late-model devices though)
-
Apple firmware 3.0 and 3.1.2
-
Windows and Mac OSX (x86)
If you need a carrier unlock, redsn0w will handle iPhone 2G by itself (by installing our BootNeuter utility). For the 3G and 3GS, use Cydia after you’re jailbroken to install ultrasn0w (baseband 04.26, preferred) or blacksn0w (baseband 05.11).
A fairly detailed explanation and download links here.