I just bought a used iPhone 3G on craigslist that has ios 3.0 firmware installed. I tried restoring and updating it to 4.0 and 4.0.1 but neither of them worked. Every time I try I get error 3194. Is there any way I can upgrade? I really want to be on ios 4 instead of 3, and then jb and unlock it so I can use it on T-Mobile.