Step by Step Guide to Jailbreaking & Unlocking iPhone 3g/3gs- Using Mac

November 16, 2009

The following edited text is taken from:

If you are looking to jailbreak or unlock your iPhone, here is a tutorial on how you can do it with Geohot’s blackra1n software.

This tutorial is for Mac users only. If you are a Windows user, you may read the corresponding jailbreaking guide here

Some important points to note before we start:

Hacking your iPhone could void its warranty. So please proceed with caution and at your own risk.

Make sure that you have iPhone OS 3.1.2 installed on your iPhone.
The jailbreak requires 05.11.07 baseband .

If you have a new iPhone 3GS (updated Bootrom), BlackRa1n only supports a tethered jailbreak. This means that once jailbroken you should not let your battery die. If it does die you will need to reconnect it to the computer and use BlackRa1n to boot it.

Please take a backup of your iPhone, refer to this post for more details.

After you have successfully jailbroken your iPhone, please checkout our article on tips to keep your iPhone secure.

Instructions to Jailbreak:

Step 1: Visit GeoHot’s Blackra1n Website on your Mac and click the Apple logo at the bottom of the screen.

Step 2: Download the Blackra1n ZIP file on to your machine. Extract the executable blackra1n.exe file.

Step 3: Your iPhone or iPod needs to connected to the Mac hereon. Once you ensure that the iPhone is connected, run blackra1n.exe file

Step 4: The jailbreak process is now ready for start. Click on the ‘Make it ra1n’ button.

Step 5: The following set of events occur on your iPhone:

Your iPhone is now placed in the recovery mode.

The iPhone display replaces the recover mode screen with a picture of Geohot.

Your iPhone reboots.

Step 6: Jailbreaking is complete. You are shown a popup message from Geohot announcing the completion of the same. Press OK to finish the process.

At this stage, you will be able to see the blackra1n icon on the springboard of your iPhone. If you are also looking to unlock your iPhone, follow the next few steps:

Instructions to Unlock iPhone:

Step 1: You need to be connected to the Internet at this stage. Once you ensure this, tap on the blackra1n icon to open the installer screen.

Step 2: Select sn0w and tap on the Install button on top of the screen.

Step 3: Pressing the Install button will download the required package. Once the download is complete, you are shown a post installation log screen that confirms the completion.

Step 4: The unlocking process is complete. You can confirm this by viewing the sn0w icon on the springboard.

Step 5: Once you are done with this, you may choose to uninstall blackra1n. To do this, simply tap on the blackra1n icon and tap the Uninstall option.
This should successfully unlock your iPhone.

This is one of the easiest ways to jailbreak and unlock your iPhone. You can choose to support Geohot by visiting the Geohot’s Blackra1n Website and making a donation there.


Jailbreaking Firmware 2.2.1 or 2.2 iphone 1st Gen & 3g-Using MAC

February 25, 2009

Jailbreaking Firmware 2.2.1 or 2.2 iphone 1st Gen & 3g-Using MAC

pwnage-tool-logoUPGADING TO 2.2.1


Although the guide sometimes only mentions 2.2 it WILL work with 2.2.1!

Cheers Ants



Righto, I’m gonna take you through jailbraking the iphone firmware 2.2.1 or 2.2 this works for both the 1st gen iphone(unlock as well) and the new 3g version(see this post to unlock 3g).


Thanks to for the guide.

Huge ‘ups’ and ‘mad props’ (I’m sooo white! hehheh) to the dev team for their unfailing work with all this jailbreaking and unlocking stuff!

So why you ask do I want to Jailbreak my iphone? So you can install those wonderful apps like MXtube,Swirly MMS, iphonemodem,Hood and much more, that Apple says ‘no way’ to! Don’t worry your iphone won’t explode or anything!

Remember, DON’T FREAK! Everything you do can be reversed, I have never bricked an iphone yet! Just read carefully, take your time and have fun!

Ok, the first thing you need to do is download the firmware file of your choice, you can go straight to 2.2.1 or 2.2  if you haven’t downloaded already from itunes.


Firmware 2.2.1 (latest) for 1st gen iphone

Firmware 2.2.1 (latest) for 3g iphone

Firmware 2.2 for 1st gen iphone


    1. Connect your iPhone 3G to your computer via USB cable and launch iTunes and select your iPhone.
    2. Hold the OPTION key and click the “Restore” button. iTunes will launch a file dialog for you to select the firmware file. Locate the iPhone1,2_2.2.1_5H11_Restore.ipsw file for firmware 2.2.1 that you have downloaded in step 1 and click “Open”.
    3. iTunes will then restore your iPhone with firmware 2.2.1 which takes sometime, please wait for the process to complete.

    Once your iPhone 3G is updated to iPhone firmware 2.2.1, you are ready to use the QuickPwn tool to jailbreak it.

    Jailbreak iPhone 3G using QuickPwn:

    1. Launch QuickPwn to start jailbreaking your iPhone 3G.
    2. Click Ok to accept the copyright notice.
    3. You will then be prompted to connect your iPhone 3G to the computer, click the OK button once its connected.
    4. QuickPwn will automatically detect your iPhone 3G.
    5. QuickPwn will now automatically search for the latest firmware for your iPhone 3G.
    6. You will be then be asked if you would like to replace the original boot and recovery logos on your iPhone. You can either select Yes or No to continue.
    7. QuickPwn will then build the custom iPhone firmware for your iPhone 3G.
    8. You will be then be prompted to enter your administrator username and password. Enter it and then click OK to continue.
    9. QuickPwn will put your iPhone into DFU mode (Device Firmware Upgrade mode). It will prompt you to turn off your iPhone 3G.
    10. Then you will be prompted to hold both the Home and Power buttons for 10 seconds.
    11. Finally, you will prompted to release the Power button while you continue holding down the Home button for another 10 seconds.
    12. If successful, you should see the message below where QuickPwn starts sending information to your iPhone 3G to jailbreak it and will be notified that QuickPwn is modifying your iPhone 3G. This step will take sometime and will result in your iPhone getting rebooted. Please don’t interrupt the process.
    13. After your iPhone 3G reboots, it will be jailbroken and will have Cydia and Installer apps installed and visible on your iPhone’s home screen.

Saaaaaaweeeet all done!