Step-By-Step Guide to Jailbreak iPhone 3G running iPhone OS 3.0 using PwnageTool (Mac)

Jailbreak iPhone 3G using PwnageTool

As you might already know, the iPhone Dev Team released updated version of PwnageTool for Mac users and Redsn0w for both Mac and Windows users to jailbreak iPhone 3G running iPhone OS 3.0.

PwnageTool offers more customization options to the users compared to the RedSn0w. However, it is available only for Mac users.

Here is our step-by-step guide to jailbreak iPhone 3G running iPhone OS 3.0 using PwnageTool for Mac.

As always, an important preparatory step before jailbreaking your iPhone 3G is to take a backup of your iPhone. Please refer to this post for more details.  Also, make sure that your an iPhone 3G, iTunes 8.2 version and Mac OS X 10.5.7 installed.

Please note that PwnageTool does not jailbreak iPhone 3GS.

As with any hack, please proceed with caution as jailbreaking your iPhone could void it's warranty.

Here are the step-by-step instructions on how to jailbreak your iPhone 3G in order to use the iPhone OS 3.0 using PwnageTool for Mac.

Step 1: Create a folder on your desktop and name it Pwnage.

Step 2: Now download PwnageTool 3.0 from here or here and put it inside the Pwnage folder that you just created.

Also, download the latest 3.0 firmware from the location given below and put it in the same Pwnage folder. iPhone OS 3.0 – iPhone1,2_3.0_7A341_Restore.ipsw 

Note: It might be better to download using Mozilla since Safari has a habit of auto extracting files.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 3: Now, double click to mount PwnageTool 3.0 and drag the PwnageTool in to the Pwnage folder.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 4: From the Pwnage folder, double click on the PwnageTool application in order to launch it. You will receive a Copyright warning message, please click on Ok to continue.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 5: Click to select Expert Mode from the top menu bar

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 6: Now from the three different images displayed, click on your iPhone 3G image. Once selected, a check mark will appear over the iPhone 3G image.

Step 7: Click on the blue arrow button displayed at the bottom left.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 8: Clicking on the blue arrow will bring you to a page with Browse for IPSW displayed on it.
It should automatically find the IPSW but in case it does not then please click the Browse for IPSW text.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 9: Click on the found IPSW file (once selected, a checkmark will appear next to it). Then click on the blue arrow button at the bottom left to continue.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 10: You will see a page with 7 available options. Click the General option and then click on the blue arrow button to continue.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 11: You will be taken to the General Settings page, which will allow you to decide the root partition size. Click Activate the phone and Disable partition wipe-out.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Note:

  • Uncheck the Activate the phone option, if your iPhone is already activated and is on an official carrier.
  • You might need to increase the Root partition size from the current displayed value of 511 MB. For some users it has worked between 695 to 700 MB.

Step 12: Once on the Bootneuter settings page, click on the blue arrow button. (All the options under Bootneuter settings will appear greyed out).

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 13: You will then come to the Cydia settings. The Cydia Settings will allow you to create your own custom packages so that you don't have to manually install them later.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 14: Click on the Download Packages tab. Also, click on the Refresh button. This will display all the available packages.

Step 15: Now double click on the packages that you want to download, Double clicking will also make those packages available under the Select packages tab.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 16: Check the packages that you want and click on the blue arrow button.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 17: You will be able to see the list of package settings for your custom IPSW under the Custom Packages Settings. Click on the blue arrow button to continue.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 18: If you want then you can click Browse buttons and add your own images as boot logos under the Custom Logos Settings. If not, then you can continue with the existing images and click on the blue arrow button.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 19: Now, click the Build button to start the pwnage process and click on the blue arrow button to continue.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 20: You will receive a prompt asking you to save your custom IPSW file. Save this file in to the Pwnage folder that you had created on your desktop (remember, step 1).

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

PwnageTool will build your IPSW file. Give it about 10 minutes.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 21: Once it is built, it will ask your to enter your administrator name and password. Enter the info and click Ok button.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 22: You will be prompted with a message asking if your iPhone 3G has been Pwned before. Simply, click No. (Clicking No button ensures a complete restore).

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 23: You will be asked to turn OFF your iPhone. Please make sure that it is connected to the USB.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 24: Now, follow the instructions that come up on the screen.

  • It will ask you to hold the Home button and the Power button for 10 seconds.
  • Then release the Power button and hold the Home button for 10 seconds to enter the DFU mode.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

The screen will give you about 5 seconds to start with the above instructions. In case you fail, please follow the steps given below:

Step 25: If you fail, you will receive a message.

  • Click Yes on the message
  • Unplug the iPhone from the USB port
  • Turn it OFF and then turn it back ON
  • Plug it back in to the USB and turn OFF the iPhone when prompted.

Step 26: If done correctly, you will see a message that confirms that it has successfully entered DFU mode. It will also launch an iTunes popup.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 27: In the iTunes, press the Alt or Option key and click on the Restore button.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 28: Using the dialog window that opens up, browse to the Pwnage folder on your desktop.

Step 29: Select the custom IPSW that was created (name: iPhone1,2_3.0_7A341_Custom_Restore.ipsw) and click the Open button.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool

Step 30:  iTunes will restore the firmware on your iPhone in about 10 minutes time.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool 

You may also choose to restore from an earlier backup in order to keep all your settings or use your iPhone afresh.

