Originally Posted by zahavi
Well, I can say that i tried with iTunes 8.2 and 8.1.1 and no luck, I always get error 1600. This means that I'm not putting the phone in DFU mode correctly, but believe me when I tell you, it is in DFU mode!
I never had problems putting the phone in DFU, and know apparently I can't. I'm stuck with this crappy firmware that depletes my battery in 2 days without even using it!
If anyone has been successful in downgrading an iPhone 2g from 3.0 to 2.2.1, please let us know.
EDIT:
Got it, I've successfully downgraded my iPhone 2g 3.0 back to 2.2.1. Here's the process:
(NOTE: If you do not have a backup file of your iPhone while it was still in 2.2.1, you will lose all your data! This happens because iTunes 8.1.0, which you will need in this process, will say that your firmware version is too old when trying to restore using a 3.0 backup file).
DO THIS AT YOUR OWN RISK!
- Uninstall iTunes 8.2 and Apple Mobile Device Driver.
- REBOOT the computer! This is very important.
- Download and install iTunes 8.1.0.
- Download Winpwn 2.5 beta and also iPhone firmware 2.0.2 - iPhone1,1_2.0.2_5C1_Restore.ipsw
- Install Winpwn 2.5 beta and run it.
- Follow the instructions and let it create a custom 2.0.2 file.
- At this point, Winpwn will ask you if you have your phone plugged in to the computer and turned OFF. If you don't, do so.
- Then follow the instructions to put your phone in DFU mode. After that, Winpwn will start to do it's thing and you will notice that your phone will get a full white screen (I think this is called Jailbreak mode). At this point Winpwn will stop working. Close it.
- Now, having your iPhone with a white screen, start iTunes. It will recognize the iPhone in Recovery Mode. Shift + click the Restore button and select the 2.2.1 firmware file - iPhone1,1_2.2.1_5H11_Restore.ipsw
- Let it restore and when it is complete, you'll get an error 1013 or similar OR no error at all, iTunes will just say the iPhone was restored and is going to reboot.
- After rebooting, your iPhone will have that "Connect to iTunes" screen. Close iTunes. Download and run QuickPwn 2.2.5-2 .
- Follow the instruction to Activate/Unlock the phone and voilá, you're iPhone will be fine running 2.2.1 firmware.
Some say that this process does work with 3G versions as well, but I can't confirm it. I did this with a 2g phone and all went well, it's all I can say.
|