This device isn’t eligible for the requested build iOS 5

by iPhone Users on June 9, 2011

Were you trying to install iOS 5 into the iPhone, iPod touch, or iPad but got an error on iTunes saying that “This device isn‚Äôt eligible for the requested build” ?

iTunes will show “This device isn‚Äôt eligible for the requested build” error when iTunes received “No” response from Apple server during verification process while restoring iOS to device.

If you have ever run TinyUmbrella, or manually edit hosts file and didn’t change it back, you probably will have this error because iTunes failed to contact the real Apple TSS server.

How-to make the device eligible for the requested build while restoring iOS 5?

First of all, open command prompt (Windows) or Terminal (Mac) and type ping gs.apple.com command. If you see other response than this:

Reply from 17.112.176.11: bytes=32 time=427ms TTL=49

then you need to change your hosts file.

    • Windows Users
    • Open Notepad using Administrator’s rights or Administrator’s account on Windows. Start → All Programs → Accessories → right click Notepad → Run as Administrator.
    • Click File → Open → browse to C:\Windows\system32\drivers\etc\ and select hosts file.
    • Mac Users

      Use text editor and edit /etc/hosts file on Mac (run as root or use sudo)

    Find this line:
    74.208.105.171 gs.apple.com
    Or
    74.208.10.249 gs.apple.com

    Then

  1. Add # sign to the front of it.

    Or, you can simply delete that line.

    Both are IP addresses of Cydia Servers where your SHSH Blobs information will be saved. Adding # sign into that line on your hosts file means that you are making that line as a comment. Or simply delete it from the entries will make your Windows contacting Apple server normally during restore process.

    hosts file Windows

  2. Save the changes by clicking File → Save or pressing Ctrl + S.

    To verify that you did it correctly, type ping gs.apple.com on command prompt on Windows Accessories (Spotlight → Terminal → ping on Mac) and it must be resolved to 17.112.176.11.

    Example:

    C:\>ping gs.apple.com

    Pinging gs.apple.com [17.112.176.11] with 32 bytes of data:
    Reply from 17.112.176.11: bytes=32 time=427ms TTL=49
    Reply from 17.112.176.11: bytes=32 time=429ms TTL=49
    Reply from 17.112.176.11: bytes=32 time=468ms TTL=49
    Reply from 17.112.176.11: bytes=32 time=447ms TTL=49

    Ping statistics for 17.112.176.11:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 427ms, Maximum = 468ms, Average = 442ms

    C:\>

    If you’re getting anything else then it is not good.

    Now, the restore should run smoothly without “This device isn’t eligible for the requested build” error anymore when you are upgrading to iOS 5.

    Follow and subscribe!

    If you found this post useful, please share it via Google +1, Twitter, or Facebook.

    Incoming search terms: this device isn\t eligible for the requested build 5 0, ios 5 this device isnt eligible for the requested build, this device isnt eligible for the requested build ios5, iphone not eligible for requested build ios 5, the device isn\t eligible for the requested build ios 5, this device isnt eligible for the requested build 5 0, device isnt eligible for the requested build ios 5, ios5 this device isn\t eligible for the requested build, ios 5 not eligible for requested build

    Related posts:

    1. This iPhone isn’t eligible for the requested build iOS 4.3.3
    2. How-to Fix An Unknown Error 3194
    3. (Complete Guide) How-to Install iOS 5 beta 1
    4. Fix An Unknown Error Occurred (3002)
    5. AT&T Mobile Protection Pack plan, iPhone is not eligible

{ 11 comments… read them below or add one }

1 Andre 07.02.11 at 11:15 AM

man you helped me soooo much!

2 kris 10.06.11 at 9:42 PM

Didnt work for me, still gets the error message, :-(

3 thomas 10.12.11 at 9:33 PM

thanks sooo much…. :D

4 Jimjam 10.13.11 at 7:24 AM

Utterly amazing. You are a true HERO for this. Thanks!

5 abd 10.13.11 at 10:17 AM

U R the best man

6 joost 10.13.11 at 5:44 PM

Thanx man! I wouldn't have figured it out myself!

Probably a nice addition: http://decoding.wordpress.com/2009/04/06/how-to-e

7 Andie 10.13.11 at 9:27 PM

to do it in terminal under OS X Lion
sudo nano /private/etc/hosts

8 Rrrr 10.14.11 at 6:22 PM

Once I used Windows and I changed to Mac to avoid this kind of problems…

9 andrew 10.24.11 at 6:40 PM

fake and gay. doesnt work, cant downgrade. I'll see if I just wait for iOS 5 untether jailbreak even though half of the tweaks wont work

10 Martin 11.14.11 at 11:10 PM

thx! forgot i ever chagnged the hosts file…

11 Tony 12.13.11 at 4:24 PM

i changed everything, but still can’t the right ping from the apple website…
any other solution to resolve this?

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam protection by WP Captcha-Free