Si vous avez par égard mis à jour votre iPhone 3GS composé du nouveau bootrom, il vous est impossible de jailbreaker votre appareil. Si vous avez auparavant enregistré votre ECID il est désormais possible de downgrader du firmware 3.1.3 au firmware 3.1.2 afin de pouvoir jailbreaker à nouveau votre iDevice. Cela fonctionnerait aussi avec les ECID non enregistrés, mais rien n’est sûr pour ce point là.
Sommaire :
- Etape 1 : Modification du fichier Hosts
- Etape 2 : Téléchargement du Firmware 3.1.2
- Etape 3 : Mettez iTunes à jour en 9.0.3.15
- Etape 4 : Restauration vers le Firmware 3.1.2
- Etape 5 : Téléchargement de LibUSB + iRecovery
- Etape 6 : Contourner l’erreur 1015
- Etape 7 : Rebooter l’iPhone
- Etape 8 : Tutoriel en vidéo
Pré-requis :
- Un iPhone 3Gs New iBoot (Pour connaitre votre iBoot, merci de vous rendre : ici)
- Un ordinateur sous Windows Xp de préférence. (Windows 7 présente quelques problèmes)
- Un iPhone 3Gs avec ECID enregistré. (Chez certains, cela fonctionnerai même sans l’ECID)
Etape 1 : Modification du fichier Hosts
Dans cette première partie du tutoriel, nous allons modifier le fichier Hosts. Celui-ci gère les connexions au serveur.
Tout d’abords, tapez la commande suivante dans Démarrer / Executer :
C:\Windows\System32\drivers\ etc\hosts
Cliquez ensuite sur Ok. Sélectionnez le bloc-notes si un programme doit être défini pour ouvrir le document:
Une fois sélectionné, cliquez sur Ok. Le bloc Note apparait. Il vous suffira d’entrer cette ligne à la fin :
74.208.105.171 gs.apple.com
Il ne vous reste plus qu’à Sauvegarder le tout : Fichier / Enregistrer
Dernière petite manipulation dans cette partie, il vous faudra supprimer votre Cash DNS.
Pour ce faire, cliquez sur : Démarrer / Exécuter puis tapez « cmd.exe »
Puis cliquez sur Ok. Votre terminal s’ouvre alors. Rédigez cette première commande. (Respectez bien les espaces, majuscules etc..) :
ipconfig /flushdns
Puis tapez sur entrer sur votre clavier. Ensuite rédigez cette seconde commande :
ipconfig /registerdns
Tapez sur entrer sur votre clavier. Vous pouvez désormais fermer votre terminal.
Etape 2 : Téléchargement du firmware 3.1.2
Il va falloir désormais que vous téléchargiez le Firmware 3.1.2, pour ensuite pouvoir restaurer votre iPhone vers ce Firmware :
Firmware 3.1.2 pour iPhone 3GS
Rappel : Télécharger le à un endroit où vous pourrez facilement le retrouver par la suite
Etape 3 : Mettez à jour iTunes en 9.0.3.15
Pour continuer, vous devez posséder la dernière version d’iTunes soit la version 9.0.3.15.
Si ce n’est encore fait, lancez iTunes, cliquez sur « Aide » puis sur « Rechercher les mises à jour ».
Mettez à jour iTunes, puis revenez à ce tutoriel.
Etape 4 : Restauration vers le firmware 3.1.2
Il est maintenant temps de downgrader en firmware 3.1.2.
Branchez votre iPhone à votre ordinateur, puis rendez vous dans iTunes sur la partie iPhone :
Pour restaurer à partir du firmware 3.1.2 téléchargé :
Cliquez sur Restaure tout en maintenant la touche SHIFT de votre clavier, afin de pouvoir séléctionner un Firmware
Sélectionnez le Firmware comme ci-dessus, et cliquez sur Ouvrir pour lancer la restauration.
Patientez pendant la restauration. Vous devriez arriver au bout de quelques minutes à l’erreur 1015 :
Cliquez sur Ok puis fermez iTunes
Etape 5 : Téléchargement LibUSB + iRecovery
Votre iPhone est désormais bloqué sur l’image d’iTunes et cable USB. Il va falloir maintenant télécharger LibUSB :
LibUSB + iRecovery
Etape 6 : Contourner l’erreur 1015
Une fois téléchargé, décomprésser la première archive sur le bureau . Vous devriez retrouver les 3 Fichiers sélectionnés ci-dessous :
Il vous faut maintenant installer LiBUSB-Win32 (libusb-win32-filter-bin-0.1.12.2.exe). Lancer l’installation, et en fin d’installation laisser bien coché la case suivante, puis cliquez sur Finish :
Le programme s’ouvre. Laissez le ouvert, et n’y toucher plus !
Maintenant, décompressez l’archive iRecovery toujours sur le bureau, vous devriez retrouver les deux nouveaux fichiers comme ci-dessous :
Il va falloir ce connecter en mode console à l’iPhone. Pour ce faire, cliquez sur :
Demarrer / Exécuter puis tapez « cmd » et enfin cliquez sur ok :
Dans la console maintenant, vous devez tapez la commande pour vous redirigez vers votre bureau :
- Pour les personne possédant Windows en Français, tapez la commande suivante :
cd bureau
- Pour les personne possédant Windows en Anglais, tapez la commande suivante :
cd desktop
Vous devriez arriver sur cela :
Maintenant, il va falloir taper les commandes suivantes :
iRecovery.exe -s
Puis taper sur entrer sur votre clavier. Taper maintenant cette commande :
setenv auto-boot true
Puis taper sur entrer sur votre clavier. Taper maintenant cette commande :
saveenv
Puis taper sur entrer sur votre clavier. Taper maintenant cette commande :
/exit
Vous pouvez désormais quitter la console grâce à la croix rouge en haut à droite.
Etape 7 : Rebooter l’iPhone
Nous voici enfin arriver à la dernière étape du downgrade, et l’étape la plus simple. Nous allons donc rebooter (redémarrer) notre iPhone :
Maintenant les touches Home et Power de votre iPhone pendant 10 secondes.
Votre iPhone redémarre, et vous êtes désormais en 3.1.2.
LES COMMENTAIRES (31)
posté le 18 avril à 01:39
Un dernier point, je dispose du numéro ECID de mon iphone 3GS avant la regrettable mise à jour, cela peut-il être utile pour tester d'autres manipulations? Merci encore de votre aide Bien cordialement
posté le 18 avril à 01:29
Bonjour
Je dispose d'un Iphone 3GS Newboot.
Par erreur, j'ai mis à jour mon firmware 3.1.2 en 4.1 via itunes. Ceci a eu pour conséquence de supprimer le jailbreak et le désimlock. Je suis depuis bloqué en DFU... J'ai testé le tuto ci-dessus mais iRecovery ne me permet pas de rentrer ds le shell de l'iphone. Il m'est indiqué : "GOT USB No iphone / ipod found" Pourtant le cable USB est parfaitement connecté et la manip préalable sur itunes ne pose pas de problème. Je n'ai d'ailleurs pas de message d'erreur au 3/4 comme indiqué ds le tuto, l'iphone reste en DFU et itunes me redemande de restaurer... Que dois faire, 1 pour entrer dans le shell de l'iphone, 2 pour sortir de ce mode DFU. Mille merci de vos retours.
posté le 18 avril à 01:29
Bonjour
Je dispose d'un Iphone 3GS Newboot.
Par erreur, j'ai mis à jour mon firmware 3.1.2 en 4.1 via itunes. Ceci a eu pour conséquence de supprimer le jailbreak et le désimlock. Je suis depuis bloqué en DFU... J'ai testé le tuto ci-dessus mais iRecovery ne me permet pas de rentrer ds le shell de l'iphone. Il m'est indiqué : "GOT USB No iphone / ipod found" Pourtant le cable USB est parfaitement connecté et la manip préalable sur itunes ne pose pas de problème. Je n'ai d'ailleurs pas de message d'erreur au 3/4 comme indiqué ds le tuto, l'iphone reste en DFU et itunes me redemande de restaurer... Que dois faire, 1 pour entrer dans le shell de l'iphone, 2 pour sortir de ce mode DFU. Mille merci de vos retours.
posté le 17 mars à 18:02
salut j'ai la version 3.1.2 je voudrais la version 4.2.1 mais j'ai toujours erreur 1015. merci de votre aide.
posté le 10 novembre à 13:39
Super tuto!!! Ca faisait un moment que j'etais bloqué en 4.1 et grace à ce tuto je suis en 4.0. Clair et précis Merci
posté le 02 septembre à 21:28
Un grand merci! Super TUTO, je dispose enfin à nouveau de mon iPhone (obligé de le restaurer avec màj 4.0.2. et simlocké sur AT&T, j'étais dans la mouise...)
Bonne continuation ;)
posté le 26 juillet à 19:24
bonjour moi j'ai la version 4.0.1 et je voudrais le restaurer en 3.1.3 es que c'est possible. merci d'avance
posté le 09 juillet à 13:26
Bonjour je suis au début et je suis bloqué :( avec Windows 7 quand je veux enregistrer il me dit « accès refusé » ,j’ai lu qu’il fallait passé en mode administrateur mais comment ? mon profil est déjà l’administrateur une idée ? merci
posté le 29 juin à 16:57
Bonjour J ai suivi le tuto, j ai un 3GS Mon Iphone reste en mode recovey.
Quelqu un a une idee ?? Merci
posté le 28 juin à 16:23
Super tuto, je galérais vraiment avec un autre un poil différent, et celui-ci corrige les erreurs...
Au passage, réussi pour un downgrade de l'iOS4.0 (car new iboot pas jailbreak) vers un 3.1.3.
Voilà !