Fix “This device isn’t eligible for the requested build” in iTunes During iOS 5.0.1 Update | iPhoneJailbreak.me

Fix “This device isn’t eligible for the requested build” in iTunes During iOS 5.0.1 Update

November 11th, 2011 36 Comments

iOS 5.0.1 was just released today and you wish to resolve that battery issue you’ve been having. When you were trying to restore you got this error message and unable to restore. Here’s an easy fix.

This happens when iTunes was trying to verify your device during the restore process. iTunes periodically connects to the Apple server to match your device ID and to determine whether your device can be restored or otherwise.

To fix this, open your hosts file and remove (or comment) any line that has something like as shown below:

74.208.151.171 gs.apple.com

In order to access your hosts file, see the instructions below.

Apple OS X Lion

  1. Open Terminal
  2. Copy and paste the following code into Terminal
    sudo nano /private/etc/hosts
  3. Press Enter.
  4. Remove 74.208.151.171 gs.apple.com or add ‘#’ in front of this line (commenting).
  5. Save by pressing Command+S, click Save.

Apple OS X Snow Leopard & Leopard

  1. Open Terminal (Click Spotlight, or press Command+Space. Now type terminal.)
  2. Copy and paste the following code into Terminal
    sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts
  3. Press Enter.
  4. Remove 74.208.151.171 gs.apple.com or add ‘#’ in front of this line (commenting).
  5. Save by pressing Command+S, click Save.

Apple OSX 10.4.X Tiger

  1. Open Terminal (Click Spotlight, or press Command+Space. Now type terminal.)
  2. In Terminal type, ‘sudo pico /etc/hosts‘, press Enter.
  3. Remove 74.208.151.171 gs.apple.com or add ‘#’ in front of this line (commenting).
  4. Press Ctrl+X, then Y to save.
  5. Type ’sudo niload -v -m hosts . < /etc/hosts’, press Enter
  6. Type ‘lookupd -flushcache’, press Enter.

Microsoft Windows 7 / Vista

  1. Click Start -> All Programs -> Accessories.
  2. Right click “Notepad” and select “Run as administrator”
  3. Click Yes on the UAC prompt.
  4. Click File -> Open.
  5. Change the file filter drop down box from “Text Documents (*.txt)” to “All Files (*.*)”.
  6. Browse to “C:\Windows\System32\Drivers\etc”.
  7. Select “hosts” and click “Open”.
  8. Remove 74.208.151.171 gs.apple.com or add ‘#’ in front of this line (commenting).
  9. Close Notepad. Click Save when prompted.

Microsoft XP/2003/2000

  1. Browse to Start > Programs > Accessories > Notepad.
  2. Click File > Open.
  3. Browse to “C:\Windows\System32\Drivers\etc”.
  4. Select “All Files (*.*)” from the Files of Type drop-down menu.
  5. Select “hosts” and click “Open”.
  6. Remove 74.208.151.171 gs.apple.com or add ‘#’ in front of this line (commenting).
  7. Close Notepad.  Save when prompted.

Now try to restore again. That should work!

Related Posts Plugin for WordPress, Blogger...

Richard Ker

An IT specialist by day and an iPhone hardware repair specialist by night. Enjoys iPhone jailbreaking, unlocking and hardware hacks.

Website - More Posts



 

Sign up Free Email Newsletter

Stay Updates with this Blog. Get Free email newsletter updates, Enter your Email here:

Don't forget to confirm your email subcription

   

