With iOS 7.1 released, thousands of people are trying to update their iPhone’s or iPad’s though iTunes. One of the most irritating things that can happen, whether updating or trying to restore your device through iTunes is an error code popping up. The most notorious one is iTunes Error 3194. This error can be fixed but there are several different solutions to the problem. The only way round it is to work through each solution in turn to try to find one that works for you.
Image : iTunes Error 3194
Apple doesn’t give a great deal of help on their support page for iTunes errors, partly because they do not want you to downgrade your firmware and that is where many of the errors pop up. In fact, even with your SHSH blobs save, if you do upgrade to iOS 7.1, you cannot downgrade and, for those of you that have jailbroken on iOS 7-7.0.6, iOS 7.1 patches the exploits used in the untethered jailbreak.
How to fix iTunes Error 3194
If you are attempting to restore your iPhone or updating through iTunes and this error keep cropping up, most of the time it is easily fixable through the hosts file:
- If you use Windows 8, open C:/Windows/System32/drivers/etc/
- Look for a file called “hosts”
- If you use a Mac you will find the file in /etc/
- Open up the Hosts file in a text editing software such as Notepad – Windows users may have to right click on Notepad and select Run as Administrator
- You should see this command line at the bottom of the file: 18.104.22.168 gs.apple.com
- Either remove it completely or type # at the beginning of the line, before the 74
- Save the file and attempt to update your device through iTunes again
- The error should now be gone
How to Fix iTunes Error 3194 on a Jailbroken iPhone
If the above doesn’t work, it is likely to be because your iPhone is jailbroken. That’s where TinyUmbrella comes in:
- First off, using TinyUmbrella is part of the fix for the error code appearing when you are downgrading your iPhone. It does work for updating as well though.
- Secondly, if you have your SHSH blobs saved, you may be able to downgrade (although not once you have updated to iOS 7.1). TinyUmbrella can be used to save your SHSH blobs.
Here’s how it all works :
- Download the iOS 7.1 firmware if you are updating
- Download TinyUmbrella [ext link] for Mac or Windows
- Connect your iPhone to your PC and shut down iTunes
- Open up TinyUmbrella
- Click on Start TSS Server
- Place your iPhone into DFU mode:
- Hold down the Power and Home buttons on your iPhone for 10 seconds
- Release the Power Button and continue to hold the Home button for around 15 seconds
- The screen on your iPhone should remain black and the iPhone enters DFU mode – if the Apple logo appears, start again
- iTunes should now be open again and a Device in Recovery Mode message will appear
- Windows users hold down SHIFT and click on Restore in iTunes – Mac users press on ALT and click Restore
- Navigate to the IPSW you downloaded and iTunes will update your iPhone to iOS 7.1 without any error codes appearing.