I bought anew iPhone off eBay today and it had ios version 3.1.3 on i and I can jailbreak it if I want to but i rather upgrade to 4.0.1 and jailbreak/unlock it.
I try restoring it with the firmware, but it seems that apple stopped signing 4.0/4.0.1 and I get an error code 3194.
Is there a way to upgrade to either of these 2 ios? There has to be a way to upgrade without these signatures?
You have to point your hosts file to Cydia Server first. Hopefully you have your shsh blogs with Cydia.
Add this line to your hosts file :
74.208.10.249 gs.apple.com
and then restore again.