Login - Contact Us

Downgrade iPhone 3.0 back to 2.2.1

Wednesday, March 18, 2009 discuss in our forum | read comments(72)  
Radio Control Toys
So you got anxious and upgraded to 3.0 then you found out that you need to be a developer to run it. No worries this can actually be fixed, unlike every other firmware, you can go back from 3.0 to 2.2.1 and you will still have phone functionality. The baseband from 3.0 works in 2.2.1 I have confirmed this myself.

Here is what you need to do:

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.1 is already successfully installed). Fire up Quickpwn 2.2.5 to kick it out of recovery and jailbreak again, your phone will be back at 2.2.1

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.

source

many thanks to junaid [malikj1173@yahoo.com] who hooked us up with 2 dev spots for 2 of our phones, please see him if you need to be added for a small donation... thanks again !!



72 Comments :

     
   Anonymous Anonymous - 

Great guide. This worked...after 5 hours of trying just about everything else to get it back to 2.2.1. Thank you!! 
 
     
     
   Anonymous Anonymous - 

all I needed to read was

"If you get error message like 1011, 1013, 1015, just ignore them(Actually the firmware 2.2.1 is already successfully installed" 
 
     
     
   Anonymous Anonymous - 

This does not work. I get an error message 21 every time. 
 
     
     
   Anonymous Anonymous - 

re: This does not work. I get an error message 21 every time.

make sure you restore from DFU mode (black screen), not restore mode (itunes and usb logo), 
 
     
     
   Anonymous Anonymous - 

(I posted 1st comment) Actually, even though it's back at 2.2.1, my phone doesn't appear to be activated. What are the steps for forcing activation after reverting back? 
 
     
     
   Blogger iphone3g-mods - 

(I posted 1st comment) Actually, even though it's back at 2.2.1, my phone doesn't appear to be activated. What are the steps for forcing activation after reverting back?

after the downgrade, reboot the phone and start quickpwn 2.2.5 worked for me everytime this way, otherwise i was stuck at the recovery screen with the little cable 
 
     
     
   Anonymous Anonymous - 

(1st guy again)

"after the downgrade, reboot the phone and start quickpwn 2.2.5 worked for me everytime this way, otherwise i was stuck at the recovery screen with the little cable"

I did that. My main screen says I have "no service." In settings, it says my carrier is (null)(null) Any ideas? Is there a way to force activation with QuickPwn or PwnageTool? 
 
     
     
   Blogger iphone3g-mods - 

which sim card are you using? is it 3rd party or original from the carrier ? Did you try reset network settings ? (now i sound like a fido rep) lol 
 
     
     
   Blogger William - 

I've got the same issue - I'm a vaild AT&T customer, with a normal AT&T SIM card. The phone Jailbreaks fine, and works fine, but no service. And I've got the same (null)(null) where I should have a carrier. Reset Network Settings doesn't do anything.
And I've tried this process with and without my SIM card in the phone. No luck either way. 
 
     
     
   Blogger iphone3g-mods - 

are you runnnign quickpwn after you restore ? 
 
     
     
   Anonymous SnazZ - 

(1st poster again...figured out how to put a name, lol)
I'm in the same exact situation as William. AT&T, original SIM card, locked phone.

Yes, I ran Quickpwn 2.2.5 after performing the restore of the 2.2.1 firmware. I used firmware file: iPhone1,2_2.2.1_5H11_Restore.ipsw 
 
     
     
   Blogger Chris - 

I also am in the same boat as SnazZ. I have the phone working with everything but the GSM. Also I tried to go back to a clean install after I got it working via quickpwn but it still fails 
 
     
     
   Blogger iphone3g-mods - 

what is your baseband version ?

i am not back on 2.2.1 and receiving calls like regular, normally when apple released a new firmware and then you downgraded you would normally lose your phone features since the baseband would not work with the older model firmware, however i am on the new baseband and downgraded multiple times and am able to use my carrier.

are you seeing carrier on the 3rd option under settings ? if so the baseband is working, if it wasnt like the previous versions carrier would not even show up as an option 
 
     
     
   Anonymous SnazZ - 

