Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I'm a developer so I've installed 3.0 firmware lawfully but now I won't to go back to the 2.2 version. There's a way to do that witouth jailbrake or other crack way? I want my original iPhone 2.2 version but without using some third party software. It is possible? thank you

Then you should have read the warning Apple clearly posted with the beta firmware: you can't go back.
 
I'm a developer so I've installed 3.0 firmware lawfully but now I won't to go back to the 2.2 version. There's a way to do that witouth jailbrake or other crack way? I want my original iPhone 2.2 version but without using some third party software. It is possible? thank you

Please read the documentation available to you inside the iPhone Dev Center, about an inch away from the download link (says "read before installing"). There is clearest, most concise answer to this question available there.
 
Apple documentation say that i can't downgrade to 2.2 firware i know but i hope that there's a way to do that without other strange software.
 
Kind of a BS thing that Apple is doing here. They don't provide the option to purchase development hardware separately, but they won't let you rollback hardware you have to previous versions of the OS. My only option as a dev is to go on craigslist or eBay to get a second device. Google has definitely got the right idea by providing dev hardware at a reasonable price.
 
Lucagfc, just follow the procedure here. The "strange software" part doesn't require you to hack anything. All you use it for is to recognize the iPhone after your failed restore, where it "blesses" the procedure and makes the iPhone start working again under 2.2.1. I didn't restore to a hacked version, but the 2.2.1 firmware that came direct from Apple.

To the smart guys who like to jump into these threads and bash others for "not reading" and "you can't go back," why bother offering your sage thoughts? Just move along. You're not even right, anyway. It took me only a few minutes to revert back to the previous firmware.
 
Lucagfc, just follow the procedure here. The "strange software" part doesn't require you to hack anything. All you use it for is to recognize the iPhone after your failed restore, where it "blesses" the procedure and makes the iPhone start working again under 2.2.1. I didn't restore to a hacked version, but the 2.2.1 firmware that came direct from Apple.

To the smart guys who like to jump into these threads and bash others for "not reading" and "you can't go back," why bother offering your sage thoughts? Just move along. You're not even right, anyway. It took me only a few minutes to revert back to the previous firmware.

So you were able to restore with the stock firmware? I kept getting error messages, and ended up just creating a custom firmware bundle with all options unchecked (cydia, etc). That worked. What did you do to get the stock 2.2.1 firmware to install without error?
 
It didn't install without error. Once I got the error, I ran the quickpwn app, let it identify the phone, and a moment later, iTunes picked up the phone and it started working again. It was like a brand new phone again, with the needs to be activated dialog and default home screen. I ran Settings>General>About to check the version number, and it was back to 2.2.1.

Then I just restored the backup I made right before I installed 3.0 beta, and went to bed while it installed 7G of music.
 
It didn't install without error. Once I got the error, I ran the quickpwn app, let it identify the phone, and a moment later, iTunes picked up the phone and it started working again. It was like a brand new phone again, with the needs to be activated dialog and default home screen. I ran Settings>General>About to check the version number, and it was back to 2.2.1.

Then I just restored the backup I made right before I installed 3.0 beta, and went to bed while it installed 7G of music.

So you got the error as it was about 3/4 of the way through the progress bar on the iPhone, and then launched QuickPwn after it gave you the "connect to iTunes" screen?
 
It was after 3am when I did it, so maybe I don't remember every little detail, but that sounds about right. :) The error I got was 1013, if I remember right.
 
My doubt is that QuickPwn is a software for the jailbrake and there is the risk that changes a few files on iPhone that could be recognized by Apple as jailbraked.
 
It was after 3am when I did it, so maybe I don't remember every little detail, but that sounds about right. :) The error I got was 1013, if I remember right.

Hurray for someone else being up late working on this. I'm fairly sure that's the error I'm getting. My Unibody MBP doesn't want to recognize my iPhone in QuickPwn, so I'm trying it in VMWare or through bootcamp. I'm not going to mess with kernel extensions.
 
I didn't jailbreak anything. If it sticks anything extra on the phone to make it come back alive after the "failed" restore, I doubt Apple would notice or care anyway.
 
Taylor, I did everything on Windows Vista, not my Mac, because I kept reading that there were issues with trying to restore it from a Mac. Maybe that's the secret.
 
It just worked for me in my Windows XP SP2 web development test environment. I restored with the stock firmware in iTunes on Leopard, connected my iPhone's USB driver to XP, and opened QuickPwn there after getting the error as it was about to finish restoring. I went through NO steps within QuickPwn, but it knocked it out of recovery mode and I'm syncing stuff back over now.

