rss

Revert Back From iPhone Firmware 3.1 To Firmware 3.0.1 using QuickPWN

If you have upgraded your iPhone (3G, 2G) firmware to 3.1 then you might have lost your Ultrasn0w lock forever (Dev-Team). Fortunately there is way to revert back / downgrade your iPhone firmware 3.1 to firmware 3.0.1 if you have iPhone 3G or iPhone 2G. The procedure below might not work on iPhone 3GS. After you might have downgraded your iPhone firmware to 3.0.1, you may jailbreak it by using the iPhone OS 3.0.1 jailbreak guide.

Downgrade iPhone 3.1 To 3.0.1

Update : Unlock iPhone Firmware 3.1 Compatible With PwnageTool 3.1
Update : Unlock iPhone 3G Firmware 3.1 Compatible With Ultrasnow 0.9
Update : Now you can also revert back from iPhone 3GS firmware 3.1 to 3.0

Follow These Simple Steps

  1. Download and install iTunes 9 from here
  2. Download iPhone firmware 3.0.1 for your iPhone 2G, 3G and 3GS
  3. Download firmware for iPhone 3GS
    Download firmware for iPhone 3G
    Download firmware for iPhone 2G

  4. Now you have to place the downloaded ispw file in the following locations depending upon your Operating System
  5. Mac OS X: "~/Library/iTunes/iPhone Software Updates"
    Windows 7: "\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates"
    Windows Vista: "\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates"
    Windows XP: "\Documents and Settings\[username]\Application Data\Apple Computer\iTunes\iPhone Software Updates"

  6. Now connect your iPhone to your computer and start iTunes 9, in Microsoft Windows click Shift+ Restore and in Mac OS X Option+Restore
  7. Shift + Restore (Windows) + Option+Restore (Mac)

  8. Now select firmware 3.0.1 ispw file and restore it. You might see the following error. Just ignore it.
  9. The iPhone "your iPhone" could not be restored. An unknown error occurred. (1015)

  10. Your phone will now be in recovery mode, showing iTunes logo and usb connector.
  11. Download QuickPwn 2.2-1 and perform the procedure prompted to you by QuickPwn to reset your device:
  12. QuickPwn

    QuickPwn2.21

  13. Once your iPhone has restarted, close QuickPwn
  14. Start iTunes again with the original AT&T SIM card. iTunes should now show the firmware version as either 3.0 or 3.0.1 depending on which ever firmware you downloaded in step 2
  15. iTunes 9

  16. After the downgrade you can unlock / jailbreak your iPhone firmware 3.0.1. See the complete step by step guide to jailbreak firmware 3.0.1 here

