Jailbreak your iPhone

How to Unlock Jailbreak iPhone 2G on OS 3.1 Pwnage Tool (Mac)


These are instructions on how to unlock/jailbreak your 2G iPhone to the 3.1 iPhone firmware using Pwnage tool for Mac. Before beginning make sure you have updated to iTunes 9, This guide is for unlocking and Jailbreaking your iPhone 2G A.K.A iPhone Edge. Again this iPhone Guide is meant for MAC OS X users ONLY because PwnageTool is not yet supported with Windows and there’s no RedSn0w  out yet which supports Windows. Here we have a simple to follow guide which shows you how to upgrade and unlock your iPhone 2G from Firmware 3.0 to Firmware 3.1


Requirements :

  • iPhone 2G
  • Mac OS X Leopard, Snow Leopard
  • iPhone Firmware OS 3.1  Google it
  • Pwnage Tool   Download Here


Step One). Download the required files and make a folder on Desktop called “iHackintosh” or whatever you want and put the Firmware 3.1 and Pwnage tool in iHackintosh folder.

Step Two). Close all other running programs and launch Pwnage tool from iHackintosh folder by double click.

Step Three).Choose your Mode, Simple Mode or Expert Mode

  • Simple Mode – Which provides step by step instructions as below and automatically detects your correct firmware and adds the unlock and activation and jailbreak with Cydia automatically to your
    custom firmware.
  • Expert Mode – Where you can adjust the settings on the various different additions to the custom firmware – if you click through and do not change anything in expert mode it will make the same

In the following post we used Expert mode for better reliability.


Step Four). In the next window click and select your iPhone. A big green check-mark will appear over the image of the phone which you selected. Once you selected the iPhone model then click the blue arrow button at bottom to continue.

Picture 2

Step Five). You will be brought to the “Browse for IPSW” Windows. On my Hackint0sh, it automatically found the IPSW. If PwnageTool doesn’t automatically find the ipsw file you can click Browse for IPSW(Just in Case)

Picture 3

Step Six). In the next screen click to select General then click the blue arrow button at the bottom right corner.


Step Seven). You’ll get to the General Settings Screen. The General settings allows you to decide the partition size, Activate the phone and Enabled baseband update. Click activate the phone and Disable partition wipe-out.

***For the 3.1 firmware you may have to increase the size of your root partition slightly for the IPSW build to be successful. 563MB worked just fine for me***
***If the Enable Baseband check box is not greyed out, checkmark it. This allows the unlock to occur!***

Picture 4

Then Hit the Blue Arrow Button to proceed. On the next page i.e. Bootneuter settings, select Neuter bootloader, Unlock baseband, and Auto-Delete BootNeuter.app. Upgrading Bootloader is not necessary .
Then Hit the Blue Arrow Button to proceed.

Picture 6

Step Eight). The next window Cydia settings menu allows you to create custom packages so you do not have to manually install them later.

  • Click to select the Download packages tab. Then click the Refresh button to display all the available packages. Double clicking the package you want will download it and make it available in the Select Packages tab.
  • Checkmark the ones you want then Click the blue arrow button.
  • The Custom Packages Settings menu displays listed package settings for your custom IPSW. For know leave these settings as is. Click the blue arrow button to continue.

Step Nine). The Custom Logos Settings menu allows you to add your own images, you can pick your custom logo settings. If you uncheck them both, the originals will remain. Once done click the blue arrow button to continue.

Step Ten). You are now ready to begin the Pwnage process! Click the Build button to select it then click theBlue arrow button to begin.

Picture 7

Step Eleven). You will be asked to save your custom .ipsw file. Save it to your Pwnage folder you created on your Desktop.

  • Your IPSW is not being built. Please allow up to 10 minutes.
  • You will be asked to enter your administrator password. Do this then click the OK button.

Step Twelve). Now another question, if your iPhone has been pwned before, or if you already unlocked or did jailbreak earlier. If you do not know, simply answer “No”. Even your iPhone is Pwned before we suggest you to click no for a fresh pwnage.


Step Thirteen). Now one of the most important steps since the PwnageTool makes your iPhone into the mode of repair, called “DFU mode”, but then we need your help by pressing the buttons on / off in conjunction with the “home” for 10 seconds after releasing the button on / off and keeping the “home” for another 10 seconds.


Step Fourteen). Don’t worry if your timing goes wrong, because if you can not do at the right time Pwnage toll will ask you to try again. If everything worked, you get into DFU mode and your iPhone is ready to be unlocked. The Pwnage Tool has created an image software on your iPhone containing the release and to be able to finish your iTunes to restore this file “unlocked.”


Step Fifteen). Now enter in iTunes to restore your iPhone. Logo of guy that tells iTunes detected an iPhone in DFU mode and you need to restore. .