Modem Firmware: 04.20.01

I'm not sure what you mean by 3rd option under settings. The 3rd option under settings is "Fetch New Data." I assume what you're looking for is in Settings - General - About - Carrier, which is "(null) (null)" 
 
     
     
   Blogger iphone3g-mods - 

i am on the same firmware thats very strange, let me do more testing when i get home from work 
 
     
     
   Blogger Chris - 

same for me 
 
     
     
   Anonymous Anonymous - 

i restored my iphone 3G but now, when i open quick pwn nothing happens! it always wants me to connect my iphone, which i did! what do you mean with "Fire up Quickpwn 2.2.5 to kick it out of recovery"? can you tell me step by step what i have to do? i restored it, i got the error 1011! but as i sad, nothing happens when i open quickpwn! please help! 
 
     
     
   Anonymous SnazZ - 

WOOHOO! I fixed it!
I apparently was at a half-baked, jailbroken 2.2.1 after following the original steps posted. When I would go into the phone app and pick a person to call, a brief image of the person I was calling appeared and said "called failed," but the person's picture looked different. It was a thin band at the top instead of an image that fills the whole screen. I'm guessing it was in the 3.0 beta's style. That gave me the clue that the firmware currently on the device was still part 3.0, part JB'd 2.2.1.

Here's the exact steps I followed to resolve this:

- Start iTunes 8.1 (Windows)
- Connect iPhone 3G via USB cable
- Put phone in DFU mode (hold home + power for 10 seconds, continue holding home for 10 seconds)
- Shift-Click Restore button, choose *2.2* firmware file (not 2.2.1)
- Let it do it's thing. Expect a 1013 error. iPhone shows "connect to iTunes" (i.e. recovery mode.)
- Start QuickPwn 2.2.5. It'll say you must hold power and home for 10 seconds, then press power for 2 seconds. Do this, then click OK.
- Exit out of QuickPwn
- iTunes should recognize the device. In my case, it was asking me to apply the AT&T Carrier update. I declined for now.
- iTunes then prompts if you want to restore from a backup or it up as a new iPhone. I chose new.
- iPhone screen said device activated. I now had my GSM radio working again!

So I'm at 2.2 for now with an empty iPhone. I'm not sure what I'll try next...either a "restore" from 2.2.1 backup, or just allow it to update to 2.2.1 and re-sync the content from iTunes.

Best of luck! 
 
     
     
   Anonymous SnazZ - 

One more thing...not sure if NOT allowing QuickPwn to jailbreak it did it, or choosing the 2.2 firmware did it. If you guys wanna do exactly what I did though, it should work. 
 
     
     
   Blogger Chris - 

SnazZ you rock. I'm up and running too. I think it was the rest QuickPwn makes you do that got it working. 
 
     
     
   Blogger Chris - 

OK I was subsequently able to upgrade to 2.2.1 from apple and everything worked just needed to use the same quickpwn trick. I then Jailbroke the phone and everything seems to be working. I guess unless we can downgrade the baseband we just have to deal with the errors during restore until 3.0 comes out for real or we get accounts. 
 
     
     
   Anonymous SnazZ - 

Chris - Glad it worked for you. I did the exact same...applied 2.2.1 which errored, started quickpwn but didn't let it go all the way through, and up and running. Not sure if I'll JB...probably will, until the final 3.0 arrives. 
 
     
     
   Blogger iphone3g-mods - 

did you hold both buttons for 10 seconds then the power button for 2, that is a critical step 
 
     
     
   Anonymous SnazZ - 

Yes, both when originally trying to roll back to 2.2.1 and last night after DFU restoring 2.2. QuickPwn won't go any further until you bring the iPhone out of restore/recovery (forget which it's called) mode.

My theory on this is - The 2.2.1 IPSW file likely doesn't contain a baseband update and associated changes to the phone app. 2.2 likely does. That's why our modem firmware and phone app were stuck at the 3.0 version, but the rest of our device was a 2.2.1. The 2.2 restore effectively puts back the phone app and whatever to 2.2. The iTunes restores of the ipsw's fail because the baseband update from 3.0 can't be rolled back. 
 
     
     
   Blogger Chris - 