UPDATE: If you want to revert Back/downgrade from iPhone Firmware 3.1.3 to 3.1.2. Please follow step-wise instruction posted here.



  • joe histed

    i could not follow steps i would like a more straight forward plug phone in and push enter

  • Starman

    Help please. i have the 1st gen iPhone, vers 1.1.4, i have never made any updates thru Itunes. i'm thinking of upgrading now to 2.0 or higher. Which step by step instructions should i use. i'm presently using itunes vers 10 (but never updated). my iphone is from US, i'm from canada, and i still have my original ATT sim card that came with it, but not using that, presently using canadian carrier sim card.
    any help?

  • Ja1000zao

    And now my iphone 3G is showing no service?

  • Ja100zao

    Hi how many iphone am l allowed to unlock if i have got an account for live, with you.
    for have tried twece on my second iphone 3G and it failed. Why?
    my question is: iphones am l alloed to jailbreak?
    thanks

  • Bruce Krouskop

    I'm in the middle of reverting back to 3.0 from 4.0 and QuickPwn22 fails to run. help

  • Bryan Thompson

    I downloaded Itunes 9, the restore software and connected the iphone. Itunes 9 only recognizes the phone if my tmobile sim card is inserted only to see "The sim card inserted in this iphone does not appear to be supported" 3.1 is installed and i wish to install the above restore 3.0 software. I have no restore option. Please help

  • http://www.laguacima.com Gustavo Pacheco

    I just tried to unlock my new 3G s iphone, and when rebooted Itunes installed vesion 3.1.3!
    What should I do?

  • Jhon

    Hi,

    Can we follow the same procedure for reverting back or downgrading iPhone 3.1.3 firmware to iPhone 3.1.2 firmware?

    • Migz Medina

      yes...

  • mimi

    did anyone ever figure out how to get the mac version for quickpwn 2.2-1??
    i thought it was supposed to work with macs too.

    • Migz Medina

      try to use itorrent website

  • Andre

    I agree with Salvador. I cannot get the old firmware to show up in itunes. This program so far is worthless. I've gotten further just by watching some youtube tutorials (FREE!!!). I, too, want my money back.

  • Salvador

    I have spent a considerable amount of time trying to return my first generation iphone to the 3.0.1 software version and it just doesn't work. Itunes does not allow it. After several tries in which I had no option as to which sofware version to restore to, I deleted the 3.1.2 from the iphone software updates file leaving only the 3.0.1 version, but on restore itunes immediately goes on downloading new software version. I disconnected internet and no chance. Very frustrating. Tried to contact you by phone and no answer. It just does not work. I am a seasoned computer user, so its not lack of skills or knowledge, I guess Apple does not allow your unlocking to work anymore. Can I get my money back?

  • Manuel

    I downloaded the firmware for 2G... which of those files do i have to use? all or just "firmware"?

  • ricardo

    hey can anyone tell me for sure if i can jailbreak and also unlock the iphone 3gs with the 3.1 software version and 05.11.07 modem firmware???

  • sherief mohamed

    hey guys,i have a problem,i'm using win 7 and i cant find the directory that you've pointed that i should copy the restore ispw to,one more thing,i'm totally new to win 7,so if you're gonna guide,and i wish you do,plz do it step by step,thank you....waiting ur reply...

    • Migz Medina

      not necessary to go to that folder...create a folder you can easily remember

  • Anonymous 167

    If you upgraded a soft-unlocked phone to anything other than 3.0.1 (IE 3.1 or 3.1.2) then you also upgraded the baseband, and are SOL at this point. Period. You cannot go back.

    Your only sliver of a chance is that it uses the 5.8 bootloader instead of 5.9 (but it had to have been one of the very few iPhone 3G's made very early on when it was released.) If this is the case, then you may be able to downgrade the baseband - but probably not.

    If it's a hard-unlocked iPhone, I have no idea why you're having an issue.

  • Midhat

    What you mean under step 3.
    3.Now you have to place the downloaded ispw file in the following locations depending upon your Operating System
    Windows Vista: "\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates"
    Do I have to made folder (new one):\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates
    Thank you
    Midhat

  • http://fhansen@pt.lu Felix.Hansen

    I have an i-phone 3G 16GB
    Since I upgraded to 3.1, my e-mails are no more working.
    1 exchange acc. and 2 POP acc.
    Now expecting the solution with 3.2. I upgraded.
    But still not working.
    What's going wrong? What can I do?

  • iRaymond

    Jaxov, could you please detail a bit on the QuickPwn - ipsw? tried it with 3.0.1 as well as 3.0 ... both give firmware error string and it just sux .... i accidentally upgraded a friend's 3G that he knew is unlocked - bought from a shop in France. it activated like any unlocked phone, and i assumed it's unlocked. after the unfortunate update, it shows unsupported sim and i just can't revert back to 3.0.1 no matter what i do. tried with custom ipsw (dl from web as i don't have a MAC near by)
    i beg of thee, enlighten me ... i feel so bad about rendering the phone useless and we are both miles away from civilization - pls don't ask. i can detail more if required on the things i tried on the phone insofar but the above summarizes pretty well

    TIA

  • Francesca

    I'm getting the firmware error string as well in QuickPwn.

    Any suggestions?

    • norddeutscher

      Did you figure this one out?