Step Sixteen). In iTunes, hold the Alt/Option key and click Restore. Navigate to the iHackintosh folder on your desktop using the dialog window that appears. Select the custom IPSW that was created and click the Openbutton. iTunes will now restore the firmware on your iPhone. This can also take up to 10 minutes.


Comments ( 19 )

Have Something To Say ?

  1. Sh3ri September 9, 2010 Reply

    i have a 2g

  2. Sh3ri September 9, 2010 Reply

    thankyou for the information…….my phone now shows 3.1(7C144) in version.
    the trouble is that now cydia and safari or app store arent working…….cydia says that connection timed out and unable to fetch………..plz help

  3. RW February 24, 2010 Reply

    Thanks for the great directions! Worked like a charm.

  4. Brock January 30, 2010 Reply

    Hello everyone i have a question. If im getting a error 1600 message does that mean my iphone is unable to be fixed or run properly again?? Please help =[

  5. chouwie January 28, 2010 Reply

    I’ve download the iPhone Firmware OS 3.1, but it’s not detected by pwntool and when I choose to find it manual either :s I don’t know what’s going on.. please help !

  6. garty November 5, 2009 Reply

    if you iphone comes up with an error, go on itune and update with apple and then you could unlock it

  7. Jimmy October 19, 2009 Reply

    I have an iPhone 1g (which I think is the same as a 2G right?)…that I used Pwnage to unlock and jailbreak to 2.2. I would love to upgrade to the latest firmware now. Can I do it right away with my 2.2 unlocked/jailbroken iPhone or do have have to first restore to the new firmware first via iTunes? Basically I’m asking if I can go through the instructions for unlocking/jailbreaking a 2G iPhone using the new Pwnage tool to get to 3.1.2. Any idea? Thanks!

  8. apoorv October 16, 2009 Reply

    iphone 2g got locked due to 3.1 update. i got it to work perfectly by following a guy named manu’s advice, which was posted in a forum. i have given it below:

    Hey everyone, I managed to get myself out of it, by DOWNGRADING to 3.0!! (reminder: I was locked due to a “forced” upgrade to 3.1.) This is how I did: entered DFU Mode with iTunes on; clicked “restore” WHILE HOLDING SHIFT (on a Windows PC); then chose the ANCIENT .ipsw file (v 3.0); then immediately used RedSn0w 0.8 to jailbreak & unlock, referring to the same .ipsw — I’ve been quite happy to see the little pineapple again! Right now iTunes is restoring my iPhone from the last backup but it WORKS, i’ve been able to make a call already… Hope this will help! Cheer up and good luck!!!

  9. Pipep October 7, 2009 Reply

    I just did it with two different iPhones and it worked perfectly!!!!

    you just have to read carefully and do exactly what they say

    Thank you guys!!!!!!

  10. Shen Long October 5, 2009 Reply

    OK, so i created another .ipsw custom file from scratch. Attempted another restore via iTunes & this time it worked perfectly.

    Thanks a million DEV Team…. Seems that the only iPhone specialists on the internet is the DEV Team 🙂

  11. Shen Long October 4, 2009 Reply

    Followed the instructions to the letter & all i get is Error 1600 on Mac & Error 1601 on PC…

    Seriously is this the goods or is this just another Dev Team scam

  12. Abi October 2, 2009 Reply

    Hi, has anyone successfully tried this on the Mac Tiger OS? I don’t have the Leopard OS yet. Thanks!

  13. My Videoke September 30, 2009 Reply


    I got the same error, so what I did was close and open iTunes again, clicked on the iPhone device, press alt/option and click on Restore, browse for the new .ispw and it worked for me.


  14. Steve September 26, 2009 Reply

    Hi, I have completed all the steps but i still getting the pop up message “The iPhone “iPhone” could not be restored. An unknown error occurred (1600).

  15. Phil September 23, 2009 Reply

    Anyone had trouble with Pwnage Tool *not* finding the IPSW, and the option to browse for it manually is never allowed? Just spinning ball at lower right corner of app window. You eventually have to Force Quit. Thx.

  16. Pulkit Manghani September 22, 2009 Reply

    Hey I have a unlocked Iphone 3g. I don’t know what happened to it, now it shows the message, “Restore Needed iphone cannot make or receive calls”. Is my phone broken? or is there any solution to fix it.

    Thanks a lot.

  17. Matt September 19, 2009 Reply

    nevermind i know my mistake….should have read the iphone dev team blog more carefully…

  18. Matt September 19, 2009 Reply

    I’ve tried this twice now on a 3G…both times I loose my service completely. As long as I wait, the service never comes back. I can hop on my wireless network but can not make calls or go on 3g or Edge. Any ideas anyone?

  19. gnosticchap September 17, 2009 Reply

    hi!…wonder if somone could help me…followed excatly as specified but i couldnt restore my iphone at the end…getting an error message saying it cannot restore the iphone. thanks.

Leave your comment here