[TUTO] Comment résoudre l’erreur « This device isn’t eligible for the requested build »

Publié le 19 juin 2011 par Theau87

Pour passer en iOS 5, il faut deux choses :

  • Enregistrer votre UDID
  • Faire une restauration officielle

Mais attention, pour faire une restauration officielle, il faut un fichier « host » clean.

Qu’est ce que ça veut dire ?

Lorsque vous utilisez TinyUmbrella, vous modifiez le fichier « host » de votre ordinateur, qui est en fait le lien entre votre ordinateur et les serveurs Apple. TinyUmbrella modifie ce lien vers ses serveurs, pour « tromper » iTunes. Et donc pour faire une restauration officielle, il ne faut plus tromper iTunes, mais passer par les vrais serveurs.

Si vous obtenez le message « This device isn’t eligible for the requested build », c’est que vous avez modifié le fichier host.

Comment résoudre cette erreur ?

Vous l’avez compris, vous devez restaurer le fichier host d’origine.

Pour cela, il y a deux solution. Si la première ne fonctionne pas, alors testez la deuxième.

Solution 1

Ouvrez TinyUmbrella, et cliquez sur l’onglet « Advanced »

Décochez la case « Set Hosts to Cydia on Exit »

Ensuite, ouvrez TinyUmbrella et faites votre restauration officielle.

Solution 2

Si la solution 1 n’a pas fonctionné, alors passez à la solution 2 (manuelle).

Guide pour Windows :

  1. Ouvrez « Notepad » ou « Bloc note » en mode administrateur.
  2. Allez à « Fichier, Ouvrir », et ouvrez le fichier « host » qui se trouve ici : C:\Windows\system32\drivers\etc\host
  3. Trouvez toutes les lignes qui contiennent le mot « gs.apple.com » et ajoutez le signe « # » (diez) devant chaque ligne.
  4. Sauvegardez et fermez

Guide pour MacOSX :

  1. Ouvrez « Text Edit » et ouvrez le fichier « host » situé ici : /etc/hosts/host
  2. Trouvez toutes les lignes qui contiennent le mot « gs.apple.com » et ajoutez le signe « # » (diez) devant chaque ligne.
  3. Sauvegardez le fichier comme un nouveau fichier et déposez le sur le bureau.
  4. Copiez ce nouveau ichier, et collez le sur l’ancien « host » situé à /etc/hosts/host (écrasez l’ancien)

Ensuite, ouvrez TinyUmbrella et faites votre restauration officielle.