Disons que vous avez récemment mis à jour votre iPhone vers iOS 4.2.1 et que pour diverses raisons possibles, vous regrettez déjà cette décision. Il est possible de rétrograder votre iPhone 4.2.1 vers un iOS précédent, mais pour cela, vous devez avoir vos blobs SHSH dans un fichier pour l’iOS vers lequel vous souhaitez rétrograder.
Pour être tout à fait clair, si vous n’avez pas vos blobs SHSH dans le fichier pour l’iOS vers lequel vous souhaitez rétrograder, vous ne pourrez pas rétrograder. Il n’y a pas de chemin aux alentours. Ceci étant dit, voici comment rétrograder l’iPhone iOS 4.2.1 à 4.1, 4.0.2, 4.0.1 ou 4.0…
Pendant le processus de rétrogradation, votre iPhone contacte les serveurs d’Apple pour signer le micrologiciel et s’assurer qu’il peut être rétrogradé. Lorsqu’un nouveau firmware sort, Apple signe le précédent pendant quelques jours de plus puis s’arrête, donc techniquement, vous ne pouvez plus rétrograder.
L’astuce consiste à faire croire à votre iPhone qu’il parle aux serveurs d’Apple, alors qu’en fait, il parle aux serveurs de Saurik où vos blobs SHSH sont enregistrés. C’est exactement ce que nous allons faire.
Étape 1 pour Windows : Assurez-vous que vous êtes connecté avec des privilèges d’administrateur. Aller vers C:/Windows/System32/drivers/etc et ouvrez le nom de fichier « hôtes » avec Bloc-notes. Ajoutez ce qui suit tout en bas du fichier :74.208.10.249 gs.apple.com
Enregistrez le fichier dans le même répertoire.
Étape 1 pour Mac : Dans le Finder, accédez à Aller > Aller au dossier, et entrez /etc. Recherchez le “hôtes” fichier et faites un clic droit dessus pour l’ouvrir avec TextEdit. Ajoutez ce qui suit tout en bas du fichier :74.208.10.249 gs.apple.com
Cliquez sur Enregistrer sous pour enregistrer le fichier modifié sur votre bureau. Nommez le fichier « hôtes », et assurez-vous de décocher la case qui dit Si aucune extension n’est fournie, utilisez .txt滭/em>. Maintenant, faites glisser et déposez ce fichier modifié dans /etc.
Étape 2: Téléchargez le firmware vers lequel vous souhaitez rétrograder depuis notre section de téléchargements.
Étape 3: Mettez votre iPhone en mode DFU. Lancez iTunes et branchez votre iPhone. Appuyez et maintenez enfoncés les boutons d’accueil et de veille ensemble pendant 10 secondes. Après exactement 10 secondes, relâchez le bouton de veille tout en maintenant le bouton d’accueil enfoncé. Maintenez le bouton d’accueil enfoncé jusqu’à ce qu’iTunes vous dise qu’il a trouvé un iPhone en mode de récupération.
Étape 4: Maintenez maintenant enfoncée la touche Option (Mac uniquement) ou la touche Maj (Windows uniquement) tout en cliquant sur le bouton Restaurer dans iTunes. Une boîte de dialogue apparaîtra et vous pourrez choisir le firmware vers lequel vous souhaitez rétrograder, téléchargé à l’étape 2.
Étape 5 : Votre iPhone peut générer des erreurs (c’est-à-dire l’erreur 1004 ou 1015). C’est bon. C’est normal alors ne paniquez pas et cliquez simplement sur « ok ».
Étape 6 : Votre iPhone devrait maintenant être bloqué en mode de récupération, affichant le logo « Connect to iTunes ». Pour s’en sortir, il suffit de télécharger et d’installer TinyUmbrella, de le lancer, puis de cliquer sur « Quitter la récupération ».
C’est ça. Vous devriez maintenant avoir réussi à rétrograder votre iPhone.