Jailbreak iPhone Using blackra1n
You can jailbreak iPhone, iPod using blackra1n, Redsn0w, Sn0wbreeze and Pwnage. Even iPhone, iPod with OS 3.1.3. Some days ago GeoHot released blackra1n to jailbreak iPhone OS 3.1.2 and now blackra1n RC2 is out as well. The new RC version includes some fixes which the users have been facing in the later version of blackra1n during the jailbreak process of their iPhone or iPod Touch devices. Fixes include 3G issues, jailbreak for 3.1 OOTB ipt 8GB and new 3GSes and Icy issues.
The blackra1n jailbreaks the devices which are running on iPhone OS 3.1.2 including iPhone 2G, iPhone 3G, iPhone 3GS, iPod Touch, iPod Touch 2G and iPod Touch 3G. The blackra1n is available for Windows and Mac. If you have used blackra1n RC1 with success then you do not need to use RC2.