• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • How to Jailbreak iPhone Firmware 3.0 - PwnageTool
    This guide teaches you how to jailbreak your iPhone 2G/3G (NOT 3GS) on the 3.0 firmware using Pwnage Tool 3.0 by the iPhone Dev Team. ONLY WORKS FOR OS X.

    You can unlock your iPhone 3G AFTER following this guide by using UltraSn0w. Directions on that are here. If you want to unlock your iPhone 2G while Jailbreaking follow this guide. Anyways, lets continue.

    Before getting started, you'll need to download a few things:

    Pwnage Tool 3.0 - MMi Member Download | RapidShare | torrent

    3.0 iPhone Firmware iPhone 3G Direct from Apple (iPhone 2G Firmware is here)

    Note: Safari does not download the .ipsw files correctly - it decompresses them as soon as they're downloaded. We don't want that. Use Firefox to download the .ipsw, not Safari. Or you can ctrl+click the decompressed folder & click the compress button.

    Alright, now that you've downloaded all that, lets continue.

    Connect your iPhone to iTunes.

    I recommend you sync up first so you get your contacts, photos, mail, etc current.




    Note: restoring will remove any and all Jailbreak app settings and WinterBoard themes. bhz has a decent guide on how to back all that up here if you'd like. Otherwise, you can just redownload them.

    Once you've downloaded the 3.0 firmware and placed it anywhere (I just put mine on my desktop) (or in your Applications folder) you can open Pwnage Tool by double-clicking the icon.

    You may have OS X ask you about opening an app from the internet, don't worry about it - click Open.



    Hit OK on the Copyright screen that pops up.



    Since we're going to be jailbreaking our 3G iPhone, click that image on the left so the green checkbox comes up, and the hit the blue arrow button in the bottom right to move on.



    On the next screen, Pwnage Tool will look for the 3.0 .ipsw file. It should find it automatically (again, mine was on my desktop), and list it there. It will take about a minute to find it. Click it and hit the blue arrow in the bottom right to move on.



    Note: If you want a larger main partition (for installing Cydia apps and themes, etc), click the Expert mode and then the General icon, and increase your parition size.

    Pwnage Tool will then let you know its going to create an .ipsw file.



    Next, you'll be asked if you have a contract that would activate normally through iTunes - this is AT&T only in the US, or any other carrier outside the US that is a legit iPhone carrier who you bought the iPhone through. ''IF'' you have a legit contract with iTunes (e.g, you have AT&T or an approved iPhone carrier in another country) - say yes.



    Once you've answered those q's, Pwnage Tool will begin creating your .ipsw. This screen should be up around 5 minutes or so.



    Halfway through the creation of the .ipsw, OS X will ask you for your password. This is required for Pwnage Tool to build the custom firmware, go ahead and input your password and hit OK.



    Pwnage Tool will ask if your iPhone has been previously pwned (and still is). If you aren't sure, just hit No, that's fine. If you know for sure its been pwned and still is, hit Yes, but make sure it really is.



    Once complete, Pwnage Tool will let you know to quit Pwnage Tool, put your iPhone in Recovery mode (OR DFU MODE if you've never pwned), start iTunes, and restore with the custom firmware bundle it just created.











    Now, pull up iTunes. You should see the following message:



    Hit OK. Now, this is important - where it says Restore in iTunes, hold down the ''option'' key on your keyboard and press ''Restore'' in iTunes while holding it down.

    Note: Its very important you hold down the option key while pressing Restore. Don't forget that.

    Assuming you did that correctly, a window should pop up asking you which .ipsw file you'd like to restore from. Select the one we just created with Pwnage Tool. If you left it default, it should be sitting on your desktop and be named iPhone1,2_3.0_7A341_Custom_Restore.ipsw or something similar. Hit Open.



    iTunes will now run through its typical flurry of windows and notifications while updating the firmware.





    During this time, you'll see the nifty new progress bar on your iPhone as it restores.



    If everything went correctly, you'll see the window stating your iPhone was restored to factory settings (heh, not quite, iTunes , and you can then hit OK.



    Wait for iTunes to see the iPhone before disconnecting.

    If you'd like, you can now restore from the backup you made of your iPhone before, to get all your contacts, mail accounts, and photos back. You might wanna clear off some photos/videos/music if you had it near full to make room for AppStore and Cydia apps now.



    Congrats! That's it! You're now ready to go on iPhone firmware 3.0.

    This article was originally published in forum thread: How to Jailbreak iPhone Firmware 3.0 - PwnageTool started by Cody Overcash View original post
    Comments 433 Comments
    1. Indakno.com's Avatar
      Indakno.com -
      Where is the firmware? Its not in the file.
    1. santaf's Avatar
      santaf -
      Quote Originally Posted by juda1 View Post
      Couldn't find it either |:
      go to your "home thing on your computer then library/itunes/iphone software updates" find the 3.0 one. so mine was santamarinafj/Library/iTunes/iPhone Software Updates
    1. ttang's Avatar
      ttang -
      I'm quite sure that the pawnage 3.0 tool is not ready for prime time. It could even be the 3.0 firmware from Apple itself as when finally upgraded using the stock firmware I was not able to find my weather and stock apps.

      Pawnage Performance has been solid up to 2.2.1. The moment I used it with FM 3.0, I lost all phone service and details and could not get it back.

      I just went back to apple original 3.0 and will wait until 3.1 drops before trying pawnage again. I hope someone acknowledges the amount of upgrade problems and code around it...
    1. Timecloud's Avatar
      Timecloud -
      I am having a different problem which may have been addressed earlier. I cannot create the restore file. The system will start it then right when it should ask for an ID, the entire app crashes closed. Other versions worked well. I actually made a mistake the first time I tried to flash my 3G though and upgraded the baseband. I am sort of in wait mode as well.
    1. tyfly867's Avatar
      tyfly867 -
      worked great! It even restored my custom IPCC file!
    1. djduxy's Avatar
      djduxy -
      why I cant open Pwnage Tool 3.0 on my deskopt (Microsoft Windows XP Professional)
    1. nighthawk311's Avatar
      nighthawk311 -
      Anyone else getting the 1600 or 1604 errors when trying to restore the custom firmware?

      I HAVE put it in DFU mode. I'm running a macbook with 10.5.7 and itunes 8.2

      If anyone has figured out how to get around these errors, please share!
    1. kayekoleeh's Avatar
      kayekoleeh -
      i don't understand, what do you mean by hold down the option key? what option key? sorry for being dumb
    1. santaf's Avatar
      santaf -
      Quote Originally Posted by kayekoleeh View Post
      i don't understand, what do you mean by hold down the option key? what option key? sorry for being dumb
      on macs in between control and command there is an option/alt key if you are on a windows computer just use shift i'm pretty sure that's what you need for windows
    1. ugshotgun's Avatar
      ugshotgun -
      :-(
    1. lakerzfan27's Avatar
      lakerzfan27 -
      if u want to jailbreak a 2g iphone with 3.0 software which image do u click on in the beginning?

      the 3g iphone or the regular iphone?
    1. wamoinc's Avatar
      wamoinc -
      I too am having problems. I jailbroke with this method to 3.0 fine and all was good. Then I passed it on to a friend. They did some sort of quick restore and locked it up on a PC. Now I am trying again to use Pwnage to jailbreak and keep getting error 1604 when I try to use custom restore ipsw. I can restore with regular 3.0 ipsw but then can't use my custom. I am needing to do it without an AT&T sim card, which I did the first time fine.Can I go backwards to 2.2.1 or am I stuck trying to get this to work since I went to 3.0? Or am I really in need of just finding an AT&T SIM card? Thanks
    1. lakerzfan27's Avatar
      lakerzfan27 -
      can u do this with itunes 8.2.1?
      and if not how do u downgrade to itunes 8.2?
    1. iFreak's Avatar
      iFreak -
      Quote Originally Posted by nighthawk311 View Post
      Anyone else getting the 1600 or 1604 errors when trying to restore the custom firmware?

      I HAVE put it in DFU mode. I'm running a macbook with 10.5.7 and itunes 8.2

      If anyone has figured out how to get around these errors, please share!
      I too, experienced these errors, very frustrating. No matter, I was eventually able to successfully Jailbreak OS 3.0 using PWNAGE 3.0 and OS X.

      Here is my setup:

      MBA: 10.5.7
      iTunes: 8.2 (23)
      iPhone 3G
      PWNAGE 3.0/Expert Mode
      ATT PAYG

      You shouldn't have to do this, however, after I backed up all of my data, I did a factory OS 3.0 restore on my 3G before attempting the Jailbreak (JB).

      I noticed that these errors only surfaced when I augmented the boot partition size using PWNAGE 3.0/Expert mode. I was using the "666" boot partition easter egg and couldn't get it to work. I suspected this might be causing problems so I accepted the default 511MB boot partition and all was grand. Since I am on PAYG, I also insured that i didn't "Hacktivate" the phone.

      Bottom line, what I am regarding as a root cause here may not actually be the root cause of these errors. In fact, I suspect these error codes may correlate to a number of "Generic" trouble conditions that can trigger the codes. So, I think I can say that augmenting the boot partition size at least does trigger these codes, not definitive, but it seems so.

      Insure that iTunes is off when performing custom .IPSW creation and insure to quit iTunes Helper in Activity Monitor

      Good luck.
    1. mr117's Avatar
      mr117 -
      Hi- This worked perfectly for me, first time. I spent the rest of the day modding my 3G, having a grand old time. Now, at around 9 pm, I try to go to Voicemail and there is a big box saying Cannot Connect To Voicemail, Please Call AT&T. I've been poking around in Settings and Prefs, and I'm not finding anything to reset. Called AT&T and, of course, they are closed. Didn't see any mention of this in the thread (though I did skip a few of the middle pages), just the connection and crashing issues. I can call, receive calls, get mail and send it, text and receive texts, use wifi, etc. Anyone got any ideas?

      This was my first iPhone modding, though I was fairly active in the RAZR Mac forum (fully modded, firmwared, custom OS, themes, etc.) before I got the iPhone last year. Just ran out the warranty and thought I would play a bit. So far, fun.
    1. iFreak's Avatar
      iFreak -
      Quote Originally Posted by mr117 View Post
      Hi- This worked perfectly for me, first time. I spent the rest of the day modding my 3G, having a grand old time. Now, at around 9 pm, I try to go to Voicemail and there is a big box saying Cannot Connect To Voicemail, Please Call AT&T. I've been poking around in Settings and Prefs, and I'm not finding anything to reset. Called AT&T and, of course, they are closed. Didn't see any mention of this in the thread (though I did skip a few of the middle pages), just the connection and crashing issues. I can call, receive calls, get mail and send it, text and receive texts, use wifi, etc. Anyone got any ideas?

      This was my first iPhone modding, though I was fairly active in the RAZR Mac forum (fully modded, firmwared, custom OS, themes, etc.) before I got the iPhone last year. Just ran out the warranty and thought I would play a bit. So far, fun.
      Easy fix for this one... Call your iPhone's number and leave a message, your visual voicemail will pop right back up prompting you for your VM passcode, enjoy...
    1. srsuser's Avatar
      srsuser -
      Quote Originally Posted by RonHC View Post
      Windows Please
      Quote Originally Posted by Rota View Post
      Seriously.
      Yes. Anything?
    1. mr117's Avatar
      mr117 -
      Thanks! I did it the hard way- did a search thru Apple Discussions, found a link to the Voicemail reset process, called the AT&T number and did a password reset for Voicemail. Works fine now. (Of course, I also restored back to stock first to see if it would work there, didn't, so re-jailbroke and put stuff back on it, albeit much more carefully the second time around. Everything working fine so far. Haven't had this much fun since was working on my RAZR, though so far I am sticking to Winterboard stuff. Maybe get braver and get into file system soon.)
    1. mr117's Avatar
      mr117 -
      Cash- thanks so much for the walk-through. After finally getting the courage to mod my 3G, I'm finding that it now does what I always wanted it to do. I have actual (not the stupid stock) notifications of email, texts, and voicemail, which was my biggest complaint with the phone. And Apple had begun to censor my Apple Discussion pages requests for the feature (I was also sending in a request a week via the Enhancement email address). Of course, I added my nickname to the status bar, along with colored icons, a theme with my own wallpaper, Notifier, a custom button (not slider) on the lockscreen, a calculator w/colored keys, custom calendar alert, custom lock and unlock sounds, and more. The only thing I couldn't change was the keyboard (god knows I tried), but after using the search here, discovered 3.0 broke that possibility for now. While not into the filesystem yet (working up my courage, as well as using a Mac), I'm reading up on it and it will just be a matter of time. Thanks again!
    1. shers3's Avatar
      shers3 -
      I have been trying to jailbreak since I got this phone and finally...Thanks loads!