The errors we are getting are from the Iphone trying to verify the install after its done. It fails when the baseband is different, but the firmware is intsalled. What quickpwn and the rest it requires does is get it past that step. When QuickPwn resets the phone ITunes stops trying to verify it and it goes onto the next step of activation.

Where they in the past able to downgrade the basebands? 
 
     
     
   Anonymous SnazZ - 

I don't believe so, not entirely sure. 
 
     
     
   Blogger iphone3g-mods - 

you can never downgrade the baseband, but this is the first time that apple allowed 3.0 baseband to work with 2.2 firmware, before you could never downgrade and keep your phone features, in this case its different 
 
     
     
   Anonymous Anthony - 

CAUTION to all of you thinking about the beta 2. The beta 2 upgrades your baseband even further than the original beta did, therefore rendering a rollback to 2.2.1 impossible. (At least I havent found a way) If anyone can figure out how to rollback to 2.2.1 on an iphone 3g and still have cell service please let me know, I am in desperate need of help. Thanks. 
 
     
     
   Blogger iphone3g-mods - 

where did you get a beta 2 ?

also did you try rolling back to 2.2 instead of 2.2.1? 
 
     
     
   Anonymous Anthony - 

I got the beta 2 off of a special website ;) if you want I will email you a link. Google it to find its differences to beta 1 if you want to know, there's a decent amount of news about it on tech sites. Ive tried both 2.2 and 2.2.1 - The result is allways my not being able to get any cell service. It wont even let me downgrade to the original beta, which is what made me suspect that the baseband was different than that of the original beta. (same 1013 error) 
 
     
     
   Anonymous AntOhls - 

It Worked!
ThankyouThankyouThankyouThankyou!!!!!!!!!!!!!!!!!!!!!!!
Dam i was sccared! 
 
     
     
   Blogger iphone3g-mods - 

glad to hear its working for you 
 
     
     
   Anonymous Anonymous - 

Guys i am a legit at&t customer and i had a 2.2.1 jailbroken threw quickpwn phone i was eager to test out 3.0 beta 2 and now i have tried a few things to go back to 2.2.1 and i have no network server and my carrier is null null"" i have even installed yellowsnow threw cydia on my phone and that doesnt work so if you guys find a way plz tell me an aparently my classmate fixed his phone from 3 beta 2 and is to show me tommorrow april 7th so if i find out how and it works ill give all directions but please if anyone has any idea how to fix it now plz let me know 
 
     
     
   Anonymous Anonymous - 

oh and 1 more thing if someone can send me a legit link to 3.0 beta 2 plz do my email is 1cek04@gmail.com im scared maybe the version i got was bad 
 
     
     
   Anonymous Anonymous - 

what would happen if you did update the carrier settings??? im afraid to do that shit... 
 
     
     
   Anonymous Anonymous - 

did carrier settings and nothing. oh and btw, i had beta 2 and the quickpwn thing STILL worked. 
 
     
     
   Anonymous SC - 

For everybody with AT&T, turn off your 3G, and service comes back.
I now have full bars, just no 3G ...... CRAP !!! 
 
     
     
   Anonymous Anonymous - 

@SC

same here. how do we fix this? 
 
     
     
   Blogger Josh Tucker - 

** TIP FOR ALL PEOPLE UN-ABLE TO ACTIVATE ON O2-UK AFTER DOWNGRADE **

To activate your iPhone on the O2-UK network.

1. Follow all steps detailed in this guide.
2. Connect iPhone to iTunes.
3. Set up as new iPhone.
4. Wait for iPhone to say activating.
5. Slide iPhone to unlock.
6. Settings > General > Reset > Reset network settings.
7. Your iPhone will turn off and reboot.
8. You should have a message saying "iPhone is activated".

** Congratulations. Your iPhone has been downgraded and activated with the baseband 04.24.02 ** 
 
     
     
   Blogger Josh Tucker - 

** Edit for above post **

This will only work if you turn your 3G off. This is not a problem for me as I do not have 3G coverage where I live anyway, and will not have until September, and iPhone OS 3.0 is released by then so i'll have a complete fix =D

