[Tutorial] How to Downgrade from 3.0 to 2.2.1
Alright guys,
Here is a little guide on how to downgrade your iPhone 3G and 2G from Firmware 3.0 to 2.2.1. But first let me tell you my experiences and how I did this process.
It took me about 4-5 hours figuring out how to downgrade from 3.0 back to 2.2.1 because of all the No Service and network issues I was dealing with. The reason why it took me so long to get back to 2.2.1 was because of all the different versions of iTunes I was switching through and the countless amounts of times I had to restore. I have T-Mobile USA and I continued to get No Service after 2-3 minutes of talking. After that I was forced to restart my phone and pray it wouldn’t happen again. Unfortunately, it did. I did try to troubleshoot this problem for quite some time, but they all ended up not working. So in the end, I believe 2.2.1 was way more stable and wouldn’t give me any of these issues. So far as of right now, everything is working fine. This guide has been tested with an iPhone 3G 16GB White. I believe it can work for the 2G also if you follow the same steps.
This guide is a compilation of my experiences and the help of others (I will be sure to give credit to them). This is also a NOOB guide meaning that I will literally write out every detail so everyone can follow these steps easily.
THIS TUTORIAL WILL HELP THOSE WHO HAVE A 3.0 IPHONE WITH A 4.26.08 BASEBAND.
(Well at least that's the settings I had before I reverted to 2.2.1)
TUTORIAL
1. Preparation-
Files you will need:
1-QuickPwnRC3 download from here ( iphone-hacksDOTcom/downloads/file/138)(Replace the DOT with a period symbol . )
2-Restore FW IPSW 2.0.2 for your 2G or 3G iPhone
3. Restore FW IPSW 2.2.1 for your 2G or 3G iPhone
(You can find these files anywhere like iClarified, search google, etc.)
4-iTunes 8.2
*NOTE* For part 4 above, I tried using iTunes 7.7, 8.0 and 8.2 and I realized 8.2 will work just fine. I am using Windows Vista 64 Bit and downgraded and upgraded to various different versions of iTunes to find out 8.2 will work just fine.
*CREDIT GIVEN TO XTRONIC FOR THE PREPARATION PART*
2. Downgrade
1-Run QuickPwnRC3 and browse for 2.0.2 file
2-Follow the steps to put your iPhone into DFU mode
3-*IMPORTANT* Once you are in DFU mode (meaning the green bar started moving as if it was about to start jailbreaking), UNPLUG YOUR IPHONE.
4-If your screen is black or white DO NOT PANIC, that is normal.
5- Close QuickPwnRC3
6- Open up iTunes 8.2
7- iTunes will discover your iPhone in recovery mode
8- Shift + Click the restore button and locate your 2.2.1 FW file.
9- iTunes should restore without any errors, if you get errors 1011, 1013, 1015, do not worry because the 2.2.1 firmware was successfully installed.
Now are probably at the activation screen or at the "Restore Needed" screen, it doesn’t matter.
*CREDIT GIVEN TO XTRONIC AND SANDIP FOR SOME PARTS ABOVE *
3. Jailbreak
1-Use QuickPWN 2.2.5 to Jailbreak iPhone Firmware 2.2.1
(blogsdnaDOTcom/2294/download-quickpwn-225-and-pwnagetool-225-for-mac-and-windows.htm) (Replace the DOT with a period symbol . )
2- If you are in Restore Mode, QuickPWN 2.2.5 should help you get out of it. (Hold Home + Power for 15 seconds, release, then press the power button for 2 seconds. KEEP TRYING UNTIL YOU GET OUT OF RESTORE MODE BECAUSE YOU CANNOT GO FURTHER UNTIL YOU ARE OUT OF THIS MODE.)
*UPDATE* If you cannot get passed this step, start from the downgrade part again and see if this works, if it does not just restore to 3.0 and start over. I got stuck at this part and found that this should solve the problem.
3- You should now have a jailbroken 4.26.08 Baseband iPhone with 2.2.1 firmware
4. Unlock
1-Go to Cydia>Manage>Edit>Add
2- Add this source repo666.ultrasn0w.com
3. Download ulrasn0w and restart your iPhone. (I believe you still should have 3G off if you are using T-Mobile like me)
You should now have an unlocked 2G or 3G iPhone with 2.2.1 firmware and 4.26.08 baseband. :D
Remember guys, this is my own experiences of what I did to get to 2.2.1 from 3.0 on my 3G 16GB white iPhone. I am on Vista 64 bit. I believe this can help everyone especially those who are having this "No Service" issue on 3.0
Once again thanks to Xtronic and Sandip from BlogsDNA for all their help writing their own instructions.
NEW UPDATE
Sigh, unfortunately, my phone worked fine for a couple of hours and the the No Service problem arose again :( I have a feeling it is the utlrasn0w unlock itself that may be causing these problems. So I might try to go back to the Apple store and hope to exchange for an earlier baseband and stick to 2.2.1 until this problem has been solved.