PwnageTool Jailbreak for iOS 4 Now Available

Sebastien, Jun 22, 2010

pwnagetoolThe Dev Team just updated PwnageTool to be compatible with iOS 4. PwnageTool is a Mac only solution for jailbreaking your iPhone while preserving your baseband, making the unlock process possible, or at least easier.

Now there are a lot of information to digest. PwnageTool will not work with all firmwares for every device. There are many restriction.

I invite you to carefully read this information provided by the Dev Team. Read it over and over again and see if PwnageTool will work for you or not.

Each supported device has few different scenarios that users need to consider when performing the upgrades, you need to check below and perform the upgrade in the particular way that matches your current device state.

NB: With PwnageTool 4.0 certain devices are not supported this is because they are not supported in iOS 4.0 or they are not supported by our software.  We’re working on ways to get past these restrictions.

  • iPhone 2G  - not supported
  • iPod Touch – not supported
  • iPod Touch 3G – not supported

iPhone 3GS

Summary: Currently, PwnageTool only works on previously jailbroken 3GS devices with the old bootrom.

  • If you have a Jailbroken iPhone 3GS with the OLD BOOTROM and you DID NOT use Spirit to jailbreak then you can create the ipsw with PwnageTool 4.0 and restore with your jailbroken recovery mode.
  • If you have an iPhone 3GS with the NEW BOOTROM this is NOT supported by PwnageTool 4.0

iPhone 3G

  • If you have a Jailbroken iPhone 3G at 3.1.2 (but not jailbroken with Spirit) then you should create the ipsw with PwnageTool 4.0 and restore from recovery mode or DFU mode.
  • If you have an out of the box iPhone 3G you should restore using a PwnageTool 4.0 ipsw using DFU mode.
  • If you have a Jailbroken 3.1.3 iPhone 3G it is very possible that this can fail from recovery mode, if this failure happens you will need to restore using DFU mode.
  • As an alternative to PwnageTool, you can use redsn0w on iPhone 3G (on both Windows and Mac) as mentioned in our last post.

IMPORTANT! Whenever you need to enter DFU mode, you will need to do so using PwnageTool.

iPod touch 2G

  • If you have an iPod touch 2G (non-MC model) that is jailbroken (but not with Spirit) then you can restore using recovery mode.
  • As an alternative to PwnageTool, you can use redsn0w on non-MC iPod Touch 2G (on both Windows and Mac) as mentioned in our last post.

