BlackRa1n RC3 is very similar to RC1 and RC2. The difference is that RC3 includes BlackSn0w, the unlock for iPhone baseband 05.11.07.

This step by steps guide and tutorial will show you how to jailbreak your iPhone OS 3.1.2 with BlackRa1n RC3. The steps are strictly identical to BlackRa1n RC1 and BlackRa1n RC2.

This BlackRa1n RC3 iPhone jailbreak tutorial will work on both Mac and PC. If you already jailbroke your iPhone using BlackRa1n RC1 or RC2, there is no need for you to run BlackRa1n again.

How to jailbreak iPhone firmware 3.1.2 with BlackRa1n RC3:

Step 1: Update iTunes to the latest version available and reboot your computer. If your iPhone is not running OS 3.1.2, update your iPhone to firmware 3.1.2 in iTunes.

Step 2: Download BlackRa1n RC3 from our iPhone Software Downloads page.

Step 3: Plug your iPhone to your computer and make sure iTunes is closed. Run BlackRa1n RC3 and click on “make it ra1n”:

Step 4: Your iPhone will enter recovery mode and you will see the usual recovery image replaced by a picture of GeoHot.

Step 5: BlackRa1n will run on your iPhone and it will reboot when done.

Step 6: A message will show up asking to donate. If your jailbreak is successful, I think it’s the right thing to do to donate $5 or more. It’s a good way to keep GeoHot motivated.

Step 7: After your iPhone has rebooted, you will notice a new BlackRa1n icon on your springboard. Make sure you have an internet connection and launch on your iPhone.

Step 8: You will now have the option to install Cydia, Rock, or both if you choose to, then tap “install”. You will also notice that Icy is gone and it’s been replaced by “sn0w”.

Step 9: Run “sn0w” only if you want to unlock your iPhone.
This new app called Sn0w (BlackSn0w) unlocks your iPhone, making it usable on any GSM carrier network.

Step 10: Once the packages are installed, your iPhone will respring and you should see Cydia (and Rock if you chose it) on your springboard.

Step 11: Once Cydia and/or Rock are installed on your springboard, you can now uninstall BlackRa1n from your iPhone. Uninstalling BlackRa1n will obviously not remove the jailbreak. It will simply remove the that was used to install the packages. To do so, simply launch the and select “uninstall BlackRa1n”.

Step 12: After uninstalling BlackRa1n, I suggest you reboot your iPhone.


The whole process shouldn’t take more than 10 minutes. It definitely is an easy jailbreak.

If you have questions, please feel free to leave a comment below.

You can follow on Twitter or join our Facebook page to keep yourself updated on all the latest from Apple and the Web.