Jailbreak your iPhone

How to Downgrade iPhone 3G / 2G 3.0 back to 2.2.1


Dev team already warned don’t upgrade to 3.0 wait for Next version of pwn.The Dev-Team warns that upgrading to 3.0 with Yellowsn0w installed will cause people to lose Yellowsn0w and will be unable to get it back. Upgrading to 3.0 also upgrades to Modem Firmware 04.20.01 which is not down gradable. iPhone OS 3.0 Leaked on bay of pirates drives you crazy. Don’t download and try to upgrade to 3.0 hold your horses till june. But many of iPhone lovers can’t hold thereselve to update iPhone to 3.0 accidently or in a hurry & loose there jailbreaking.Remember you have downloaded a Dev release means after the installation you might not be able to sync unless you have dev account. Dev account costs you 99$ from Apple Developer Connection.


       For the people who wants to downgrade from 3.0 to previous 2.2 or 2.1 use the following steps.


Connect your iPhone to your Mac or PC and select your iPhone from the list of devices in iTunes. If iTunes does not detect your iPhone then you will need to put it in DFU (Device Firmware Upgrade) mode.

You can follow these steps to put your iPhone in DFU mode (this is required only if iTunes does not recognize your iPhone):

  • Connect your iPhone to your computer.
  • Turn iPhone off.
  • Hold power and home together for 10 seconds (exactly).
  • Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
  • A few seconds later iTunes should detect your iPhone.

Browse the Summary Tab, For Mac user Hold down Option and press the “Restore” button. For Windows user hold down Shift and press the Restore button. Now you will be able to browse the folder where you have the iPhone firmware.Select the firmware & hit the restore button and cross your fingers for 5 minutes.

If you get error message like 1011, 1013, 1015, just ignore them(Actually the firmware 2.2 is already successfully installed). Fire Quickpwn 2.2.1 and jailbreak your iPhone use this guide

But if you encountered with error message like 1601, 1602, 1600 or anything else then try putting the iPhone into DFU mode and try again.

If you have an Unlocked iPhone then use pwnage tool to make a custom firmware then enter DFU and restore / downgrade to 2.2.1 if not works in first time done it again n again.


                                 Useful links




Tags: , , , ,

Comments ( 54 )

