Ok guys I just found this glitch within iREB to downgrade your ipod touch or iphone. I was trying to load up custom firmware to my ipod touch 2nd gen and I got stuck with a black screen, and I start to fiddle with itunes and ireb. Downgraded my 2nd generation ipod touch from 4.2.1 to 2.1.1 (the very first firmware for this model). Below ive put the instructions on how I did this. (Ive only tested this on my ipod, but it should work on anything that iREB can support. iREB is not available for Mac users as of yet, will update if changes occur. 1)First you will need to change your hosts Navigate to C:\Windows\System32\drivers\etc\ and locate “hosts” file. Open this “hosts” file in Notepad and add this "18.104.22.168 gs.apple.com at the bottom of the note". Credits to Komentra for the reply 2) Download iREB V4.0.x/4.1: http://ih8sn0w.com/index.php/products/view/ireb.snow 3) Download the ipod firmware that you wish to downgrade to. (unless a new version of iREB is released, anything above 4.2.1 wont work. (I KNOW IT SAYS V4.0.x/4.1 BUT THATS PART OF THE GLITCH) Download Firmware Here: http://www.felixbruns.de/iPod/firmware/ 4) Plug in your iPod/iPhone and load up iREB. 5) Select your device from the menu. 6) Wait for iREB to put your device into its SPECIAL dfu mode. (not the normal one) 7) Now, open iTunes and wait for your iPod to come up, now heres where I was experimenting. 8) put your ipod into dfu mode (I know what your thinking "oh this guy is an idiot, he doesnt know what hes doing" well this where stuff gets interesting. You cant see whats going on the ipod but wait for those USB chimes so you will know what to press and when. - Hold both the power and home button at the same time untill you hear a usb sound from your computer. When that sound comes let go of the power button and keep holding the home button and wait for the second usb sound. - 9) Hold shift and click restore in itunes and find your old firmware (ie. 2.1.1) 10) AND YOUR DONE! I know what your thinking again (im a mind reader) WHY WOULD YOU WANNA DO THIS? well for me, iOS 4.2.1 is a load of bull for me, it goes way too slow and jailbreaking it makes it even worse. and pretty much all I do on my ipod is listen to music and nothin else, no lies. Seriously, and if you need to downgrade for a practical reason, then why not. This should work on any OLD firmware that is older then your current one. (again ive only tested this on 4.2.1) Hope this helped. SoftMango out. Update For 1st & 2nd Generation devices 3.1.3 cannot be downgraded with this method. Here are the steps to solving this problem: Download the following files: Sn0wBreeze: http://www.mediafire.com/?2wt8v7yw1jlpnoc Firmware 3.1.3: http://www.felixbruns.de/iPod/firmware/ 1) Plug in your ipod touch/iphone 2) open sn0wbreeze and say ok to the release 3) go to the next step and browse the firmware (3.1.3) 4) On the next step click build ipsw 5) let the program create the custom firmware. 6) go to the next step and instructions will pop up showing you how to put your ipod into dfu mode. 7) follow the on screen steps and then your ipod will be put into a pwned state. 8) restore your ipod in itunes with the custom firmware that was made earlier. 9) Your Done! I will be continually updating this thread when new stuff is out.