In regards to QuickPwn doing anything to the firmware you just restored with -- it doesn't. You're not actually going through the steps to jailbreak using QuickPwn, only using it to force iTunes to recognize that the phone shouldn't be in recovery mode, and can be activated normally.
 
quickpwn dont see my iphone. it just is sitting there. i got quickpwn running in vm ware too and nothing on the windows side. i put it in dfu mode and i do the restore part, get the error, and then im stuck at quickpwn. can someone please help.
 
I tried these steps but I get an error 1604. Any thoughts?

We should probably post our device type when stating if this method works or not. I've seen on other forums that people with 1st generation iPhone were able to bring it back to 2.2.1 with no problmes, while 3G iPhones were troublesome.

I'm on a iPhone 3G, and I get the exact same (1604) error as the guy above.

I cannot restore to 2.2.1 via any of the stated methods, as it gives the error on "preparing the device for restore" (or smtn like that) stage, even before it begins actually applying the old firmware.

1604 is under Windows, under OS X (10.6) the error is 21 (if I remember correctly) and the result is exactly the same.

Can't downgrade, but I can make 3.0 work again either via quickpwn (by just running it, it automatically makes the device visible in itunes) or by applying the 3.0 update again.

Any advice on this 1604 error will be appreciated ...
 
We should probably post our device type when stating if this method works or not. I've seen on other forums that people with 1st generation iPhone were able to bring it back to 2.2.1 with no problmes, while 3G iPhones were troublesome.

I'm on a iPhone 3G, and I get the exact same (1604) error as the guy above.

I cannot restore to 2.2.1 via any of the stated methods, as it gives the error on "preparing the device for restore" (or smtn like that) stage, even before it begins actually applying the old firmware.

1604 is under Windows, under OS X (10.6) the error is 21 (if I remember correctly) and the result is exactly the same.

Can't downgrade, but I can make 3.0 work again either via quickpwn (by just running it, it automatically makes the device visible in itunes) or by applying the 3.0 update again.

Any advice on this 1604 error will be appreciated ...

did you try my guide???

PLEASE PAY ATTENTION TO EASY DOWNGRADE FROM 3.0 TO 2.2.1

on a Windows Computer

1) open itunes
2) get iphone in DFU mode
3) select restore iphone (using the original 2.2.1 firmware, not the custom one)
4) let iphone do the restart process until you get ERROR 1013
5) close itunes
6) open quickpwn. you will get a message saying to hold power and home for 15 seconds. do it exactly like that hold the power and home for 15 secs.
7) turn on iphone by holding power button for 2 secs
8) open itunes and BINGO iphone is recognize and activated

there you go...

PS: iphone works fine on FW 2.2.1 and the newer baseband 04.20.01
 
i have tried it but quickpwn isnt seeing it. here is a hint as to what i got. i got a 3g and using a mac. its not working in osx so i tried vista and i get the same result and i tried out xp and i get the same again.

can someone please help me. i know that 3.0 was for devs but its to buggy. ill prolly just dev in the sim till they fix it. thanks.
 
i have tried it but quickpwn isnt seeing it. here is a hint as to what i got. i got a 3g and using a mac. its not working in osx so i tried vista and i get the same result and i tried out xp and i get the same again.

can someone please help me. i know that 3.0 was for devs but its to buggy. ill prolly just dev in the sim till they fix it. thanks.

ok when u dfu the iphone and restore what error number do u get???
 
i have tried it but quickpwn isnt seeing it. here is a hint as to what i got. i got a 3g and using a mac. its not working in osx so i tried vista and i get the same result and i tried out xp and i get the same again.

can someone please help me. i know that 3.0 was for devs but its to buggy. ill prolly just dev in the sim till they fix it. thanks.

I've got the same problem - it won't pick up in quickpwn, I'm also using a 3g and a macbook.
 
Was this a custom firmware or the stock one? I've been successfully able to get a customized 2.2.1 running, but am still getting errors about half-way through the restore to stock 2.2.1 if I try. Any ideas?

This was the stock FW 2.2.1
 
Error 21

I encountered this error when jailbreaking some iPhones under 10.5.6. Apparently 10.5.6 installs a new USB system than breaks the jailbreaking method. I had to download USB drivers for 10.5.5 through Apple, then reboot, jailbreak, then reinstall 10.5.6 drivers, reboot, and done. Otherwise the phone will not be recognized under QuickPwn or while in DFU mode.
 
wlil this work the same for 2.2 as well?

2.2.1 doesn't have hacked Hebrew support.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.