The following procedure is for 1st Generation iPhone ONLY!!!
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).
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.
2) Now that you have iTunes 7.5, you will 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.
3) Restore using iTunes 7.5. You will get an error like 1011, 1013, 1015. This is normal and expected. An error 1601, 1602, 1600 or anything else is not ok.
4) Once you get error above, leave iTunes open and kick your phone out of restore mode. I recommend just loading winpwn 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.
5) Once completed, you have a pwned device with baseband 4.05.04_G from firmware v2.0.
6) To get back to 04.04.05_G (1.1.4 baseband) load 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.