So heres the problem. I have a iphone 3gs 3.1.2 MC model that was jailbroken via tethered blackra1n. The problem is now when i try to restore to original firmware the phone resets and gets to that itunes connect screen (which is probably caused by blackra1n tethered jailbreak). The only way i can get out of that screen is to rejailbreak by blackrain because itunes will only allow me the option of restoring and updating to 3.1.3 which will screw me over for a unlock .How can i restore my firmware to a clean 3.1.2 without dealing with the connect to itunes freeze and not upgrading to 3.1.3?