iPod Touch & iPhone (+3G) Hack Tutorials,JailBreak....

2.0 to 1.1.4 Downgrade

 Here are the steps for a successful 2.0 to 1.1.4 downgrade for those of you that updated to 2.0 and realized what a mistake it was. (Thanks goes to Geeb for finding the iTunes 7.5 solution, Thanks goes to Crumpx for the pwnage method). Note that this has been performed on a PC.

Ok, so you updated to iTunes 7.7 and then installed 2.0 and you’re stuck. Here are the steps to downgrade to 1.1.4. Note that the result of this guide will be that you will be back to 1.1.4 version of firmware with baseband of 2.0 (4.05.04_G).

Step 1) The first problem in your downgrade is that you probably are getting error 20 in restore mode and error 160x in DFU mode. This is due to iTunes 7.7.  So, you now you need to uninstall iTunes 7.7 and install iTunes 7.5. Make sure after your iTunes 7.7 uninstall you reboot your pc as it requests you to.

Note for OSX users:
If you are on OSX and want to attempt to downgrade your iTunes, you can try these steps:

Load up Terminal and type the following:
killall iTunesHelper
sudo -s
rm -r /Applications/iTunes.app
rm -r /Library/Receipts/iTunesX.pkg
rm  ~/Library/Preferences/com.apple.iTunes*
rm -r /Applications/iTunes.app
rm -r /Library/Receipts/iTunesX.pkg
rm  ~/Library/Preferences/com.apple.iTunes*
rm -r /System/Library/PrivateFrameworks/MobileDevice.framework

Step 2) Now that you have  iTunes 7.5, you will still have the DFU driver for 7.7. This is good and will allow the process to work. Put your phone into DFU mode using the DFU steps. Make sure you follow these step. You will not have any display on your device in DFU mode. If you see the cable and connect to iTunes, you did not get into DFU mode.

Step 3) Restore using iTunes 7.5. You will get an error like 1011, 1012, 1013, 1015. This is normal and expected. An error 1601, 1602, 1600 or anything else is not ok.

Step 4) Once you get error above, leave iTunes open and kick your phone out of restore mode. I recommend just loading winpwn(PC) or pwnage(MAC) and pwning the device at this point. If pwnage fails to work, you need to restore your phone again. You should be able to use normal restore mode, however. Other ways to kick out of restore mode may be ZiPhone, iLiberty+.

Step 5) Once completed, you have a pwned device with baseband 4.05.04_G from firmware v2.0.

Step 6) To get back to 04.04.05_G (1.1.4 baseband) install bootneuter. If you don’t have this, install it from installer. Run bootneuter with Neuter, 4.6, and unlock. When it’s done, you will have an unlocked 04.04.05_G right back where you started. Unfortunately, this only works if you have neutered your phone before the upgrade. If you did not, you will have to follow the steps below instead.

If you get  a boot neuter error like 05, 02 or such, you need to follow these steps. Unfortunately, there is no safe answer to this one.The only method I know of to do this is to use a patched version of Ziphone as described here. Before you do this, you should know the risks. Your other option is to just wait for dev teams pwnage v2.0. Direct download link for pc and mac and instructions for use.

Troubleshooting:
Some of you have reported “I am in DFU mode and keep getting error 20 from iTunes restore”. Answer, you are not in DFU mode. Follow the guide and the
DFU link. An iPhone in DFU mode has no image on the screen and looks powered down.

Some of you are reporting error 160x (1600, 1601, 1602, 1604 etc) on the iTunes downgrade while in DFU mode. I suggest trying another PC. You may still have some residual files left over from the 7.7 install. Make sure you are in iTunes 7.5 with drivers from 7.7.

Mac Users:

This are instructions on how to downgrade your original iPhone from 2.0 to 1.1.4.

You will want to perform this tutorial if you accidentally updated to the 2.0 firmware or you just rather be on 1.1.4.

To follow this tutorial you will need to have iLiberty (
WindowsMac), iTunes 7.5 (WindowsMac), and the 1.1.4 firmware.

Step One
If you have Windows, uninstall iTunes 7.7 as well as Apple Mobile Device Support and then reboot your computer. Go to your Control Panel and use 
Add/Remove Programs or Programs and Features(Vista) to do this!

If you have Mac OS X, open 
Terminal from Applications:Utilities. Enter the following commands into the Terminal window:

defaults write com.apple.iTunes StoreActivationMode -boolean NO
defaults write com.apple.iTunes StoreGeniusMode -boolean NO
killall iTunesHelper
rm -r /Applications/iTunes.app
rm -r /Library/Receipts/iTunesX.pkg
rm ~/Library/Preferences/com.apple.iTunes*
sudo rm -r /System/Library/PrivateFrameworks/MobileDevice.framework



Step Two
Install iTunes 7.5 onto your computer using the download links provided above.


Step Three
Before attempting to launch iTunes 7.5 for the first time you need to delete or rename the iTunes folder.

Windows:
Rename the C:\Documents and Settings\**your user name**\My Documents\My Music\iTunes folder to
iTunes Backup.

Mac OS X:
Select the 
iTunes folder in your Music directory and rename it iTunes Backup. You press the Enter key to rename a file in Mac OS X.


Step Four
Launch 
iTunes by selecting its icon in the dock.


Step Five
Put your iPhone into DFU mode by following 
these instructions.

Step Six
iTunes will notify you that it has found an iPhone in recovery mode. Click the 
OK button.


Step Seven
Hold down 
Option and press the Restore button. If you are using Windows hold down Shift and press the Restore button.


Step Eight
Select the iPhone 1.1.4 firmware file you downloaded earlier and click the 
Open button.


Step Nine
Once the restore has completed you will get a 1015 error or similar.


If you get an error in the 1600s then try putting the iPhone into DFU mode and try again. You might also want to try a different USB port, remove your SIM card and then restart your system and if all else fails use a different computer! 

Step Ten
Now you can use your favourite unlocking method to kick your iPhone out of restore mode and unlock it.

Below are some instructions to help you with the more popular methods; however, I would suggest using PwnageTool as it will downgrade your baseband.

Windows: 
iLiberty+WinPwn
Mac: 
iLiberty+PwnageTool

NOTES*** 
The first time I tried this I opened iLiberty+ with iTunes still open. It immediately kicked my phone out of recovery mode and then the application closed down. I reopened it and then was able to unlock successfully on my first attempt.

IMPORTANT***
PwnageTool will downgrade your baseband. There is no reason to use an alternate tool do perform this function but if you must... 
Here are instructions to use KiPhone to downgrade your Baseband.

Step Eleven
Select 
Software Update from the Apple Menu at the top left hand corner of your screen.


Select iTunes 7.7 from the list of software available for install and click the 
Install 1 Item button.


For windows users just reinstall iTunes 7.7 from the Apple website 
here

Step Twelve
Once installation of iTunes 7.7 has completed you can rename the folder 
iTunes Backup created in Step Three to just iTunes. You will then get your library back!