How to Jailbreak and Unlock iPhone 3G/3GS on 3.1.2 using BlackRa1n and BlackSn0w

blackra1n logo

This tutorial is a step by step guide to successfully Jailbreak and Unlock your iPhone 3G/3GS on Firmware 3.1.2 using BlackRa1n and BlackSn0w.

This tutorial applies to Windows and Mac users.

Before you Jailbreak:

  • Make sure to Sync your iPhone with iTunes prior to using this tutorial. Apple Store applications and personal information will be preserved.
  • Update your Firmware to 3.1.2 using iTunes (I will cover this point in Step 1 for those who don’t know how to to this).
  • Backup your contacts (optional but always good to have a backup). Follow Instructions here.
  • Use iTunes version 8.2 or greater.

Step 1

Plug your iPhone to your computer, open iTunes and perform a sync. Select update to update your current iPhone Firmware to 3.1.2. This will take approximately 15 – 30 minutes. In the meantime, you can download BackRa1n that will allow you to jailbreak your device.

Click here to download BlackRa1n. (Click on the Microsoft or Apple logo depending what OS you are using)

Step 2

You will receive the following pop-up, save the blackra1n.exe file to your computer.

blackra1n save

Step 3

Locate the downloaded file blackra1n.exe and double click to execute.

blackra1n

Step 4

Be sure that your iPhone is connected to your computer and press on the button that says make it ra1n.

Your device will now enter recovery mode. You will then see a picture of GeoHot on the screen…be patient almost there!

make it rain

Step 5

You are done when you receive this popup on your computer screen. Your iPhone will  reboot.

blackra1n done will reboot

Your iPhone 3G/3GS is now Jailbroken!

Step 6

Now we will install Cydia

You will notice a “black rain drop” icon on your springboard (Home Screen). Now, make sure you have internet connection (go to settings > WiFi > on) and select Blackra1n to launch it.

springboard 1

Step 7

The following screen will be displayed, select Cydia and press on install on the top right hand side of the screen to start the Cydia package installation.

cydia_package_install

Now let’s go over the Unlocking part

Step 8

If you wish to unlock your iPhone 3G/3GS,  launch BlackRa1n from the springboard (Home Screen) just like in Step 6, select the sn0w package and press install on the top right hand side of the screen.

blacksnow_ package_install

You will be presented with a Post Install log for sn0w. CommCenter will be restarted and there is no need to reboot. If your carrier doesn’t support 3G then disable it. Press the Close button to continue.

snow post install

Your iPhone 3G/3GS is now Unlocked!

Step 9

You will find Cydia on your springboard (Home Screen) after BlackRa1n resprings your iPhone.

***If you wish to uninstall BlackRa1n, launch BlackRa1n from the springboard (Home Screen) and select uninstall blackra1n then  press delete.

uninstall blackra1n

[Special thanks to GeoHot for making this happen]

Share this Post:
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

6 Responses to “How to Jailbreak and Unlock iPhone 3G/3GS on 3.1.2 using BlackRa1n and BlackSn0w”

  • iPhone Dude says:

    Can I ask who’s the designer of your blog’s theme? Thanks in advance! Regards, iPhone Dude

  • Armen says:

    it’s wordpress with the the theme called techified

  • Keep up the nice posting.
    I don’t follow many blogs, but yours is of the

  • Armen says:

    Thank you very much for the comment. I appreciate it !

  • Linda says:

    This is a great article with excellent details on the procedure :)

  • Leave a Reply:

    Name (required):
    Mail (will not be published) (required):
    Website:
    Comment (required):
    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>