I want to downgrade from 4.0.1 to 3.1.2. I put the phone in DFU mode - Turn off, hold lock and home button for 10 seconds, then home button on its own. Device shows in iTunes 9.2 as being in recovery mode. Shift restore in iTunes, locate and 3.1.2 IPSW phone then flashes white for a second before the Apple logo appears. The phone then eventually boots without restoring. I get error 1601 and don't even get the attach to iTunes screen (which I think I'm supposed to get?) I am using Windows 7 Ultimate. I really can't think what I am doing wrong here. Please help as I really want to get back to 3.1.2 as load of my apps are crashing and most of my JB apps have been rendered useless. Thanks.