I have just bought a 3GS after losing my iPhone 4 and have hit problems with it already.
It was already jailbroken on version 4.2.1 when i got it and im trying to restore it so it whips everything off, including the jailbreak.
When i plug it into itunes it recognises fine. I have downloaded software 4.2.1 onto my computer so i can keep 4.2.1 on it instead of 4.3.5.
Hit restore whilst holding shift and choose 4.2.1 firmware on my computer. Restore starts and then pops up with error 3194.
Spoken to apple and they said its either iTunes needs updating which it was, running version 10.4.1.10.
Or it could be a Virus blocker on my computer which i havent got at the moment anyway.
Then said they needed to charge me £25 to troubleshoot it as its out of technical support.
Can anyone talk me through how to unjailbreak the thing and get it back to standard iphone setting ect (4.2.1 preferred)
I have TinyUmbrella and Firmware 4.2.1 already on my computer, just thought i would say if that helps anyone.
make sure your tss server is running in tinyumbrlla while jailbreaking. then download sn0wbreeze and make a custom firmware of 4.2.1 and then restore via itunes. that will jailbreak you on 4.2.1
Before starting the TSS server in Tiny Umbrella, you must 'download, check, and Save SHSH' blobs to your computer. A iOS 4.2.1 SHSH blob must be listed in the General tab to restore 4.2.1.
Error 3194: iTunes did not get authorization. TU + TSS server are needed.
Download the latest PwnageTool for Mac, or SnowBreeze for PC, and iOS 4.2.1.
Run Tiny Umbrella, press the TSS Server button and verify TSS server is running.
Run PT or SB, select 4.2.1, simple mode, built a custom firmware.
Continue w/PT or SB and follow the count-down timer to enter 'pwnd-DFU' mode.
Hold shift (PC) or option (Mac), press restore, select custom firmware w/iTunes.
No errors are expected.