36 Comments to “Fix “This device isn’t eligible for the requested build” in iTunes During iOS 5.0.1 Update”

  1. Josh says:

    What about OS Lion? I tried it and it would not let me do this.

  2. aldric says:

    No it doesn work, i edit the host file, but still occur that error,it wont be able to restore the costom firmware
    HELP

  3. aldric says:

    very weird, i download snobreeze firmware , it works in restore. ( original restore firmware, and original firmware without baseband, both not working) btw, there is a little issue, after i restored,and install ultrasnow, the safari icon become "white", any answer??

  4. Unlocker says:

    Tried this and it worked to update the firmware to 5.0.1 did it with baseband 6:15:00 but I was unable to unlock via ultrasn0w, phone still displayed no service after installing ultrasn0w, can anyone help me with this issue?

  5. Dan says:

    Whenever I save the file after entering both # before the line and when I delete the row and then re-open it it has reappeared unchanged. What should I do?

  6. Rodrigo says:

    Works Great. Tanks.

  7. Alan says:

    Thanks for you advice but I still haven't got this working. I followed your steps but my hosts file does not contain the 74.208.151.171 gs.apple.com line just these lines:
    127.0.0.1 localhost
    255.255.255.255 broadcasthost
    ::1 localhost
    fe80::1%lo0 localhost

    Has it been masked or moved? Do I need a different version of iTunes (I'm on 10.5.1 (42))?

    Thanks!

  8. Tyler says:

    I messed my MacBook AIr's copy of iTunes up so much from trying to do this stuff, so I ended up just restoring with my brothers MacBook when he was having a nap, and restored with it using my SnowBreeze copy I downloaded. Worked fine completely stock, no modifications. Tip: find a good ime to use family members computers, and loose the headaches.

  9. rei says:

    please help i accidentaly updated my iphone 4s with ios 5.0.1 now i can not activate it and i do not ve the original carrier sim, please assist

  10. Hung says:

    Just wanted to say thanks. Was trying this method from my mac on Lion and the changes would not save. After a few attempts I realized that Command + S just does a save as and does not keep the change. Instead I did Control + O to save it, then I pressed enter and then control + X to exit. Checked and saw that it finally changed.

    • Fahim says:

      Worked for me this way..

      Thank You very Much from Bangladesh.
      be safe and have a good one thanks again.

  11. ZVBBV says:

    LIFE SAVER!!!!!!!!

  12. BGuy says:

    Hi, I'm trying to retain my baseband with my iPhone 4 so I can keep the unlock to use Gevey Sim while upgrading to iOS5.0 and followed all the steps, including # in the hosts but nothing works, keep getting the "isn't eligible" message. Using a Macbook Pro on OSx10.6. Flushed dnscache too. No change. Any suggestions?

  13. turbolego says:

    iPad 2 (WIFI) running iOS 4.3.1, trying to upgrade to 5.0.1 from ipsw file downloaded from http://www.iclarified.com/entry/index.php?enid=85…

    I have altered the hosts file:

    ### Host Database## localhost is used to configure the loopback interface# when the system is booting. Do not change this entry.##127.0.0.1localhost255.255.255.255broadcasthost::1 localhost fe80::1%lo0 localhost#74.208.10.249 gs.apple.com#127.0.0.1 gs.apple.com

    And i'm using iTunes 10.5.1 on MAX OS X Lion (10.7.3)

    Still getting the "not eligible" error.

    Help?

  14. Vishnu says:

    Thankx It worked.

  15. Kabobo says:

    It worked. Thank you so much.

  16. kev says:

    im still getting the "isnt eligible" error even after i do this, im in snow leopard and trying to install 5.0.1.
    is there anything else i can do??
    thanks

  17. Matt says:

    im trying to do that but still get the same error for days. im on a Mac. i tried using tiny umbrella, no success. i deleted all these lines from the hosts file. still nothing. flushed dns. nothing.. now ive got my iphone 4 dead. tried going back to 4.3.3 and the jailbreak fails (redsn0w 0.9.6rc18) it says among many other things "cabletype not changed…" i really dont know what else to try. i have SHSH saved for 4.3.3, 4.3.4, 4.3.5 and 5.1 (i don't know what that means exactly but…) if anyone could help me i'd reaally appreciate

  18. Caleb says:

    It works for me, thanks, from 5.0.1 to 5.1.1

Leave your comment here:

Categories