Jailbroken your iPhone? No? It’s fantastic, nowadays you get the odd person who has and you think, how on earth did they get that background? How on earth are their applications that small, and how did they get 5 icons on the dock? Now you can do it yourself in seconds… George Hotz (aka geohot), the kid who was the first to unlock the original iPhone back in 2007 and then iPhone 3GS in July of this year is back! This time he is the first one to release jailbreaking solution for the new iPhone 3.1.2 Firmware for all devices through his new tool called blackra1n. blackra1n is a software tool which can jailbreak (not unlock) all iPhone’s (iPhone (Edge), iPhone 3G and iPhone 3GS) and iPod touch’s (iPod touch 2G and 3G) running on firmware version 3.1.2. blackra1n is currently for Windows only, a Mac version of this app can be expected soon
So, what is blackra1n? blackra1n is a 30 second ALL device 3.1.2 jailbreak. Even the ipt3, but the ipt3 is tethered. In order to boot it, just rerun blackra1n.
Follow the steps below to jailbreak all iPhone’s and iPod touches on OS 3.1.2:
Step 1: Download and install the latest version of iTunes (download link given below).
Step 2: You will now need to first update/restore to the original iPhone OS firmware 3.1.2 on your iPhone by using the latest version of iTunes. Download link for iPhone Firmware 3.1.2 is given at the end of the post.
Step 3: Download blackra1n for Windows (download link at the end of the post).
Step 4: Start blackra1n app. If you are on Windows 7 or Vista, run the app with “Windows XP Compatibility” mode by enabling it from the “Properties” tab to avoid any errors during the jailbreak process.
Step 5: Click on “make it ra1n”:

Step 6: Let the app do its thing and wait for the phone to automatically reboot.
Step 7: You should now have “blackra1n” in the list of applications on your iPhone. Run “blackra1n”, download Cydia and let it install it.

Step 8: Finally reboot your iPhone. Voila! You should now have fully jailbroken iPhone or iPod touch running on firmware 3.1.2.
Before:
After:
You can follow me on twitter to keep yourself updated on all the latest iPhone jailbreaking and unlocking releases.
Download blackra1n for Windows (UPDATE: blackra1n RC3 Now Available)
Download iTunes for Windows and Mac.