** Thanks ** 
 
     
     
   Anonymous Anonymous - 

hi haw can i downgrade baseband 04.24.02 to 04.22 or down pls some one can help me? 
 
     
     
   Anonymous Anonymous - 

Snazz you are a legenddddddddddddd... it wasnt the 2.2, it seems to be the cancelling of quickpwn and then letting itunes activate first... was thinking of an excuse for the apple store tomorrow as to why i dont have gsm... lol... thank you. 
 
     
     
   Anonymous rich - 

i downgraded my phone from 2.2.1 to 2.2 that worked fine with upgraded baseband 
 
     
     
   Anonymous Anonymous - 

Hey guys, i don't want to do it wrong, so please clear this out for me.
After I got a 1013 error, open a pwnage tool, and follow the steps like all of the way to "build IPSW" ?
And after
-turn off
-hold the option for 10 sec
-hold a power for 10 sec, and reilese
doesn't work, please help! 
 
     
     
   Anonymous Anonymous - 

when I open a Pwnage tool, what I have to do?????
go to simple mode, or directly DFU?
Hold an option button for 5 sec, and after hold them together (w/ power), and after let the option go ,and hold a power for 2 more?
simple mode, expert mode or JUST DFU????
Please help! 
 
     
     
   Anonymous Anonymous - 

i had to use a rebel sim card to be able to make phonecalls, cause i currently in Cyprus/Europe. after i upgrade to version 3.0 my modem firmware also became 04.24.02. cant use that rebel sim anymore..is it possible to get modem firmware downgrade? 
 
     
     
   Anonymous Anonymous - 

Iphone 3.0 beta 3 Baseband 4.24.02 successful downgrade.
I basically booted into DFU mode.
Restored to 2.2.1 in itunes.
On restart itunes error 1003 (or somthing like that)
Then just Power and home for 5 secs and restarted iphone again.
Itunes activated the phone... That was it.
Have service. 3G everything is like new.

I did try the above method but ended up with no service.
So just tried again without the jailbreak and it is fine!! I have now jailbroken (after activated) and it's all good.

Hope this helps. 
 
     
     
   Anonymous Anonymous - 

ı got ıt but ı have no contract wıth apple an ı have 4.24.2 baseband and just usen rebelsım !ıs ıt gon work with this method? forgot and ı have 3g? 
 
     
     
   Anonymous Anonymous - 

namez maan27
SNAZZ I LOV U!!!
UR procedure worked!
however i figured out wat unlocks it! its da "NOT JAILBREAKING USING QUICKPWN"!!
I unlocked my 2.2.1 the same way with da baseband 04.24.02!!
I vl list the steps to how i did it
=====================
INSTRUCTIONS ON STEPS
=====================

1)Start iTunes 8.1 for Windows ONLY!
2)Connect iPhone 3G via USB cable
3)Put the iphone into DFU mode (hold home + power for 10 seconds, continue holding home for 10 seconds)
4)At the restore screen in itunes "Shift-Click" Restore button, choose teh firmware you want to install 2.2 or 2.2.1 (i have tried both and they both worked for me.
5)Let teh entire processes finish, "Error 1013", should pop-up, cancelit and immedidally close itunes before it tries to connect to the itunes store!
6)Start QuickPwn 2.2.5. it will say "must hold power and home for 15 seconds, then press power for 2 seconds" BUT HOD THE POWER+HOME BUTTON FOR 10 SECS ONLY THEN RELEASE HOME AND HOLE POWER BUTTON FOR 2 SECS!
7)Click OK and exit out of QuickPwn!(NO NEED TO QUICKPWN YET!)
8)Your iphone will show a black emergency screen with itunes logo on it.
9)open itunes or wait for itself to open automatically.iTunes will take some time (3-7 mins) to recognize the device and connect to the apple store to unlock your iphone, "it will say your iphone has been unlocked congratulations?
10)Your iphone will say "slide to unlock" do it, iTunes then prompts if you want to restore from a backup or it up as a new iPhone. Select new.
11) Now you can use quickpwn if you wish to jailbreak it!
IT WORKED FOR MY IPGONE 3G & MY COUSINS IPHONE 2G!!!

