• 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. vondersaar's Avatar
      vondersaar -
      I have 3g iphone with 2.28 bb. Could i use the pwnage tool to preserve my baseband but upgrade to 3.0?
      Thanks
    1. fluffer's Avatar
      fluffer -
      Quote Originally Posted by NeoNightmareX View Post
      No.
      spoilsport!


      too late anyhow, i blew one across the world.............a kiss that is!!!
    1. DrMikeB's Avatar
      DrMikeB -
      Hey NeoNightmareX, Thanks for helping everyone out.

      Im trying to install a custom 3.0 on my 3g on a PC and it keeps giving me the 1600 error. I have tried your way exactly and still giving me error. Any other ideas?
    1. NeoNightmareX's Avatar
      NeoNightmareX -
      Quote Originally Posted by mofolo View Post
      I think you need to "pwn" it as well to accept such a ipsw..

      If it is possible to send out a PwnD .ipsw that could jailbreak all our iPhones... you'd think they would of released it?

      Unless this is all part of the evil plan for them to get us to buy a mac?
      Custom ispw's are pwned. If they aren't then they are just stock firmware. They aren't posted because it's against the rules to post a link to warez, etc.

      Quote Originally Posted by phaseshift View Post
      anyone know why openssh isnt working on cydia?
      We need more information than "it isn't working." Have you used SSH before? If so, open Cyberduck, or whatever you are using, Server should be the IP address for the iPhone and it should be connected to your home network over wifi. Username should be "root" without quotes and password should be "alpine" without quotes.
    1. shabz_de_don's Avatar
      shabz_de_don -
      Quote Originally Posted by Pcpro745 View Post
      whenever i try to do the custom firmare i get 1604 or 1600 error, im on vista 64 bit, iphone 2g
      i had the exact same problem on my mac and pc, and my iphone was stuck on recovery mode, then i realised i didnt update my itunes on either so i updated it and it worked like a charm!... try it out!


      i love it!
    1. phaseshift's Avatar
      phaseshift -
      Quote Originally Posted by NeoNightmareX View Post
      Custom ispw's are pwned. If they aren't then they are just stock firmware. They aren't posted because it's against the rules to post a link to warez, etc.



      We need more information than "it isn't working." Have you used SSH before? If so, open Cyberduck, or whatever you are using, Server should be the IP address for the iPhone and it should be connected to your home network over wifi. Username should be "root" without quotes and password should be "alpine" without quotes.
      yes I have used it before its giving me a "warning: remote host identification has changed"
    1. skitomcat1's Avatar
      skitomcat1 -
      After jailbreaking my phone i no longer have service! This problem has happened several times as I have been jailbreaking since 1.1.4......If anyone knows the solution, as I have forgotten, I would greatly appreciate it!
    1. NeoNightmareX's Avatar
      NeoNightmareX -
      Quote Originally Posted by vondersaar View Post
      I have 3g iphone with 2.28 bb. Could i use the pwnage tool to preserve my baseband but upgrade to 3.0?
      Thanks
      I don't have a 3G, but it would seem logical. You can try it out, but if it doesn't work, then you have to wait for Ultrasn0w.

      Quote Originally Posted by DrMikeB View Post
      Hey NeoNightmareX, Thanks for helping everyone out.

      Im trying to install a custom 3.0 on my 3g on a PC and it keeps giving me the 1600 error. I have tried your way exactly and still giving me error. Any other ideas?
      Did you build the firmware? If so, when asked "Has this device been pwnd before?" Did you click yes or no? If you didn't build it, ask the person who did.
    1. chriskretz's Avatar
      chriskretz -
      Does anyone know when we can expect it for Windows?
    1. bteamer's Avatar
      bteamer -
      Quote Originally Posted by NeoNightmareX View Post
      It's against forum rules to post links to firmwares, since it's technically warez, etc. I would say Google is your only option, unless someone feels like making you that specific firmware and PMing you the link.
      Not true, only for iPod Touch firmwares above 1.1.4. All the iPhone updates are free, so we can post without a thought. However, exnay on the iPod Touch inksla. good try bud, you get a pat on the back.
    1. RonHC's Avatar
      RonHC -
      Quote Originally Posted by Pcpro745 View Post
      whenever i try to do the custom firmare i get 1604 or 1600 error, im on vista 64 bit, iphone 2g
      really...
    1. NeoNightmareX's Avatar
      NeoNightmareX -
      Quote Originally Posted by phaseshift View Post
      yes I have used it before its giving me a "warning: remote host identification has changed"
      Go to your Users folder through Finder. Then do Command + Shift + G and type in "~/.shh" without quotes and then delete Known Hosts

      Edit: Teamer I have been single-handedly helping every single person in these two threads:
      http://www.modmyi.com/forums/iphone-...wnagetool.html
      http://www.modmyi.com/forums/iphone-news/635661-how-jailbreak-iphone-firmware-3-0-pwnagetool.html

      Give me a break bro! :-P
    1. phaseshift's Avatar
      phaseshift -
      Quote Originally Posted by NeoNightmareX View Post
      Go to your Users folder through Finder. Then do Command + Shift + G and type in "~/.shh" without quotes and then delete Known Hosts
      thank you worked perfectly
    1. DrMikeB's Avatar
      DrMikeB -
      I got the custom firmware when it first was posted. I think it was built "yes".
    1. mofolo's Avatar
      mofolo -
      From MuscleNerd's Tweet:

      @rywalter yep you can restore to a custom ipsw that you *trust* even if you're on windows
      Anyone wish to upload a Custom IPSW for us? PM! I'll thank you in advance
    1. jballa9's Avatar
      jballa9 -
      THANKS SO MUCH DEV TEAM!!!!!!! So happy to have my 3.0 jailbroken now.

      If it helps anyone:

      1st FW bundle I made I accidentally had the Activate Phone checked, and didn't have service afterwards. I re-made the bundle without that checked and got the 1600 error. Re-started my computer, still got the error, and tried a different USB port, same error, re-made bundle again in Simple mode, and it's working fine, Just finished restoring from backup, and now it's syncing my phone, and I can see that I have full bars. All is working perfectly for me now!!
    1. ugshotgun's Avatar
      ugshotgun -
      I have a 3G 8GB iPhone running the 3.0 firmware; just updated. I'm a bit confused in regard to the Windows Users, as I am. Am I able to jailbreak my phone as a windows user; or do I have to wait until there's a release for windows users. I see all kinds of jailbreaking options for MAC. I'm not impatient at all; just curious. Thanks for any assistance that can be offered.

      Thanks!

      Chris
    1. streetthrowback's Avatar
      streetthrowback -
      Quote Originally Posted by ugshotgun View Post
      I have a 3G 8GB iPhone running the 3.0 firmware; just updated. I'm a bit confused in regard to the Windows Users, as I am. Am I able to jailbreak my phone as a windows user; or do I have to wait until there's a release for windows users. I see all kinds of jailbreaking options for MAC. I'm not impatient at all; just curious. Thanks for any assistance that can be offered.

      Thanks!

      Chris
      yup people with windows gotta wait
    1. ugshotgun's Avatar
      ugshotgun -
      Thanks for your quick reply! I love the new firmware, but do miss my Cydia Apps! Thanks Bro!


      Chris
    1. NeoNightmareX's Avatar
      NeoNightmareX -
      Nevermind, can't do that.