Categories About Us Contact Us Become a Member

How to fix iPhone restore errors 3194, 3002 and 1015

These mean Apple will not sign the firmware you are trying to install, usually an older or ineligible IPSW. Using a currently signed version resolves it. Jump to your situation below or work through the methods in order.

By Neeraj Singh ~7 min Updated Jun 2026 87% found this helpful
Error message
The iPhone could not be restored. An unknown error occurred (3194).
Summary

iPhone restore errors 3194, 3002 and 1015 are firmware signing and eligibility failures: iTunes or Finder tried to install an IPSW that Apple is no longer signing, or one the device is not eligible for. Apple only signs the current iOS builds, so attempts to downgrade to an older firmware are rejected, and a modified hosts file that redirects Apple's signing server (gs.apple.com) causes 3194 too. The fix is to install a currently signed IPSW (in practice, the latest iOS for your device), and the easiest way is to let iTunes or Finder download the firmware itself rather than pointing it at an old file. Removing any gs.apple.com line from the hosts file, updating iTunes or Finder, and checking a signing-status index before you start all help. Downgrades to unsigned versions are not possible.

What this error means

Before installing firmware, iTunes or Finder asks Apple's signing server whether that exact build is still being signed for your device. Apple signs only current releases, so if you point it at an older IPSW, the server refuses and you get a signing error.

3194 specifically often involves a hosts file entry left behind by old jailbreak tools that redirects the signing server, which breaks the check. 3002 and 1015 are the eligibility and downgrade side. Using a signed firmware and letting the tool fetch it removes the mismatch.

Common causes

The IPSW is older than the current signed build.
Apple has stopped signing that iOS version.
A gs.apple.com line in the hosts file redirects signing.
The device is not eligible for that build.
A downgrade to unsigned firmware was attempted.
Expert insight

“3194, 3002 and 1015 all come back to one rule: Apple only signs the current firmware, so you cannot downgrade to an old IPSW. The single most common gotcha with 3194 is a leftover gs.apple.com line in the hosts file from an old jailbreak tool, which hijacks the signing check. So I clear that line, and instead of pointing iTunes at a downloaded IPSW I let it fetch the firmware itself. That gets you the signed build and the error goes away.”

How to fix it

Method 1

Install a currently signed IPSW

1Only the current iOS build is signed, so restore or update to the latest version for your device.
2Downgrades to older, unsigned firmware are not possible.
3Retry with the signed version.
Method 2

Let iTunes or Finder download the firmware

1Rather than pointing at a downloaded IPSW, use the normal Update or Restore button and let the tool fetch the firmware.
2This guarantees a signed build.
3It avoids an old or mismatched file.
Method 3

Remove gs.apple.com from the hosts file

1Edit the hosts file and delete any line mentioning gs.apple.com:
C:\Windows\System32\drivers\etc\hosts   (Windows)
/etc/hosts   (Mac)
2Save it, then retry the restore.
3Old jailbreak tools often add this line.
Method 4

Update iTunes or Finder

1Make sure iTunes (Windows) or macOS/Finder is on the latest version.
2An outdated tool can misreport signing.
3Restart and retry.
Method 5

Check the signing status

1Before restoring, confirm the firmware you want is still signed using a signing-status index.
2If it is not signed, only a newer build will install.
3Choose a signed version.

3194, 3002 and 1015 are signing and eligibility errors: Apple only signs current firmware, so you cannot downgrade. Install a currently signed IPSW, ideally by letting iTunes or Finder download it, and remove any gs.apple.com line from the hosts file. Update the tool and check signing status before you start.

Frequently asked questions

What do iPhone errors 3194, 3002 and 1015 mean?
They are firmware signing and eligibility errors. iTunes or Finder tried to install an IPSW that Apple is no longer signing, or one the device is not eligible for, so the restore is refused.
How do I fix them?
Install a currently signed IPSW, ideally by letting iTunes or Finder download the firmware itself, and remove any gs.apple.com line from the hosts file. Update the tool and confirm signing status first.
Why can't I downgrade my iPhone?
Apple only signs the current iOS build, and the restore checks that signature. Older firmware is no longer signed, so downgrades are rejected with errors like 3194 or 1015.
What is the gs.apple.com hosts entry?
It is a line old jailbreak tools add to the hosts file to redirect Apple's signing server. It breaks the signing check and causes 3194. Remove that line and retry.
How do I check if a firmware is signed?
Use a firmware signing-status index that lists which IPSW builds Apple is currently signing for your device model. Only signed builds can be installed.
Where is the hosts file?
On Windows it is at C:\Windows\System32\drivers\etc\hosts, and on Mac at /etc/hosts. Edit it with administrator rights to remove the gs.apple.com line.

Still not working?

If the firmware is signed and the hosts file is clean but signing still fails, security software or a network proxy may be intercepting the signing request to gs.apple.com; testing on another network isolates that. You can also submit your error to us for a tailored fix.

Was this fix helpful? Thanks for your feedback!