2

I have a couple of iPhones running iOS 4 that I want to do a restore on. These phones have never been jailbroken, and I'm using the .ipsw that is the exact same version that's currently on the phone:

iPhone 4 - 4.3.5 (8L1)

iPhone 3GS - 4.3.2 (8H7)

When I try to restore from the .ipsw in Windows 7, I get the error:

The iPhone "myphone" could not be restored. An unknown error occurred (3194).

This error means that I need to upgrade iTunes, but I'm running the latest version. Also, I'm able to restore my other iPhone 4 using 5.0.1 just fine.

When I try to do the same on my Mac, I get the error:

The iPhone "myphone" could not be restored. The device isn't eligible for the requested build.

When I click "More Information" I see that it's also error 3194.

I checked in WireShark, and I do get a TCP connection with apple just before the error. It's encrypted though, so I have no idea what it sends/receives, but I can confirm that there's two-way communication. I tried the restore both over my company's connection, and my 3G connection just to make sure it didn't have anything to do with the IP address I was using. Also, I verified that the phones are authorized for that iTunes installation.

Any ideas?

1 Answer 1

3

The official answer to this is no, you can not restore to a previous version of iOS other than the current one available from Apple. This is because iTunes is attempting to obtain tokens from the Apple signing servers to authorize the device when restoring.

The non official answer is yes, but requires some technical skills using iFaith. Post back if you require assistance down this path.

2
  • Do you mean that Apple won't authorize an old version? If that's the case, I wish they'd make that a little clearer. Unfortunately there's a strict "no jailbreaking the company phones" rule here, so I have to go with the official answer. Thanks!
    – Dean
    Jan 26, 2012 at 3:51
  • Yes it is not supported by Apple to restore to an older version. Using iFaith will require jailbreaking the phone
    – osx86x
    Jan 26, 2012 at 4:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .