Step-by-Step Guide to Jailbreak iPhone 3G using QuickPwn (Mac)

The iPhone Dev team released their much awaited software solution to unlock iPhone 3G couple of days back.

However to install their yellowsn0w application to unlock iPhone 3G, you need to first jailbreak iPhone 3G.

So here is a step-by-step guide to jailbreak iPhone 3G using QuickPwn for Mac users.

Some important points to note before we start:

  • Hacking your iPhone 3G could void its warranty.
  • Since one of the important requirements to unlock iPhone 3G is to upgrade to iPhone firmware 2.2 (as it exclusivley works with baseband firmware 02.28.00 which comes bundled with firmware 2.2), you need to be aware that iPhone firmware 2.2 breaks Turbo SIM (in case you are using it) - the hardware method to unlock iPhone 3G so if Dev team's software method which is still in beta does not work you might not be able to use your iPhone 3G.

Preparatory steps before jailbreaking your iPhone 3G.

  1. Please take a backup of your iPhone, refer to this post for more details.
  2. Since Dev team's unlocking solution works exclusively with baseband firmware 02.28.00, you will need to upgrade your iPhone 3G to iPhone firmware 2.2 without preserving its baseband. You can check your firmware and modem firmware(baseband) versions via Settings->General->About and look for Version and Modem Firmware.
  3. Please ensure that you have upgraded iTunes to iTunes 8.0.2.
  4. Please download QuickPwn from this link.

If your iPhone 3G firmware Version is 2.2 (5G77) and Modem Firmware is 02.28.00 then you are ready to jailbreak your iPhone 3G, you can skip directly to "Jailbreak iPhone 3G using QuickPwn" below.

If you want to update your iPhone 3G to firmware 2.2 then you can follow the steps mentioned below ("Update your iPhone 3G to iPhone Firmware 2.2").

You can also follow these instructions if you want to update your iPhone 3G running firmware 2.2 with preserved baseband to firmware 2.2 (5G77) and baseband firmware02.28.00. 

Update your iPhone 3G to iPhone Firmware 2.2:

  1. Please download firmware 2.2 for iPhone 3G using this link.
  2. Connect your iPhone 3G to your computer via USB cable and launch iTunes and select your iPhone.
  3. 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_5G77_Restore.ipsw file for firmware 2.2 that you have downloaded in step 1 and click “Open”.
  4. iTunes will then restore your iPhone with firmware 2.2 which takes sometime, please wait for the process to complete.

Once your iPhone 3G is updated to iPhone firmware 2.2, 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.

Update:

If you have upgraded to Mac OS X 10.5.6 (or using the new MacBooks) and facing a problem then it is because the latest update prevents your Mac from recognizing iPhone in DFU mode which is important to jailbreak iPhone 3G.

The Dev team had suggested possible fixes which they have noted that one should try at their own risk:

1. Use a USB hub in-between the DFU device and the Mac and insert/reinsert the iPhone’s USB cable. (recommended solution)

2. You can checkout this simple guide to re-enable DFU Mode in Mac OS X 10.5.6  (but please proceed with caution as some readers have hit issues).

As always, don't forget to drop us a line to tell us how it goes.

Source: iClarified

Recent Posts

Comments:

Feed You can follow this conversation by subscribing to the comment feed for this post.


36 Responses to Step-by-Step Guide to Jailbreak iPhone 3G using QuickPwn (Mac)

  1. huh ? says:

    is the firmware listed as 2.2 5677 a type-o ?

    Should this not be 5G77 ?

  2. iPhoneHacks says:

    The firmware version should be 2.2 5G77, thanks for highlighting the typo, we have corrected the error.

  3. theinc says:

    Does this work on the "NEW" macs????

  4. Vasia says:

    I have a problem with pwning my iPhone. It gets ok till 12. step.
    When I relise home button after last 10 sec. QuckPwn sims to start but in same second also starts iTunes and shows alert message as follows: "An iPod has been detected, but it could not be identified properly. Please disconnect and reconect the iPod, then try again. An unknown error occured (2001)."
    Meanwhile in QickPwn process doesen't go anywhere…I tried few times.

  5. Acculess says:

    I get exactly the same response:

    "An iPod has been detected, but it could not be identified properly. Please disconnect and reconnect the iPod, then try again. An unknown error occurred (2001)" (or some variant).

    I've got an intel iMac but have upgraded to the latest OSX (10.5.6) – I've heard that this may be a factor in the failure to get the iPhone recognised in DFU mode.

  6. tfish says:

    if you get the error message just unplug and replug iphone without taking it out of DFU mode. this method worked for me at least

  7. Joaquin says:

    I am having the same problem as above … I have the latest Itunes, system and an Intel Mac … Any help or clue how to get my iphone on DFU mode so Quickpawn can work at that step ???

  8. iPhoneHacks says:

    If you have upgraded to Mac OS X 10.5.6 (or using the new MacBooks) and facing a problem then it is because the latest update prevents your Mac from recognizing iPhone in DFU mode which is important to jailbreak iPhone 3G.

    The Dev team had suggested possible fixes which they have noted that one should try at their own risk:

    1. Use a USB hub in-between the DFU device and the Mac and insert/reinsert the iPhone’s USB cable. (recommended solution)

    2. You can checkout the simple guide to re-enable DFU mode in Mac OS X 10.5.6 (but please proceed with caution as some readers have hit issues).
    http://www.iphonehacks.com/2008/12/re-enable-dfu.html

    We have updated the post with the relevant information.

  9. Brandon Authier says:

    I am not finding the 2_2.2_5G77_Restore.ipsw file anywhere in the folder that I downloaded from the first step. When I go to the dialog box to restore it is nowhere to be found. Can anyone help me??

  10. Paul says:

    Dear all,

    Jailbreak ok, but phone has no signal to make a call.
    In the Settings menu, there is no option to choose a network provider.

    Therefore it is not possible to download and install Yellowsn0w
    All other funcitons and apps work fine as long as no internet or network signal is neccessary.

    Anyone had the same problem and found a solution yet?

    Thanks, Paul

  11. Joe says:

    I just tried to jailbreak my iphone 3g but when I hold the home button for 10 sec. itunes opens and says a ipod cant be identified or something, then quickpwn doesnt load and says at the bottom "quickpwn is about to run on your iphone 3g" can i unplug the iphone while it says that

  12. ivan says:

    i just jailbreak my iphone 3g using this tutorial and it works fine, exept that the phone dosent work, when i press the phone icon the dial #'s come on to the screen for 2 sec and then go away it wont let me make any calls or see my favorites or anything. any idea why?????

  13. Can I jailbreak if I'm still running Leopard?

  14. Opps… I mean't if I'm still running OSX 10.4 (not Leopard)

  15. AnnaMan says:

    I hv latest Mac OS, latest iTunes. Same boat with some of you with iTunes poping up weird msg. After flashing the apple logo a bit, iTunes recognize it but only for a few seconds. The phone while connected kept vibrating once every 3 4 mins.

    And about the insert/reinserting the cable, when should i do this?

    Plz help, i'm really panicking :'(

  16. rk says:

    Any thoughts on using windows to jailbreak then going back to mac for unlocking to bypass the 10.5.6 problem?

  17. Billy Whizzer says:

    I followed all the instructions today and successfully Jailbroke my 3G Iphone using my Macbook air running OS X 10.5.6 and Itunes 8.0.2
    I also had the unrecognised ipod fault, but i followed the guidelines on using a usb hub, worked a treat. Also the post by AnnaMan regarding the Iphone just buzzing every so often, mine too but this was because i wasn't using a powered hub and there was not enough power to show charge the phone.

  18. Billy Whizzer says:

    Use a powered usb hub inbetween the iphone and the mac

  19. dave d says:

    i need help here. i have downloaded thehttp://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5778.20081120.Aqw4R/iPhone1,2_2.2_5G77_Restore.ipsw.
    it is a zip file. it explodes into several files / folders. i have tried to run the .dmg. all to no luck. could someone help me here

  20. Vanessa says:

    I keep on getting an error message that says "sry, i haz Fail!" with an image of a kitten in a cup.

  21. .@.com says:

    dont use safari when ur downloading it.. use firefox..

  22. evan says:

    by "powered usb hub" do you mean a separate device to connect through, or on of the hubs on the back as opposed to one of the ones on the keyboard or something?

    i would very much like to jailbreak my iphone, but i'm afraid i don't quite know what you mean

    thanks :)

  23. Hello guys,

    I have a problem downloading the file for mac. It stops at 23.2 MB of the 24.8 MB… Does somebody else have the same problem?

  24. shai says:

    Hi guys,
    I have a strange slight problem, please advise. I have a 3g 16g iphone v2.0.2 (jailbroken) & a mac 10.5.5. Successfully downloaded iPhone1,2_2.2_5G77_Restore.zip & unzipped it. BUT mac's not opening the file or any files in the directory, the 'open' button's blurred.

    How do i proceed, need your installer for much needed additional t/party apps.

  25. shai says:

    Sorry i meant the iTunes not opening any files during Restore, thx
    shai

  26. samuel.rees@gmail.com says:

    I am using a USB hub, all my firmware and versions are in check, I got it to send the file over and the progress bar hit the end. However, it has been 12 minutes with a completed bar and an iphone with just a white screen and nothing else is appearing in the log. What should I do?

  27. Robert says:

    Dear all,

    Jailbreak worked, and all applications, syncing etc work. However, phone has no signal to make a call. The sim card still works in my old phone, but not in the iphone. Before jainbreaking it did work.

    In the Settings menu, there is no option to choose a network provider.

    Anyone had the same problem and found a solution yet?

    Ta

    Byron

  28. Casey says:

    I keep getting a sry I haz fal! With a cat. What can I do to make this work

  29. Rich Hine says:

    I Have been struggling to Jailbreak my iphone 3G 16GB with no luck! I am on a Mac with 10.4.11 firmware my iphone has all of the proper firmware and so does my itunes. everything goes smoothly until I release the home button to enter DFU mode. At this time my iphone screen turns white and remains that way until about 10 mins after the ihaz success screen comes on. It then shuts off and after I restart it's back to normal and not Jailbroken. I tried this on two different Macs with no success. Can anyone help?
    Thanks

  30. dcedcdcd says:

    I got the same respone. Just accept. If it doesn´t load, use a windows computer. f you have version 10.5.6 in mac it will mnot recognize the iphone

  31. charlie says:

    Just thought I'd let people know that I just did this, and it worked, I'm running 10.5.6 though? Maybe it works now in the latest QuickPWN.

    Thanks for this quick guide!

  32. iPhoneHacks says:

    Hey Charlie,

    Interesting, did you use a USB hub in-between the iPhone and the Mac?

  33. Craig says:

    What are the odds that attempting to Jailbreak my Iphone doesnt work? I wanna do it, but the more comments I read in more forums and discussion boards, The less I want to do it.

  34. stingathk@yahoo.com says:

    Hi, if I unlock my iphone with yellowsn0w, would it also change my IMEI? Can someone pls help to answer my question? Thx a lots. :)

  35. shiper12 says:

    i have had my phone pwned for about a year now. Things were acting up so i restored it with the intent to re-unlock it. I have gotten the new quickpwn and cydia and installer both appear on my phone. But it wont allow me to use another sim card. I am assuming that i have jailbroken my phone but not unlocked it. Any suggestions. I am running 2.2.1 5h11 and the modem firmware is 2.30.03. do i need to downgrade the modem firmware, if so how. PLEASE HELP

  36. Pingback: Iphone/Ipod touch Jailbreak Info Tips and tricks | ithingy

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>