Have Something To Say ?

  1. iHaCk4ThRiLlZ April 28, 2010 Reply

    yeah umm your all just dumb its sooooo simple yet you all still fail…

  2. Gangster98 October 23, 2009 Reply

    Student pairs are assigned a particular area on the grid and then walk through the area, taking detailed notes and looking for specific youth-related opportunities and services. ,

  3. Esc September 11, 2009 Reply

    I just roll back my iPhone 2G from 3.0 to 2.2.1
    Use PC Win (no any Apple software installed before), iTunes, Firmware 2.2.1 (iPhone1,1_2.2.1_5H11_Restore), bootloaders BL-39, BL-46, Microsoft.NET Framework 2.0 and QuickPwn225.
    1 Put iphone into DFU mode
    2 Connect to PC with iTunes
    3 Shift+Restore and get firmware iPhone1,1_2.2.1_5H11_Restore
    4 After restore shutdown iTunes
    5 Run QuickPwn225 and follow instructions
    6 Enjoy!

    Good luck!

    With love from Russia.

  4. Josh August 31, 2009 Reply

    Hey guys, i tryed upgrading my 2g iphone to 3.0 using redsnow and it failed. no matter how many times i try it always fails, im currently trying to downgrade to 1.1.4 from 3.0 using the same steps RamPc suggested above.
    when restoring to 1.1.4, at the part where itunes says it is “restoring iphone firmware” the process just stopped. i left it running overnight and it still hasnt made any progress.
    any help?

  5. sammyjoe August 10, 2009 Reply

    i downgraded from 3.0.1 to 3.0 but it takes long time on the apple logo but did not boot up,keep writing VERIFYING IPHONE SOFTWARE… WHAT AM I TO DO NEXT

  6. aspire August 10, 2009 Reply

    OMG! i have iphone 3g and accidentally i upgraded it to v3.0 now i want it back to v2.2.1… it’s almost 2wks. working on my iphone to downgrade or restore it to 2.2.1, apple makes me sick! im so tired doing restoring evereday and it seems like i always get an error. i tried all the suggestions in this forum but i have no luck till now.
    i want to u guys for what are the things to be consider when downgrading iphone 3g. thanks in advance

  7. jose July 9, 2009 Reply

    i try also the DFU mode but error 1600 occur.what should i do.i want to downgrade may iphone 2g OS 3.0 to 2.2.1

  8. Mono July 7, 2009 Reply

    i recently upgraded my iphone 3G to 3.0 final and also jailbroke it using Redsn0w but i cant use Cydia as it is always crashing. That means no cydia, no installous so no use of Jailbreaking.

    Now i want to downgrade to 2.2 as it was working fine earlier, will it make any problem to me in future upgrades and Jailbreaks?

    Pls reply

    Any news on how to go about the above, i have tried many times, using itune 8.2, i m using iphone 3G, orignal using 2.2.1, after ugrading to 3.0, i lost my cydia, now i want to go back to the original 2.2.1, i have surf but none to be sucessful. Please help

  9. Taz July 7, 2009 Reply

    Tried to upgrade the Iphone 2g to 3.0 but since there is no real jailbreak / unlock tool for it that works (redsn0w refused to reboot then when it said finished the iphone never rebooted) but i cant downgrade.

    Mainly as i have narrowed it down to this:

    In recovery mode (whilst phone is on, hold power and home, wait 2 seconds after it has turned off to release the power) i get a 1601 error when trying to restore

    In DFU mode (whilst phone is off, hold power and home until the apple sign appears (10-12 seconds) then release the power and hold home until the itunes and cable sign appears on the iphone, i get a 20 error as soon as itunes has “extracted” the ipsw.

    Any ideas?


  10. giorgio July 5, 2009 Reply

    Here is my experience.
    My iPhone was jailbroken 2 years ago. I did the upgrade to 3.0 and it worked fine but the battery wasn’t working properly so I decide (me dummie) to click “restore” from the iTunes. The iphone was, I’d say, virginized. The usb cable was on the iPhone screen.
    I use Mac, I opened the “Pwnage Tool” choose the iPhone (i have a 2G) and follow the prompt instructions. It built a “IPSW” restoring file that I used later to recover from iTunes. I had to restart it in “recovery mode” while it was still on the Pwnage program. At the end you turn off Pwnage and on iTunes, HOLD THE OPTION KEY and click on “restore” it’ll ask you to choose the file you want to restore (see above).
    First time something happen, came out with a error1600 but I did all the steps again and it worked fine.
    My iPhone is back!
    Thank you Pwnage!
    Good luck!

  11. Rajat July 2, 2009 Reply

    i recently upgraded my iphone 3G to 3.0 final and also jailbroke it using Redsn0w but i cant use Cydia as it is always crashing. That means no cydia, no installous so no use of Jailbreaking.

    Now i want to downgrade to 2.2 as it was working fine earlier, will it make any problem to me in future upgrades and Jailbreaks?

    Pls reply

  12. Ivan June 29, 2009 Reply


    We are trying to roll back to version 2.2.1 from 3.0 not because we do not know how to jailbreak 3.0, we want to use back 2.2.1 because we found that 3.0 is not as good as we think on Iphone 2G.

    Anyway guys, i somehow manage to roll back to 2.2.1 by luck.

    Tried itunes 7.5 and install 1.1.4, fails – error message prompt.
    installed itune 8.1 and install 2.2.1 fails – error message prompt.
    install itunes 8.2 and install 2.2.1 went thru with no error message.
    jailbreak 2.2.1 – now its working fine as before.

  13. PhoristMT June 28, 2009 Reply

    DONT DOWNGRADE!!!!!!!!!!!Look all you need to do to unlock your phone is download your firmware ipsw then download REDSNOW…Takes like 10 min tops

  14. Ivan June 26, 2009 Reply


    I just tried it again, But this time the error message (1), what does it means? Thanks.

  15. Ivan June 25, 2009 Reply


    Tried downgrading the v3.0 to 2.2.1 but no successful at all. tried with itunes8.2 always get some error message and it fails to load the 2.2.1 firmware.

    tried with itunes 7.5, now prompting me to upgarde to itunes8.2 before it can detects the phone. so tried the DUF method mentioned above, still wont detects the iphone. iphone show usb cable to itunes screen and nothing happen. unplug and plug in, still wont work. exit and restart itune, still won’t works. Can someone help me here. Thanks!

  16. John June 25, 2009 Reply

    I read more of the Q&A and mannaged to jailbreak/unlock the iphone with 3.0. Thank you, very usefull!

  17. Fudg June 24, 2009 Reply

    Guys, Just downgrade to 1.1.4 (itunes 7.5), then upgrade back to 2.2.1 (itunes 8.1.). Ya’ll be allright. anyway im using 2g iphone. thanx a lot to Vinay and RamPc.

  18. anna June 24, 2009 Reply

    Hi I have error 1600 HELPPP PLEASE with iTunes8.2

  19. John June 24, 2009 Reply

    I upgraded by mistake my 2G from 1.0.2 to 3.0 Before it was unlocked with SimFree. Now I try to downgrade to 2.2.1 and I can’t find the 2.2.1 restore .ipsw. I downloaded iphone1,1_2.2.1_5H11_Restore zip file. Anyone knows how I get to the .ipsw firmware?
    Thank you

  20. Chuck June 23, 2009 Reply


    Hi Everyone..Hit up on this link for the latest software calledRedsnoW for unlocking your 3.0 firmware!!
    You dont need to downgrade anymore cos I have succeded in fully jailbreaking/ unlocking my iphone 2G running 3.0!!
    I think its the replacement software for quickpawn


  21. Liam June 22, 2009 Reply

    I don’t understand how I can be the only one in my situation. My phone just has the connect to itunes screen, and not the slider for emergency calls. I can’t actually power if off with the slider at the top, just turn the screen black. I also cannot get my Iphone 3G to enter DFU mode. I was trying all yesterday and now today, it makes the beeping sound to say that a USB has been found, but absolutely NOTHING happens. It’s driving me insane. I was wondering if it could be because my Itunes will only open in compatibility mode (it never used to) so I checked on ways to sort this in my computer> program files>….. itunes.exe then properties, and there is no compatibility tab (vista). I dunno what to do, can anyone shed any light in my DFU mode problem.

  22. Louis June 22, 2009 Reply

    Mine kept failing with error 1600 using itunes 8.2 so i decided to download 7.5 on another computer to try. Now I get error 1 instead when trying to restore to 2.21 from 3.0, help!!

  23. Ugis June 21, 2009 Reply

    Just put your iphone into DFU mode, then open your 7.5 Itunes

  24. Chuck June 21, 2009 Reply

    I Installed Itunes V7.5 successfully but on connecting my iphone 2G with fireware 3.0, it didnt connect saying i need the latest Itunes software to be able to connect the iphone running fireware version 3.0.
    Please, people who used 7.5 how did you overcome this???


  25. fooming June 21, 2009 Reply

    @ CDWW that can easily be resolved by deleting ur itunes music lib its usually located in C:\Documents and Settings\username\My Documents\My Music\iTunes

    @ ragsger read my earlier post

    @ dave try unistalling itunes completely,, as in anything associated with itunes,the music library,the apple mobile detection software and stuff like like and install itunes ver 8.2.20 to downgrade to firmware 2.2…. i too used to get a lot of errors till i did this and went through the process with no errors at all

  26. ragsger June 20, 2009 Reply

    HI All,

    I am struck by updating my iphone 2G to 3.0 with itunes. I cannot downgrade as its failing with errors. Is there some body have any idea how to save my Iphone.

  27. skimmy June 20, 2009 Reply

    i just got this problem resolved, i was getting the 1600 error code.

    All i did was to uninstall my current itunes & quicktime,

    reinstalled itunes 7.5.

    From itunes ,restored the iphone 2g 3.0 firmware with firmware version 2.2.1. This was successful.

    Then i used Quickpwn utility following all the instructions. My iphone is working as before again…What a relief!!!

  28. CDWW June 20, 2009 Reply

    I’ve downgraded my itunes to Ver 7.5, but it won’t run. I keep getting the error. “The file “iTunes Library.itl” cannot be read because it was created by a newer version of iTunes.” I can’t find this file anywhere, how do I correct this issue so that I can complete the downgrade of my iPhone 2G?

    Thanks everyone!!!!

  29. Dave June 20, 2009 Reply

    I am getting error 1604 when I try any of the 1.x files and 1600 when I try 2.2.1. I was getting 1600 with the 1.x files until I installed iTunes 7.5, now it’s the 1604. Any thoughts? I am running OS X

  30. fooming June 19, 2009 Reply

    hey for all those getting the 1600 etc or similiar kind of error just remove itunes completely.. that is including the apple mobile device support then install a previous version of itunes i.e 8.2.20… then:
    get it to dfu(follow the steps mentioned above)
    then shift click restore and to to the 2.2 firmware
    then winpawn it..
    worked for me and didnt give any error msg at all
    hope this helps

  31. JD June 19, 2009 Reply


    in the thread someone mentioned itunes 8.2 Beta, So I am going to try it out, anyone here has a nice reliable link or copy pls email jdaniel@live.ca I tried looking but most of the links etc dont work.

  32. AndrewM June 19, 2009 Reply

    Dear Vinay,

    I’ve upgraded my iPhone 3G from 2.1 (not unlocked or not even jailbreaked) to 3.0 general release and my data plan has stopped working. I tried to follow your instructions on how to downgrade but I always get the same error message 1601. Is there anything else I could try? Please I could really use your help right now.

    My environment: WinXPpro with iTunes 8.2


  33. Kevin June 19, 2009 Reply

    Ok. Totally sorry to bother everyone with this issue.

    So I upgraded my iphone 2G to the official 3.0 firmware yesterday. But now I’m trying to downgrade it back to the 2.2.1

    I’m using WinXP with itunes 8.1.1 (tried with 8.2 as well, no luck) and I’ve done the whole get into DFU mode process… but then when I tried to restore with my 2.2.1 firmware (iPhone1,1_2.2.1_5H11_Restore.ipsw) but here’s where the problem came – “error 1600.”

    I’ve tried going back and DFU mode my iphone and go through the steps again, but it always comes back with the same error. I’ve also tried the “methods” of getting pass the error 1600 such as reinstalling itunes, different USB port…etc etc – all no sweat.

    On certain forums, people have claimed that the previous 2.2 (or even 2.0) firmware works. Is this true? I tried to restore with the 2.2 firmware…still; error 1600.

    I’m hoping that the new Pwnage Tool (tomorrow..hopefully) will solve my problem.

    Anyway. If anyone has any contributions it will be much appreciated.

    Thanks in advance.

  34. RamPc June 19, 2009 Reply


    For those who are getting errors:1601, 1602, 1600

    Uninstall your current itunes and download Version 7.5

    I tried downgrading from 3.0 to 1.4 successfully(http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-4313.20080226.Sw39i/iPhone1,1_1.1.4_4A102_Restore.ipsw) after this I upgrade the itunes again to 8.1 in order to upgrade the iphone to 2.2.1.

    Hope it works for you guys as well.


  35. gokan June 19, 2009 Reply

    i was trying to downgrade to 2.1 from 3.0 firmware. The restore would go half way and then it would give me a 1600 error. do u guys know what might be wrong and by the way im using a 2g iphone. Thanks

  36. Unique June 19, 2009 Reply

    with dfu mode and recovery mode i get an error

    dfu = 1600 and recovery = 20

  37. JD June 18, 2009 Reply

    Thanks alot for the write up but it does not work for me.

    I understand the process….so what happens is after I release the home button when the comp says recovery mode… hit shift and point to the file downloaded from the links your provided, it extracts software, it says its preparing then comes error 2600, I have tried it like 5 or 6 times same problem. nothing changes.. when the error comes up and I check the phone.. the phone is off… I have to reset it by holding down power n home before it starts up again…

    I am trying to downgrade because I lost wifi after upgrading, I have the iphone 3g

  38. Lamer June 18, 2009 Reply

    I do these steps, but when i come to iTunes, it says, your iPhone is in recovery mode, should it say DFU mode? Cause I do like your steps say, connect iPhone to a PC, turn it off, then press home and power button for 10 secs, then just home button, and then iTunes recognizes my iPhone and says it’s in recovery mode, then i browse for the 2.2.1 firmware and in the end i get the 1601 error. I have a 2G iPhone that was before on a 1.1.14 jailbreaked version…

  39. omar May 28, 2009 Reply

    quickpwn stops working after it tell me to hold power and home button can any one help

  40. Andy May 21, 2009 Reply

    I would listen to dev team wait another 2 weeks

  41. david April 20, 2009 Reply

    duddde thank u so fuckin much i have an iphone 3g and u had the later firmware (3.0) i wanted to give it a try while i had my 3g jailbroken and with yellow snow already .. it FUCKED UP MY PHONE FOR 5 HRS everything was fuckin gone good thing i backed it up before i did the firmware or i would of been fucked so overall i went from having a 1604 error from 1013 to fuckin working once again after all these guide lines dude i just got fuckin hard on dude cuz i thought my shit was fucked ! fuck apple ALL I GATTA SAY!

  42. Eric April 8, 2009 Reply

    Okay, where is this file on my PC? Also, what’s the name? I can’t find it. and I use an iPod touch if that helps any.

  43. ibonjour March 23, 2009 Reply

    Activate 3.0, send UUID

    or Want to Downgrade?

    101 % solution for both.. contact me


  44. j March 22, 2009 Reply

    Restore iphone from 3.0 to 2.2.1
    Put your iPhone in DFU mode
    1. Open Up iTunes
    2. Have Your iPhone Connected To Your Pc
    3. Hold Down The Power/Sleep Button And The Home Button For Exactly 10 Seconds.
    4. Then Release The Power/Sleep Button And Continue To Hold The Home Button Until iTunes Brings Up A Message Saying Your iPhone Is In DFU Mode.
    5. Click Ok Or Whatever It Is So That It Closes That Popup.
    6. Hold Shift Then Click Restore.
    7.Then Make sure You Have Downloaded the ISPW Firmware. Called:
    8. Let It Restore Once Its Finished You Will Get An Error Thats Normal It Will Most Likely Be 1015 Or Something Like That.
    9. Download Quick Pwn 2.2.1.
    *These steps are very important!
    10. Then Open Up Quick Pwn With Your iPhone Connected To Your PC And It will then Say That You Need To Hold The Power/Sleep Button And The Home button For Exactly 15 Seconds Then Release The Power/Sleep Button And Continue To Hold The Home Button For 2 Seconds. This will boot your iPhone To the Emergency Call screen.
    11.Open up iTunes And Let It Activate Your iPhone.
    12. Then Restore your iPhone From A Previous Backup If you Have One.

  45. Confused March 19, 2009 Reply

    I am able to restore and receive the error message 1013 but then the iPhone just goes back to the “Connect to iTunes” screen. Also, QuickPwn wont detect my iPhone. Any ideas? Thanks in advance!

  46. cgraydon@gmail.com March 19, 2009 Reply

    Is there a difference between recovery mode and DFU? I’m stuck in the slide for emergency/connect to itunes screen. I don’t have a restore option in iTunes, just keep getting the ‘You’re not a developer’ message. Any registered dev that can add my device to your list for one day only to fix this? email me please cgraydon@gmail.com

    • Vinay Prashar March 19, 2009 Reply

      @ cgraydon, There are times when things may go wrong with the phone or touch and you may need to restore the device to factory settings and start over.DFU (Device Firmware Upgrade) mode is not the same as restore mode. DFU mode bypasses the current OS installed and allows you to upgrade or downgrade your OS. If you are getting errors trying to restore in iTunes, DFU mode is very likely for you.

      Attach the phone to the pc

      Turn the phone off

      Press and hold power. Keep holding power. As soon as you see display on the screen of any sort press and hold home.

      Hold power and home together for *exactly* 10 seconds

      Release power but keep holding home until the pc beeps as a USB device is recognized.

      At no point will the display come on. Now your restore should work.

  47. lostgame March 19, 2009 Reply

    Doesn’t work for me – I used PwnageTool to make sure I was in DFU mode. Any other suggestions? I wish Apple’s dev site would explain how to do this shit. ><

  48. Alistair March 19, 2009 Reply

    I was wondering if it locks your phone to a dev phone, so you can only ever get development builds or something like that. Could someone please confirm they ungraded with the torrent version and then downgraded to 2.2.1 or 2.2 and jail broke? Please.

  49. Jonathan S March 19, 2009 Reply

    I’ve been able to put it back to 2.2 (jailbroken) but I can’t “virginize” it (put it back to Apple’s main version). I pressed restore, but when I do it seems to just brick the phone. The phone’s screen just says “Connect to iTunes” and doesn’t even have the emergency call option anymore…

  50. John March 19, 2009 Reply

    I take that back – it does work – you just HAVE to go into DFU mode…

  51. John March 19, 2009 Reply

    I have tried these steps more than once and it continues to fail to downgrade. Has anyone has success doing this?