I just bought a new iphone 3g with 3.1.2. I just tried jailbreaking it with sn0wbreeze. I also tried using ireb, but none of the files are working. So I found another tutorial saying you could just use sn0wbreeze. I followed all the steps, and at the end I got an error 20 code. Now I can't even restore the factory settings. My iphone is completely screwed. It asks for me to connect it to itunes, but it wont restore, just keep getting error 20. What can I do to fix this?