I'm trying to downgrade a friends iPod touch 2nd Gen from 4.0 to 3.1.3 or 3.1.2. The usual Felix source for firmware downloads doesn't have 3.1.3 (it appears corrupt), so I downloaded 3.1.2 along with RecBoot (which I've used when downgrading my old iPhone 3G from 4.0 GM to 3.1.3 in the past to get past the iTunes error code after restoration is complete). I click alt+mouse button on Restore in iTunes, choose the ipsw file, and after attempting to verify the firmware, I get the message: "The iPod "iPod touch" could not be restored. This device isn't eligable for the requested build. It definitely the 2nd Gen iPod touch ipsw I have (iPod2,1_3.1.2_7D11_Restore.ipsw), and the iPod touch is model number MB531FD. From experience with my iPhone 3G, I thought it would be a simple case of restoring using the older firmware, getting to the iTunes error, using RecBoot to boot it out of Recovery Mode and past the iTunes error, and Sync. I don't understand the "device not eligable" message though. Anyone? Thanks.