As claimed by GeoHot, blackra1n is an universal jailbreak solution for all models of iPhone and iPod touch. This guide will walk you through on how to jailbreak iPhone OS 3.1.2 using blackra1n on Windows.

Before you start, please read through the following notes carefully. If you’re confused, I suggest you to hold off the jailbreak and read the note again:

  1. Blackra1n only jailbreaks your iPhone and does not perform the unlock to let use other unofficial SIM.
  2. For those using software-unlocked iPhone 3G or 3GS, please do not upgrade to iPhone 3.1. Otherwise, you’ll lose the unlock, as the firmware update will also the baseband.
  3. Blackra1n will not hactivate your iPhone. That means, you’ll need to use official SIM card for activation purpose.
  4. Only tethered jailbreak is available for iPod touch device.
  5. Though it’s reported that blackra1n works for all models of iPhone, there is no guarantee that it will work for you. So, use it at your own risk.
  6. Disclaimer: Jailbreaking may void your warranty of iPhone. Again, jailbreak it at your own risk.

Jailbreak iPhone 3.1.2 using blackra1n

Step 1: Make sure you’re using iTunes 9.0 or 9.0.1. You can download the latest version of iTunes here.

Step 2: Download Blackra1n from and save the blackra1n.exe to a folder.

Step 3: Connect your iPhone to your computer via USB. Launch iTunes and upgrade your iPhone to iPhone OS 3.1.2.

Step 4: After your iPhone has upgraded to firmware 3.1.2, launch blackra1n.exe.

Step 5: Ensure your iPhone is still connected to your computer and click “make it ra1n” to kick off the jailbreak.

Step 6: Once you click the button, the jailbreak process starts and it’ll take around a minute to complete.

Step 7: Wait until you see the following message and your iPhone should be jailbroken after reboot.

Step 8: Next, you can tap the blackra1n icon in your iPhone screen and install Cydia.

Step 9: Finally, reboot your iPhone

Step 10: When you are all done, load up blackr1n again and use the uninstall blackra1n to remove the blackra1n icon. It’s not needed any longer.

Step 11: Load Cydia, let it reorganize your apps, do the upgrades, and install your software.

Step 12: For beginner user, you might be want to know what to do after Jailbreak. Check out my post here on how to use Cydia. For those who already knew about the Cydia you could ignore this step.

TroubleShooting & Fixes

1) Blackra1n just crashes – You don’t have itunes 9 installed or your apple mobile device service is not running. Install itunes 9 or reboot to solve.

2) Blackra1n says it’s missing QTCF.dll. Put QTCF.dll into the same folder with blackra1n.exe and run it again.

3) Blackra1n hangs on running… – You need to kill iTunes and iTunesHelper.exe. This step should only take a couple seconds and something should happen.

4) If you stuck in recovery mode, you may try this below and it may help you:

-Turn off your antivirus
-Should stuck while blackra1n running, restart your phone. and try again
-while its still “running” press and hold the home and lock buttons till the phone reboots the screen will pop up saying “your jailbreak is done”, press okay and when the phone finally reboots unlock the phone if u do not find the blackra1n icon anywhere, restart blackra1n one more time. and shortly after just as everyone else has been saying your phone will be jailbroken, the screen ” your jailbreak is done” will come up again and this time blackra1n will be there an your phone jailbroken.

5) If you have a problem with using Disk Aid and iPhone Browser after jailbreak with BlackRa1n, checkout here how to fix it.

6) If you have a proble with YouTube, GPS and WIFI after jailbreak, checkout here how to fix it.