Downgrading iPhone 3.0 firmware 7A341 back to 2.2.1..

If you’re like me and you fart about with things when you shouldn’t, then you may have upgraded your iPhone to the illicit Beta release of the 3.0 firmware.  The one I installed was the ‘Gold Master’ version (7A341), and it worked like a charm.  However, it occurred to me that iTunes might get the hump with me when it releases the proper version on the 17th, so I’d better downgrade.

You would think that is simple, wouldn’t you?  Well, after a bit of hair-tearing out and no small amount of using Google, I seem to have managed it, so I thought I’d make a note on here for any other folks who are struggling as I was.  Of course, after all this, iTunes might just upgrade over any Betas without any complaint, but we can’t be sure.

The process is quite simple, but quite fiddly.  These are the steps I followed to downgrade my iPhone 3G.  I don’t have a 2G or a Touch either 1 or 2G to test this on, so no promises that will work!  You will need to have the 2.2.1 Firmware (this link is the 3G version), you might also need to have a copy of  QuickPWN on standby.

Sorted? Okay, here are the relatively few steps you need to take:

1. Open up iTunes.
2. Get your phone in DFU mode – this ISN’T the same as when it displays a plug and an iTunes symbol – follow this guide if you’re not sure.
3. Hold down shift and click on the restore button, select the 2.2.1 Firmware file.  This might just work, apparently – it didn’t for me (it goes on for a while before failing, and for me giving an error 1013).  If you error, carry on.
4. Allow the phone to reboot.
5. Close iTunes.
6. Launch QuickPWN.exe, it will advise you to hold power and home for 15 seconds, then press power for 2 second – do this.
7. If you’ve done it right you’ll get the ‘slide for emergency’ message as well as the USB and iTunes graphic.
8. Open iTunes and it will activate. Woohoo!

Obviously you’re then free to re-jailbreak or whatever else 🙂

Categories: blog, iPhone / iPad / Mac | 7 Comments

Post navigation

7 thoughts on “Downgrading iPhone 3.0 firmware 7A341 back to 2.2.1..

  1. ive done that before.. all that occurs is that you have a 2.2.1 version with 4.26.08 firmware.. phone does not fully restore to 2.2.1

  2. You mean the baseband? Yeah, that doesn’t downgrade.

    Of course, the irony of all this is that the Apple released firmware was also tagged with version number 7A431, so presumably the version I had before was the final release!


    Looking forward to jailbreaking now… wish I had a Mac so I could play with Pwnagetool!

  3. Finally,a guide that is actually useful.
    Thank you very much it worked for me

  4. Good news 🙂

    One of the reasons I wrote it was how long it took me to find anything that spelled it all out!

  5. Scott

    Does this work with the official release of the firmware as well? The (7A341) is the same, but I’m getting a different error code (1601) when I try to downgrade, and so far haven’t had any success :S

    • Hi Scott,

      I haven’t tried to downgrade the official firmware – my only reason for downgrading the beta was to make sure the official one installed correctly.

      Which I realise doesn’t help you, apologies.

  6. tommy

    i cant make it.. it always say erer 1601 or 1604…. maybe just becuase i update from itune?? please help. thanks anyone..

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Blog at

%d bloggers like this: