This is a potential fix for the common “This device isn’t eligible for the requested build” when upgrading to a higher version of iOS on your iPhone, iPad or iPod Touch.
The error is very common in iTunes when you try to restore a firmware. Solving the problem is simple. The error is just a software error and has got nothing to do with your devices’ hardware. I have answered some questions for you below so that you’d be clear in what you are doing. Read and follow each and every step carefully. And this is going to make your life much easier.
What is this error?
The error occurs for either of the three following reasons:
- You have got a older version of iTunes installed on your computer.
- You have accidentally (unknowingly) changed your host file, which would restrict iTunes in contacting the Apple servers
- You are using an incorrect version of iOS firmware to upgrade your iDevice.
Check your iOS firmware version for your device:
If you have the latest version of iTunes installed on your computer, and think that’s not the problem, check which version of iOS firmware you have downloaded. The best way to solve this problem is to connect your device to your computer, fire-up iTunes, and click on the Update button for your device. Let iTunes take care of the rest of the process.
If you are relying on Jailbreak or Unlock, and in any-case, you need to download the firmware files separately for your device and then update it, you can download the required firmware files for your device here:
The only way to solve this error is to edit the host file in your computer. All you need to do is to add the following line at the end of the host file:
# 18.104.22.168 gs.apple.com
If you already have ‘#’ in front of 22.214.171.124.gs.apple.com, and you still face the error, try removing the line itself from your host file.
I’m not sure how to edit the host file. How do I do it?