How to Downgrade from 3.0/3.1 to 2.2.1 (working 100%)

Discussion in 'iPhone' started by TheSpaz, Jul 25, 2009.

  1. TheSpaz macrumors 604

    TheSpaz

    Joined:
    Jun 20, 2005
    #1
    Okay... I've done this a few times and I have come up with a 100% way to downgrade from any 3.0/3.1 firmware back to 2.2.1 without hassles.

    1. Download PwnageTool 2.2.5 for Mac
    2. Follow the on-screen instructions to pwn your iPhone (make sure not to check "Activate iPhone")
    3. Use PwnageTool to help you get in DFU mode and restore to your custom firmware.
    4. Your iPhone should downgrade to 2.2.1 really easily with iTunes 8.2.1

    You can either leave it at that (if you want to be jailbroken). Simply jailbreaking without installing Cydia or Installer would probably be fine for most people.

    For those who wish not to be jailbroken, you still have to do the steps above in order to downgrade to a non-jailbroken iPhone.

    Now we'll need to re-restore your iPhone to the official 2.2.1 firmware. Follow the next instructions:

    5. Option-Click Restore and choose the *official* 2.2.1 firmware
    6. It will look like it's installing 2.2.1, but it will finish with an error (If you have an iPhone 3G). This is normal.

    Here's the trickiest part. You need Windows for the next step. Note, this step is only for iPhone 3G users.

    1. Download QuickPwn 2.2.5 for Windows and plug in your iPhone.
    2. Now it will ask you to hold down Power and Home for 15 seconds. Do that.
    3. Your iPhone will now boot up

    Then you should be all set.

    I hope this is helpful.
     
  2. -aggie- macrumors P6

    -aggie-

    Joined:
    Jun 19, 2009
    Location:
    Where bunnies are welcome.
    #2
    I'm sure a number of people will appreciate this. Thanks! Maybe should be a sticky?
     
  3. TheSpaz thread starter macrumors 604

    TheSpaz

    Joined:
    Jun 20, 2005
    #3
    Gotta find out if it's working for other people first. Heh. I've done it twice already on 2 different iPhones. One iPhone 3G and one first gen iPhone. Worked both times without a hitch at all. The 3G worked perfectly just jailbreaking it, but I did the extra steps just because I didn't want it jailbroken.

    Also, just so that people know. Yes, I tried simply putting my iPhone in DFU mode and restoring to the official 2.2.1 and lemme tell you, iTunes does NOT like that. It gives me an error 20 before it even starts restoring. Then if I hit restore again, it gives me an error 1600.

    Jailbreaking is the most simple method. Unjailbreaking is a tiny bit harder and requires Windows.
     
  4. IBradMac macrumors 68000

    IBradMac

    Joined:
    Jun 27, 2008
    Location:
    Ohio
  5. TheSpaz thread starter macrumors 604

    TheSpaz

    Joined:
    Jun 20, 2005
    #5
    Yeah, I guess I am. Enjoy the guide.
     
  6. SpaceKitty macrumors 68040

    SpaceKitty

    Joined:
    Nov 9, 2008
    Location:
    Fort Collins Colorado
    #6
    I did this over three weeks ago, works great.
     
  7. Hawkeye411 macrumors 68000

    Hawkeye411

    Joined:
    Jun 6, 2007
    Location:
    Canada EH!!!
    #7
    Worked great!!

    Too bad I had to use my wifes Windows computer for the last step though ;)

    Cheers.
     
  8. PhightinPhils26 macrumors 6502a

    PhightinPhils26

    Joined:
    Sep 12, 2007
    Location:
    Philly
    #8
    Spaz... you probably want to specify in the title that it doesn't work for 3GS.
     
  9. TheSpaz thread starter macrumors 604

    TheSpaz

    Joined:
    Jun 20, 2005
    #9
    There isn't even a 2,1 version of 2.2.1 for the 3GS.
     
  10. PhightinPhils26 macrumors 6502a

    PhightinPhils26

    Joined:
    Sep 12, 2007
    Location:
    Philly
    #10
    I know this... however, I have read that people have tried, and obviously failed miserably.
     
  11. FXT 1 macrumors 6502

    Joined:
    Jul 14, 2009
    Location:
    UK
    #11
    But why would someone with a 3G S want to downgrade anyway? Their phone is built to run in harmony with 3.0.

    TheSpaz, surely this technique is for iPhone 3G (and/or 2G) owners who want to downgrade due to the painfully slow and buggy OS 3.0.
     
  12. TheSpaz thread starter macrumors 604

    TheSpaz

    Joined:
    Jun 20, 2005
    #12
    Correct. I don't think the iPhone 3GS would know what to do if you somehow got 2.2.1 on it. It would probably not run well.
     
  13. TheSpaz thread starter macrumors 604

    TheSpaz

    Joined:
    Jun 20, 2005
    #13
    By the way everyone. I found a way to kick the iPhone out of recovery mode straight from Mac OS X.

    Download a command-line tool called "iRecovery" and install it.

    Then open Utilities>Terminal.app

    Then enter these commands (Note: Hit return after every line):

    Code:
    iRecovery -s
    setenv auto-boot true
    saveenv
    fsboot
    There you go.

    Edit: Just tried it myself and it worked beautifully
     
  14. -aggie- macrumors P6

    -aggie-

    Joined:
    Jun 19, 2009
    Location:
    Where bunnies are welcome.
    #14
    Because they don't know what they're doing or misread these forums? :)

    Too bad you don't have something for the windows users.
     
  15. TheSpaz thread starter macrumors 604

    TheSpaz

    Joined:
    Jun 20, 2005
    #15
    Download iRecovery for Windows and do the same commands.
     
  16. iUser4Lyfe macrumors 6502

    Joined:
    Jun 15, 2009
    #16
    Lol come on man.
     

Share This Page