IMPORTANT: Due to the 'Mobile Substrate' update in Cydia as of 18th July 2009, all those non-legit sim users like T-mobile will have no service on there 3g Iphones after they downgrade from 3.0 to 2.2.1. Meaning, they cannot make/receive calls. But only at one condition if non-legit sim users have bootloader 5.8 in there Iphones then they can download "3g Fuzzyband Downgrade" from Cydia to Downgrade there baseband and then install Yellowsnow to unlock.
The above rule does not apply for Iphone 3g AT&T users, Iphone 2g users and Ipod touch users. They can go ahead and follow this video.
Summary: First Uninstall Itunes 8.2 reboot your computer and Install Itunes 8.1 again reboot your computer.
You need Winpwn 2.2.5 beta for this operation. Here you can download Winpwn2.5 beta http://depositfiles.com/en/files/7599071 or from here http://rapidshare.com/files/141109578/winpwn-2.5-BETA.zip.html .
Now download 2.0.2 firmware file for your device (see links below) and make sure to put it at the same place where your winpwn 2.5 beta is located. So that it automatically detects this file when winpwn is opened.
We only need winpwn 2.2.5 for setting up our iphone to Jailbreak mode meaning white screen. When you get that white screen your winpwn2.5 beta will stop responding so close it. Now open Itunes.
If you open your iTunes and get this message "the files Itunes libary itl cannot be read because it was created by a newer version of Itunes" then put iTunes folder in your recycle bin. This Itunes folder will be in C:\Users\(your computer name)\Music/iTunes.
Once you are at white screen on your iphone, close winpwn and now open Itunes 8.1 and click Shift + Restore and locate the 2.2.1 firmware file. After restoring your Iphone will give you "1013 error" that means you are correct. Now close Itunes and open QUICKPWN. When you do so it tells you to hold Home and Power button for 15 seconds , so do so and you will be back to normal. If after holding home and power button you still get itunes logo and cable logo on your iphone screen then repeat the step from Shift + Restore. Try it again . Or you can also try to put in 2.2 firmware file instead of 2.2.1 file when you press shift+restore. This is guaranteed it will work.
NON-LEGIT (T-MOBILE) SIM USERS WHEN THEY OPEN QUICKPWN AND IT TELLS YOU MESSAGE TO HOLD HOME AND POWER BUTTON FOR 15 SECONDS, AFTER THAT THEIR IPHONE WILL REMAIN ON ITUNES LOGO AND USB LOGO. AT THAT POINT THEY HAVE TO JAILBREAK IT WITH QUICKPWN. THIS JAILBREAKING WILL ACTIVATE YOUR IPHONE TOO, BUT AS EXPLAINED ON TOP ONLY IF YOU HAVE BOOTLOADER 5.8.
Download Itunes 8.1.0 here http://www.oldapps.com/itunes.php . For 64-bit computer users, the download link is also on the same page.
Here is the link where you can get firmware 2.2.1 and 2.0.2 firmwares for Iphone 3g that I have used in this video:
http://www.megaupload.com/?d=ZG4R9I5C (Iphone 3g firmware 2.2.1 file)
http://www.megaupload.com/?d=N4NUJKFS (IPhone 3g firmware 2.0.2 file)
http://www.megaupload.com/?d=5HBZW4WF (Iphone 3g firmware 2.2 file)
http://www.megaupload.com/?d=Q5R8UOML (Iphone 2g firmware 2.0.2 file)
http://www.megaupload.com/?d=A18JPJAS (Iphone 2g 2.2.1 Firmware file)
Iphone 2g would be using 3.9 and 4.6 bootloaders to unlock there Iphone 2g , you can get them here respectively http://www.megaupload.com/?d=U20UB2CK and http://www.megaupload.com/?d=X8U5285N
http://www.megaupload.com/?d=Z3AZJXLM (Ipod 1st gen firmware 2.0.2 file)
YOu can also download your firmware files from here if you are using IPhone or pod Touch. http://www.felixbruns.de/iPod/firmware/
Download Quickpwn from here http://www.megaupload.com/?d=4ULOBROY
When you are done downgrading to 2.2.1. Then If you want you can Uninstall Itunes 8.1 and Reinstall Itunes 8.2. Reboot your PC and now open Itunes 8.2. Now if you want to get all your stuff back so go back to the Itunes folder in C drive as mentioned above and delete that and bring back the earlier Itunes folder that you placed in Recycle Bin. And you will get all your stuff back.
IPOD TOUCH 2ND GEN USERS: No Need to follow this video. Simply run Redsnow 0.7.1/0.7.2 or 0.8 and follow the steps in it and wait for the white screen , As soon as you get the white screen unplug the cable from your Ipod touch 2nd gen in such a way that your ipod touch screen remains white. This is the key. Now quickly close redsnow and Open Itunes and quickly press shift + Restore and locate your 2.2.1(5h11a) file for your Ipod touch 2nd gen (Be quick to do this because white screen will go away in 20 seconds) and you will eventually see that you are all set.
If you need Ipod touch 2nd gen 2.2.1 firmware file you can get it here http://www.megaupload.com/?d=32GYNSYI
You can download Redsnow from here http://theiphoneproject.org/windows/redsn0w-win_0.7.1.zip
or
http://www.megaupload.com/?d=R4FXOE0Y
Hey, Could you help me Downgrade my iPhone 3G to 2.X from 3.0 as i want put the First ever iPhone 3G firmware on my old iPhone 3G but i can only restore to 3.0 if i go to 2.0 it gives me a Error 20, Could you help plz ASAP
sonny899 10 months ago
@sonny899 Downgrading is only possible if you had your SHSH blobs saved when you were on 2.2.1. But since you said it gives you error while downgrading so you cannot do it .
emac2299 10 months ago
Hi one of your links don't work the one that you use to download Quickpwn. This link is located somewhere near the bottom. Please fix the link.
Thanks
arifshah257 1 year ago
@arifshah257 Thanks, its updated now.
emac2299 1 year ago
Is it possible to downgrade from 3.1.3 to 2.0.2 without jailbreaking the device???
ProudiPhoneOwner 1 year ago
You might be able to downgrade in case of Ipod . But not possible for IPhone.s
emac2299 1 year ago