Tutoriel iPhone / iPad
tuto

Remettre un iPhone en format usine

par

Vous avez désimlocké votre iPhone avec la méthode GeoHot ou anySIM, vous l'avez également jailbreaké, vous avez testé multiples applications et manipulations sur votre appareil et vous voudriez maintenant le remettre en format d'usine ? C'est possible.


Raison : Cette méthode de "remise en format d'usine" fonctionne uniquement sur les firmwares 1.X.X






Vous avez désimlocké votre iPhone avec la méthode GeoHot ou anySIM, vous l'avez également jailbreaké, vous avez testé multiples applications et manipulations sur votre appareil et vous voudriez maintenant le remettre en format d'usine ? C'est possible.

A qui s'adresse ce tuto ?
- A ceux qui n'ont aucune utilité d'un désimlock car ils ont déjà un abonnement Orange fonctionnel
- A ceux qui ont un problème avec leur iPhone nécessitant de le renvoyer en réparation chez Apple
- A ceux qui ont testé diverses bidouilles mais préfèrent finalement revenir en officiel

Pourquoi une simple Restauration dans iTunes ne suffit pas ?
Parce que vous avez modifié le baseband, la restauration vous remettra le firmware officiel mais votre téléphone sera toujours désimlocké. Il faut donc d'abord le remettre comme il était avant.

Procédure :
- Récupérez l'outil de mise à jour du Baseband : bbupdater
- Récupérez les fichiers de Baseband
- Décompressez l'ensemble dans un dossier sur votre ordinateur. Pour savoir quels fichiers du Baseband vous avez besoin de copier, aller sur l'iPhone dans Settings / General / About et notez la valeur de Modem Firmware. Si par ex. c'est 04.02.13_G, on copiera donc les deux fichiers ICE04.02.13_G.eep et ICE04.02.13_G.fls.
- Sur l'iPhone ouvrez Installer et installez BSD Subsystem et Open SSH si vous ne les avez pas déjà.
- Retrouvez l'adresse IP de votre iPhone (notre tuto ICI)
- Connectez vous depuis votre ordinateur en SSH sur votre iPhone (notre tuto ICI)
- Transférez bbupdater, ICE04.02.13_G.fls et ICE04.02.13_G.eep dans /bin sur votre iPhone (ou les 2 fichiers correspondant à votre firmware)
- Quittez votre logiciel SSH pour fermer la session
- Ouvrez une session terminal SSH sur l'iPhone, pour ça vous avez 2 solutions :
* Installer TermVT100 sur l'iPhone dans Installer et taper vos commandes directement sur l'iPhone
* Ouvrir une session depuis votre ordinateur avec PuTTY sur PC ou le terminal sur Mac



- Stoppez CommCenter en tapant la ligne de commande suivante dans SSH (sans guillemets) :
"launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist"
- Tapez la commande :
"cd /bin"
- Tapez la commande (n'oubliez pas le "." devant) :
"./bbupdater -f *.fls -e *.eep"
- Attendez quelques minutes puis éteignez votre iPhone

C'est fait, vous avez restauré le baseband d'usine. Maintenant on va terminer la restauration par le firmware.

- Connectez l'iPhone à l'ordinateur
- Passez le en mode DFU en appuyant 10s sur Power et Home en même temps puis relachez Power en gardant Home appuyé



Cliquez sur Restaurer pour réinstaller le dernier firmware officiel.

C'est terminé, votre iPhone est revenu en configuration d'usine.

Commenter 42 commentaires

ZiXeD
Vous allez dans installer, rentrer la source i.unlock.no
Catégorie "Unlocking Tools"
Installer "The Virginizer"
Faite une réstauration et voila vous avez un iPhone sortie usine, avec baseband par défaut.
A+
Signaler Citer
Avatar de l’utilisateur
kasimodem
Je connais The Virginizer, mais je ne l'ai pas mentionné car il n'est pas indiqué qu'il est compatible avec tous les Baseband et toutes les versions de firmware OTB, la version semble dater.
Dans le doute j'ai préféré indiquer la méthode manuelle ou l'on choisit sois même ses fichiers de Baseband et qui reste la seule compatible avec tous les modèles ;)
Signaler Citer
nasserbk
kasimodem a écrit:Tu es bien connecté en root ?
Tu as bien lancé la commande launchctl d'abord ?
Tu as bien fait cd /bin d'abord ?
Le tout sans message d'erreur en retour ?

Oui j'ai tout suivi a la lettre. Le truc c'est que mon Iphone plante toutes les 10 min ca va me rendre fou je l'ai retauré plusieurs fois mais ca ne change rien. Donc je me suis dit que la seule solution qui reste c'est de le remettre en format usine! Est ce que c'est une bonne idée ??
Merci d'avance
Signaler Citer
bud93
Bonjour
J'ai lancé cette commande:
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist"
-> pas de pb

mais j'ai oublié de copier le bbupdtaer alors je me suis reconnecter en ssh pour le copier

Je retape
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist"
et la -> no such process
donc le process est bien down

Quand je tape
cd /bin
./bbupdater -f *.fls -e *.eep

Il me dit que je n'ai pas les privilleges suffisants.

Une idée?

Dois je redemarrer le process qui a ete stoppé au debut? Car je ne sais pas si cela a un rapport mais je ne capte plus de signal pour telephoner!!

Merci d'avance
Signaler Citer