Baseband Unlock

  • iPhone 3G and 3GS baseband unlockers (those who rely on ultrasn0w to make phone calls) should always be very wary to update their firmware, however our Ultrasn0w application will unlock all recent (including the current) 3GS and 3G baseband firmware versions.  Once you are jailbroken using PwnageTool 4.0, install ultrasn0w from Cydia and you’ll be unlocked.
  • Remember! This baseband unlock situation is rare, should you upgrade your iPhone blindly at the next iOS release please don’t expect an unlock – but for now you are OK (whatever state your baseband is in).
  • Let me remind you that if you have an iPhone 3G, you can jailbreak using RedSn0w.

    If you have any question, please feel free to leave a comment.

    [via Dev Team blog]

     
    • Brian

      Sounds like redsn0w wins.

    • Brian

      My initial comment is flawed. Please ignore it. XD

    • Alex

      So if you’re a windows user….you’re screwed basically! I hate jailbreaks like this where you have to have a special boot rom….be in a country that starts with the letter K….have a Mac not a PC…be left handed and have the original plastic that your iPhone came with in order to make it work!…WTF!……Come out with something that people besides you and your buddies can use!

      I’m sorry but is getting real stupid lately!….I’m tired of having things held over my head and for nothing too!…Is like, I have the jailbreak but I won’t release it until you meet my demands….this ain’t no damn hostage situation!…..Either come out with it or SHUT UP!

    • AppleBits

      Woah Alex! Chill, buddy. The way I see it…at least we HAVE these folks out there making things available to us to have more “fun” with our i-whatevers. It’s not like they are on our payroll and letting us down.
      I’m glad they are very careful to point out what it will and WILL NOT work with, as well. Unless you are into iBricks. ;)

    • Alex

      @AppleBits….I know and usually I’m pretty relaxed about this kind of stuff because it happens every time BUT I think I’m going to just say forget it and get an HTC Evo and use my 3GS as a door stop or a coffee table clock….LOL…..Well I guess I’ll have to wait another week or two or maybe a month from now……and then we’ll get a simple jailbreak tool that is available for Windows.

    • Angel

      I just jailbreak and unlocked 3G with both baseband 5.11 and 5.12 …

      loving the ios4

    • brandon

      i have jailbroken with pwnage, purplera1n, blackra1n, and spirit in the past…. can i still use the new pwnage tool for jb?

    • Ella

      So, should I just follow the same steps from the tutorial to jailbreak 3.1.3 with pwnage tool to use this?

    • Armando

      Still no iTouch 2g MC model? Will we eventually see it or is just not possible?

    • luvmyiph

      moral of the story? Mac RULES! PC sucks!!

    • bsb007

      I dont have the original SIM card to unlock the “emergency call” , can this unlock without SIM?

    • giannis

      @Angel
      Which tool did you use?redsnow?

    • Tripp

      What’s the difference between old bootrom and new bootrom, and how do I know which one I have? Are they referring to the baseband?

    • Ron

      I Jailbroke and unlocked my iphone 3GS with blackra1n around the beginning of November ’09, since then i havnt updated or done anything pertaining to the firmware, still 3.1.2 baseband 5.11.07
      and i read somewhere that my iphone would have have the old bootroom if the 3rd, 4th, and 5th digits of the serial number are 939 or less. Mine is 938
      will this work for me?

    • iPhone 3GS

      @Ron. If you are able to boot your 3GS without rerunning BlackRa1n each time, you have the OLD bootrom and this will work for you.

    • Ron

      i dont know about rebooting… but everytime the battery dies, i dont need to run blackrain…. is that what you mean…?

    • iPhone 3GS

      @Ron. You have the OLD bootrom so you are good to go using PwnageTool 4 and a custom IPSW for 3GS. Make sure you download 4.0 for 3GS from the downloads page of this website and follow the directions exactly as mentioned in todays tutorial.

    • Z

      Just got done researching on “what are’s” and “how to’s” and here is some info if any is true and useful:

      1. In order to find out whether you have an old or new bootrom just open up settings->general->about on your iDevice. First, check the Model. If it starts with MC, you have a new bootrom. Second, to verify the first, check the serial number. It should start with 5 numbers: the first two are some factory numbers, the third is the year and the 4th and 5th numbers are the week the phone was manufactured. If the 4th and 5th digits are less than 40, then you have the OLD bootrom.

      Example: my model is MC135LL – OLD bootrom because it starts with MC
      my serial is 85001****** – ignoring the 85, year is 0 meaning 2010 and the week is 01.
      I assume that iPhones manufactured later than 40th week of 2009 all have a new bootrom.

      2. Other ways of finding out your bootrom are via Mac or using USBView tool for Win OS. This involves putting your phone in DFU mode, etc, etc.

      I was happy and unhappy with the first method (unhappy due to the new bootrom)

      One thing I do NOT get is why 3GS jb’d with so popular Spirit are no go?

    • Robzy

      I’ve got an iPhone 3GS already running iOS4. I tried the JB and it didn’t work. I then tried to restore back to 3.1.3 but I got an error saying my iPhone wasn’t eligible for the firmware. I’m 100% certain I download the correct firmware for my device and I even redownloaded it but nothing works. I was able to get error 1015 when I was using the beta and then downgrade using iRecovery but that won’t work if I can’t even get the correct error code anymore!

      HELP! :(

    • Z

      Pardon my typo:
      “Example: my model is MC135LL – NEW bootrom because it starts with MC”

    • Robzy

      I have the new bootroom. Does this mean I’m f**ked?
      I am unable to downgrade to 3.1.3, even when using iRecovery!

    • Eric

      @Alex why dont you get a real operating system and buy a mac =) dont be mad at the people who are making all of this possible for us. Or just stay on 3.1.x you are until a new jailbreak is out that is stable and works for both. What about Sn0wbreeze? A windows only tool that will be out in a COUPLE OF DAYS. you dont hear people that have macs bitching and moaning that its only a windows tool (oh wait thats prolly cuz we can dual boot windows or run it in desktop paralells right inside OSX =) ) Anyways. Thanks to the iphone dev team and Geohot for all the hard work and dont pay attention to ungrateful people like ALEX that have nothing better to do than complain about all the hard work you guys are doing for us.

    • Henry

      I have an iPhone 3G MB model and my firmware is 04.26.08 version 3.0 (7A341). Could I JB with Pwnage tool??
      thanks!!!!!

    • Drew

      How do I know if I have an OLDBOOTR ROM or NEWBOOT ROM?
      (I never used Spirit to jailbreak but I had to use iTunes to restore to 4.0 to even get it offend frozen lockscreen)

    • Z

      I think Alex was just as upset as I was to have found out that we have to wait a couple more days to be able to enjoy the new iOS. No big deal, it’s just simple human nature. It doesn’t mean that we, impatient ones, are not greatful for all the dev team’s hard work.

      However, people need to learn to research and READ. I see a lot of posts that contain a bunch of questions the answers to which are in the same post, or maybe the one before. Most of the questions have already been asked and answered. The only question remaining is can iPhone users stop being so lazy, start looking for the answers, or even easier – READ THE COMMENTS?

      @robzy – yes you temporarely are, just be patient and keep checking back.
      @Henry – read the last paragraph of the article, it says if you have a 3G to use RedSn0w
      @Drew – scroll up and read =) like most of us do.

    • Angel

      @giannis Yes i used the Redsn0w. works fine with me!

    • beejsf

      My 3GS Model Starts with MC(135LL) but my Serial Number starts with 85936 and is presumably manufactured before the 40th week of 2009. Which bootrom do I have?

      If I have the new bootrom and have never jailbroken my phone before. Will there be a future version of Pwnage tool that will work for me? Should I upgrade to 4.0 while I wait?

    • QuMungis

      Ok, set me straight: I have a 3GS with old bootrom, on 4.0, but has NEVER been jailbroken. I cannot use this tool just yet, right?

      The guys who do this work, are just phuckin fabulous! keep up the awesome fixes!

    • Z

      @Beejfs that’s an interesting case. You should double check your bootrom version by putting your phone in DFU mode. Google on how to do it on a mac or windows. If you have a new iBoot, like mine is 359.3.2, then pwnage tool is not for you nor me. If you don’t depend on the jailbreak or unlock, you can enjoy the benefits of the new iOS4 untill a jailbreak like spirit or redsn0w for 3GS comes out.

      @QuMungis the instructions are very clear – for as long as you have an OLD iBoot and have never jb’d with Spirit, you are safe to use Pwnage Tool. You have nothing to lose, you can always restore via iTunes. Good luck and let us know how it went.

    • LUBU

      Hi everyone!
      I have jailbroken my iphone 3GS (3.1.3) with SPIRIT, then I also upgraded it to IOS4. can anyone tell me whether i can jailbreak my iphone again or not? If so, how?

      thanks!

    • QuMungis

      Z, actually I didn’t think they were that clear if you’ve never been JB before. It says your iPhone needed to be JB, but not with Spirit. So, I guess I answered my own question. Thanks Z for your response: ur probly right, I could probly just try it.

      LUBU: dude, it clearly says you can’t do that right now. Maybe you keep researching or wait a few weeks for a solution.

    • Z

      @QuMungis Thanks, I stay corrected. As my research continued, I came across an even more detailed requirements. Here’s what it said:
      ‘You must already have a pwned device running 3.1.3 or lower. If you do not, you will have to downgrade your 4.0 device first, pwn it, and then you can use the pwnage to jailbreak your 4.0.  Once more, if you restored 4.0 in iTunes, you cannot use this method without downgrading first. You must have pwned your device using redsn0w or pwnage. Spirit does not count!’

      And you’re absolutely right, I’ve never pwned my iPhone, never faced downgrading it, so can’t help you any further. Good luck!

    • Rob d

      Anyone know how to fix mms txt msg’s after jb redsn0w 5b5-4 update?

    • Josh

      I have a old rom iPhone 3gs jailbroken with spirit. Can I resore back to original settings then use pwnage tool to upgrade to 4.0?

    • beejsf

      Hey Z, Thanks for your help. In DFU mode it says my iBoot is 359.3 which I assume makes it the new bootloader.

      I am heading to Italy for a few months at the beginning of July and would really like to unlock my phone. (Firmware 3.1.3 and baseband 05.12.01) Anyone know of a tool out there that will do this? Thanks.

    • Z

      @Beejsf Congrats, you have the OLD bootrom. Search google for ’359.3 old new’ -> second result said:
      Old iBoot = iBoot-359.3
      New iBoot = iBoot-359.3.2

      To unlock your phone use UltraSn0w unlock for all bb. Might as well look for an officially unlocked iPhone4 while you’re there, if they got them already. Good luck with your iOS4 jb, unlock and have a safe trip.

      P.S.: Just a suggestion: trust, but always check your source. Read before do.

    • Lukeluke

      i have 3gs, old boot rom, JBed with spirit, ULed with ultrasn0w, 3.1.3.
      i also have 3.1.2 and 3.1.3 shsh on file in the server

      MY QUESTION IS:

      is ANYONE have a iOS4 JB solution at all???????
      comex is not making a JB>>>http://twitter.com/thamisunjbw/status/16881088846, and he posted “No. I hope that geohot is.”

      Geohot posted on the 23rd saying, “In Berlin where there are no Apple stores. USA in world cup! No plans for new jailbreak. Stop asking.”

      Devteam asks us to wait, but some people say that they dont have it neither.

      Is downgrading my best bet?? is it safe at all??? a lot of people seem to be experiencing errors while doing that.

    • beejsf

      Thanks Z. I liked the backhanded “You could have googled it” note. :-) Stupid me. Also thanks for the advise will definitely follow it.

    • JAKAS121

      I have iphone 3.0 (7A341) with Firmware 04.26.08, which has been jail-braked using ultrsn0w, so please advise how to upgrade the phone from 3.0 to os 4.0 (Jailbreak + Unlock), which method is best suitable for me
      1) PwnageTool Jailbreak for iOS 4
      or
      2) Jailbreak iPhone 3G on iOS 4 With RedSn0w

      Please advise.

    • walnutz917

      ok so does any1 know when it will be possible to unlock and jailbreak the iphone 3gs 3.1.3 05.12.01 which was never jailbroken or unlocked before???

    • Eric

      Walnutz917
      1 hr, 14 mins ago
      ok so does any1 know when it will be possible to unlock and jailbreak the iphone 3gs 3.1.3 05.12.01 which was never jailbroken or unlocked before???

      Umm you can jailbreak with spirit right now but it will have to stay at 3.1.3 and then u can use ultras 0w to unlock it. As far as upgrading or jail reaming to iOS4. Dunno I have been jailbroken since 3.0 was out. U will just have to wait till the dev team releases a tool.

    • Sizzle2010

      Hey love everyone’s posts! I will be a fist time jailbreaker and everything I read has been helpful. I want to confirm with someone if I please can, just for peace of mind I guess…I took someone’s old 3Gs that was used on AT&T. I am assuming that they never jailbroke the phone, but I guess that doesn’t really matter since I am using my mac and my iTunes anyways. The phone is upgraded, but it has the old bootroom. Am I in an iPhone pergatory for the time being since this phone has never been jailbroken? I’ve tried downgrading, but I don’t have one of those SHSH backups or whatever it was and have never backed up to cydia or anything.

      Thanks! Any info would be helpful!

    • Lukeluke

      u can use spirit jb then ultrasn0w to unlock

    • Sizzle2010

      Hey thanks, but that didn’t work. Once I downloaded spirit and plugged in my phone it said that it wasn’t compatible. I thought I would post some more info about my phone. The model number starts with MB, its version 4.0(8A293), and the modem firmware is 5.13.04.

      Any other suggestions?

      Thanks!

    • Dude

      ANY FURTHER INFORMATION ABOUT THE 3GS NEW BOOT ROM NON COMPATIBLE????
      COME ON JAILBREAKERS,ITS JUST NEW BOOTROOM NOT NEW WORLD ORDER,YOU CAN MAKE IT!!I TRUST IN HUMANKIND POWER!!

    • MIdo

      Hi
      OK I need to know!!
      I have iphone 3gs
      05.13.04
      Serialnumber: 87947GM13NR
      Model: MC133KS

      I use PC not MAC

      Have already updated to OS4, But i need to jailbreak and unlock.

      Can i do that or not. pls answer

    • Eric

      If you have your SHSH blobs saved on cydia you can downgrade to 3.1.2 and use Pwnagetool or redsn0w to jailbreak…but if you dont have your ECID backed up your have to wait like all the spirit jailbreakers and people who never jailbroke. I am not sure but it looks like your iphone 3gs has the old bootrom..not exactly sure but i think the # you go off of is 47 anything 49 and below is considered the old bootrom, correct me if i am wrong.

    • Stixx43

      Ok, so I am new at this stuff and I need some help. After a lot of research, I found that I have the old bootrom. I have upgraded my itunes and accidentally upgraded to iOS4. I followed the Pwnage 4.1 instructions exactly and still got the 1604 error message. Am I screwed, because I am not real techy, I really don’t no about this stuff.

    • james

      ok, so is there a way to check if you have the old bootrom or not? Also does the baseband version matter? or are these two the same thing?

      I have a phone that I bought online that has not been unlocked or JB, would like to know how to check if I have the correct bootrom to JB this thing to ios4.

      If I have the old bootrom, what can I use to jailbreak it then use pwnage tool to jailbreak it again with ios4? I’m assuming you have to jailbreak it twice…

    • iNike

      Hey guys, I have an iPhone 3g that has been jailbroken before and is currently un-Jailbroken on the iOS4.0 firmware. I am trying to jailbreak with redsn0w, but everytime I try to enter DFU mode, it won’t work. I can never enter DFU mode and when I try to hold both the HOME and SLEEP button at the same time, it won’t even restart. Can someone please help me?

      Thanks.