Jailbreak iPhone 3G on OS 3.0 using PwnageTool 

 

Please note that this guide only jailbreaks iPhone 3G running iPhone OS 3.0, you will need to install UltraSn0w via Cydia to unlock iPhone 3G. You can checkout our step-by-step guide to unlock iPhone 3G using UltraSn0w.

Please don't forget to tell us how it goes in the comment section below and if if this guide was any help.

Follow us on Twitter

[via iClarified]

Like this post? Share it!

  • http://noblogu.blogspot.com Douceswild

    not touching that with a 20-foot pole. Too many steps. I'll wait for the simplified version like we always get.

  • Murat Varol

    Hi all,
    First of all, my english is not so good. I write this comment with translator help.
    I have an iphone 3G 3.0 (7A341). My pc is Mac Os X 10.5.7 and itunes 8.2.
    How can I jailbreak my iphone? My english is really insufficient. I want to help from you. Can you send me the jailbreak link compatible for my phone and pc.
    Thanks lot.

  • Marco

    I how to proceed from 2.1 ver to 3.0 with IPhone 2G?

    Thanks in advance,

  • Brian

    Anyone else experiencing PwnageTool crashes during Step 20- Building IPSW?

  • rocco_99@hotmail.com

    works perfect.

  • DutchMob

    Yep, same problem here. I tried several times but still building the ispw doesn't finish correctly.

  • DutchMob

    Are you using an PPC powered Mac?
    There were some issues with those Mac's, read it here: http://blog.iphone-dev.org/post/126908912/redsn0w-in-june

  • ifonix

    hoi,

    disappointment!!!!! i have imac G4 running 10.5.7
    in simple mode and expert mode every time that the Pwnage Tool start the phase
    of "Building IPSW" the software, first stuck and than crush!!
    i have restart the imac. closed all running programs, no good!
    after 7 times, pfffffffff….
    so DEV team, do you guy's how did so far GREAT JOB!! have any aide?

    thanx
    ifonix

  • Evan

    Worked perfectly, thanks!

  • http://injustice.net.nz DiMMu

    Followed these steps to the 'T' and it worked perfectly!
    Thank you so much!

  • JailBroken

    Thanks im 13 and i did it its easy oh and to those who have problems with it crashing it worked for me so don't be pussies and post comments since you are probably doing something wrote dumb As*es

  • geo

    Just followed all the steps, very smooth, no trouble

  • Give me freedom or a new phone!

    Took me 2 tries but the second time it worked smoothly. As an ATT user, be sure to uncheck "Activate the phone". If you miss this step you'll not get a carrier signal. Otherwise, everything should go smoothly.

  • forced0007@mac.com

    worked for me, although i had to use the simple method.
    thanks.

  • MJ Vic

    I'm using iPhone 3G. And have have upgrade from FW2.1 to FW3.0 and jailbreak it using Pwnage as per step by step instructions. Everything run smooth but however my carrier network had lost. I've re-install the FW and jailbreak it and even take out the sim card and re-installed back a few times but still can't search the carrier network. I also had installed ultrasnow but still not working..

    Can anyone advise how to rectify it..? Thanks for the help..

  • sham

    hey guys… thanx for the great effort. JB & UL my iphone as described and works! but one queston, hw come i dun get to attach pics & stuff in sms & no mms either. the ipsw file dun include this? or is there a workaround? pls help

  • http://profile.typepad.com/6p01157091826d970b maverick

    It really depends on your carrier, for eg. AT&T doesn't offer MMS feature in the US.

    However, some clever folks have figured out a way to enabled it. You can checkout this post for more details:

    http://www.iphonehacks.com/2009/06/hack-to-enable-mms-on-iphone-os-30.html

  • sham

    hey mav thnx, yup asked my carrier for the settings nw everythings perfect. eha!

  • tibsguy@gmail.com

    hey man,
    great thanks alot,it worked great with my iphone 3G s.
    its unlocked now and i can use my sim now.

  • ASE

    A Red Error message appeared before the step # 26 for about 3 seconds and disappeared .. and it is now running successfully and restoring from iTunes. Don't worry guys ;)

  • Desperate

    Followed this guide step by step. After completing "sim card not supported" message in iTunes :( Tried with easy version… the same. Finally decided to restore using iTunes. Downloaded newest 3.0.1 firmware and I'm still stuck at "sim card not supported" message. Any way to fix this?

  • http://profile.typepad.com/6p01157091826d970b maverick

    This guide just jailbreaks your iPhone, if you need to unlock it, then you need to install UltraSn0w to unlock it. So jailbreak your iPhone using this guide and then use this one to unlock it:

    http://www.iphonehacks.com/2009/07/step-by-step-guide-to-unlock-iphone-3g-running-on-iphone-os-30-using-ultrasn0w.html

  • Desperate

    Thanks, but I'm stuck on "Emergency call" screen and can't get any further which means I cannot follow the above guide (it actually supposed to be my 2nd step after jailbreaking). My original SIM is inserted and still isn't recognized.

  • Desperate

    OK, it's fixed. I did it again but removed the sim card during restore. Also checked the "Activate" box in step 11. Now it's jailbroken and unlocked :)

  • HELP!

    Does any know if this works with the latest version of Iphone firmware 3.0.1 and iTunes 8.2.1?? Want to jailbreak but not sure if it works with the updated versions!! Please help!!