any feedbacks contack me at maan_27@hotmail.com 
 
     
     
   Anonymous Chris - 

Hello,

I did everything above, but i'm still on 04.26.04 and my iphone still says 'Waiting on Activation'. I still can't get call service.

Tried really everything that is mention on whole the internet :(

Please help 
 
     
     
   Anonymous Anonymous - 

yust ask a developer to add you on his list, or buy a 99$ developer account 
 
     
     
   Blogger Uros - 

me too, i did everything, but i'm still on 04.26.04, is there any help to downgrade? 
 
     
     
   Anonymous Anonymous - 

what itunes version do I have to use? I cant restore with 8.1 
 
     
     
   Anonymous Anonymous - 

I'm Still in 04.26.04!! My Iphone is an Ipod Touch :@ :( 
 
     
     
   Blogger iphone3g-mods - 

this is officially confirmed by 10 people

Iphone 3.0 beta 3 Baseband 4.24.02 successful downgrade.
I basically booted into DFU mode.
Restored to 2.2.1 in itunes.
On restart itunes error 1003 (or somthing like that)
Then just Power and home for 5 secs and restarted iphone again.
Itunes activated the phone... That was it.
Have service. 3G everything is like new. 
 
     
     
   Anonymous Anonymous - 

what do I do if I'm running on a Mac? 
 
     
     
   Blogger iphone3g-mods - 

did you read my post above ? it has nothing to do with windows 
 
     
     
   Anonymous Anonymous - 

great instruction. BIG thank. 
 
     
     
   Anonymous KP - 

I downloaded iTunes 8.1. I have pwnage 2.2.1 jailbreak and restore in the same folder. I put the phone in DFU mode (at least it appears that way b/c I followed every instruction and the screen is black and iTunes recognizes it), I hit Shift+restore, I search for the 2.2.1, and I get error 1601 everytime. Does anyone have any idea why? Everything I read says that my phone in not in DFU mode. I know for certain I got it there 1 time b/c the Company said that it recognized a device in DFU with the little popup, but every time after that I can't get it to say that. Does that mean I'm not actually in DFU even though the screen is black? Can someone give me foolproof instructions for getting to DFU, b/c I'm read about 3 different variations so far none of which seem to work. I want a large pistol to shoot myself right now.

PS. does the version of quicktime I have installed matter? I have the newest version of quicktime (came with 8.2 iTunes, which I removed and downgraded to 8.1). 
 
     
     
   Anonymous KP - 

I'm sorry but this just doesn't work. I've tried iTunes 8.1 and 8.2 beta, which someone told me reads the device the same as 8.1, prior to the low level usb reconfigurations. I definitely got it into DFU mode b/c the popup I first saw in windows came up, saying a device in DFU mode has been found. Even after that, and hitting shift restore to 2.2.1, I STILL got the error 1601, then I got 1600 after trying again. I don't know what's different on my end. I'm running a iphone 3g with the newly released 3.0, now on iTunes 8.2 beta, and this just doesn't seem to work 
 
     
     
   Anonymous Anonymous - 

it keeps getting error 1602 and 1603 and i cant get to 2.2.1 im sick of this can you help me?, im running iphone os 3.0 on an iphone 2g with itunes 8.2 PLEASE HELP!!!! 
 
     
     
   Anonymous KP - 

All-

There's some key information missing on this post somewhere. These errors with the 6 as the 2nd digit: 1600, 1601, 1602, 1603, 1604 have no answer anywhere on the web. Everyone says that if you get an error like this, that you haven't "properly" put the phone into DFU mode. Well there's gotta be another explanation b/c I've DEFINITELY put the phone into DFU, the computer says "found device (DFU)" or something like that. I held it for exactly 10 seconds, I practiced, so know its in that mode. The screen is black, everything! I still get this 16xx error message every single time. Someone who knows what they're talking about, please give a solution. 3.0 is killing me. 
 
     
     
   Blogger hassan - 

I strongly believe that the 160..type of Errors have something to do with the version of itunes used to restore your iphone. It seems work just fine with itunes 7.5 version. 
 
     
     
   Blogger Lillian - 

Help!

Same prob. with my iPhone 2G:

Upgraded to 3.0 (mistake!)
Want to dowgrade to 2.1.1.
I try to use DFU mode to restore and downgrade.. Gets lots of errors. Try's again and again. Won't work.
As I try to ignore the errors and start up QuickPwn, i can't connect device to QuckPwn cause of the version 2.2.5.
I1ve tried to downgrade to iTunes 8.1 but that won't work either. I have Pwnage Tool as well, but that won't work.

So... The prob is that i just can't downgrade OS 3.0.

Help?!

Been working on this since thursday... :(

Thx 
 
     
     
   Blogger Lillian - 

This comment has been removed by the author. 
 
     
     
   Blogger Lillian - 

P.S: Also tried iTunes 7.5. Did'nt work 
 
     
     
   Anonymous Anonymous - 

SnazZ - I LOVE YOU!! THANK YOU FOR YOUR POST, COPIED BELOW. I was working on this damn thing for HOURS...basically all day today, and your post right here is the one that finally saved my ass. THAANNNNK YOU!!!

WOOHOO! I fixed it!
I apparently was at a half-baked, jailbroken 2.2.1 after following the original steps posted. When I would go into the phone app and pick a person to call, a brief image of the person I was calling appeared and said "called failed," but the person's picture looked different. It was a thin band at the top instead of an image that fills the whole screen. I'm guessing it was in the 3.0 beta's style. That gave me the clue that the firmware currently on the device was still part 3.0, part JB'd 2.2.1.

Here's the exact steps I followed to resolve this:

- Start iTunes 8.1 (Windows)
- Connect iPhone 3G via USB cable
- Put phone in DFU mode (hold home + power for 10 seconds, continue holding home for 10 seconds)
- Shift-Click Restore button, choose *2.2* firmware file (not 2.2.1)
- Let it do it's thing. Expect a 1013 error. iPhone shows "connect to iTunes" (i.e. recovery mode.)
- Start QuickPwn 2.2.5. It'll say you must hold power and home for 10 seconds, then press power for 2 seconds. Do this, then click OK.
- Exit out of QuickPwn
- iTunes should recognize the device. In my case, it was asking me to apply the AT&T Carrier update. I declined for now.
- iTunes then prompts if you want to restore from a backup or it up as a new iPhone. I chose new.
- iPhone screen said device activated. I now had my GSM radio working again!

So I'm at 2.2 for now with an empty iPhone. I'm not sure what I'll try next...either a "restore" from 2.2.1 backup, or just allow it to update to 2.2.1 and re-sync the content from iTunes.

Best of luck! 
 
     
     
   Blogger Micah - 

I have an iPhone 3G that I have just upgraded to 3.0. I want to give it to someone so he can use it on the TMobile network. I am a mac user and tried to Jailbreak an unlock it today but realized that the unlocking tool for 3.0 hasn't been released yet. My question is can I revert back to 2.2.1, unlock it with Pwanage, then reload 3.0 and unlock it with the new Pwnage tool? 
 
     
     
   Anonymous KP - 

I'm not even gonna bother until someone confirms that they have always gotten 16xx errors and then used iTunes 7.5 and it work. Someone besides you. 
 
     
     
   Anonymous Anonymous - 

someone pleaseee help me!! i have tried EVERYTHING!! it is STILL not working. i want to downgrade from 3.0 to 2.2.1 and i have done everything everyone has said..and the DFU mode is confusing. there is a blank screen but on itunes it says recovery mode and they say its not the same. Yesterday i was playing around and kept trying and at the bottom right of my computer it finally said DFU mode but now i dont remember what i did. Ughh i have been doing this for days..someone please help. 
 
     
     
   Blogger salam - 

cross your fingers for 5 minutes. PLEASE HELP!!!! 
 
     
     
   Anonymous Anonymous - 

I have a Iphone 3G 3.0. I upgraded to 3.1, Can I downgrade to 2.2.1???? 
 
     


Post a Comment

Please leave a comment and no spam.