Sorry I know that this is old but my contention is this. I had a 2G touch that I jailbroke and my Hardware got bad, so it was still under warranty and I had it replace. I got a 2G Touch with 2.2.1 firmware, I try to restore it to 3.1.3 or 3.2 and apple does not want to signed it. I try going to the file hosts and putting that IP. But I am sure that I have to be jailbroken first and save my shsh, but nothing work so far. I just want to upgrade to 3.1.3 or 3.2 I do not want to go to 4. Could some one help me out on this one. I try searching all over but no luck this is my last resort.