Restauration iOS

Guide de la restauration du dernier iOS actuel sur un iDevice et contourné l’erreur 1013 ou cette erreur « iDevice non éligible pour cet iOS » suite à une tentative de restauration d’un iOS via le logiciel iTunes.

Je vous conseille de lire ce guide en entier avant d’attaquer votre restauration de l’iOS.

Préambule

Toute restauration d’un iOS, enlève le jailbreak de votre iDevice. De plus, pour les modèles iPhone, il y a un changement de la version de la baseband et aucun retour n’est possible vers une ancienne version baseband. Lire ceci.

  • ARM11 : iPhone 2G, 3G, iPod Touch.
  • ARMv6 : iPod Touch 2.
  • ARMv7 : iPhone 3GS, Touch 3.
  • A4 : iPhone 4, iPod Touch 4, iPad 1.
  • A5 : iPhone 4S, iPad 2, iPod Touch 5, mini iPad.
  • A5X : New iPad ( iPad3).
  • A6 : iPhone 5.
  • A6X : iPad 4.

Je vous rappelle que la restauration d’un iOS via le logiciel iTunes nécessite une validation par le serveur d’Apple d’une signature d’un fichier SHSH présent sur votre iDevice.

Lorsqu’une mise à jour de l’iOS est disponible par Apple, ce dernier ferme automatiquement la validation pour la signature SHSH de l’iOS précédent.

A l’époque de l’iOS 4x, seule le fichier SHSH signé pour un ancien iOS était suffisant pour restaurer un ancien iOS sur votre iDevice.

A l’époque de l’iOS 5x, en plus du fichier SHSH signé pour un ancien iOS, il était nécessaire d’avoir aussi sauvegardé votre APTicket via le logiciel Redsn0w ou TinyUmbrella par exemple.

Plus d’informations sur la notion de SHSH à lire ici.

Pour un iDevice de processeur A5, A5X, A6 et A6X sous iOS 6.1.3, il n’y a aucune solution pour restaurer un ancien iOS 6x même si vous avez votre fichier SHSH signé pour cette ancien iOS.

La restauration d’un ancien iOS pour ces iDevices de dernières générations nécessite un nouvel exploit matérielle comme Limera1n pour effectuer une restauration sans erreur iTunes.

Pour un iDevice de processeur A4 ou inférieur, il est possible de restaurer un ancien iOS 4x avec fichier SHSH signé pour cet ancien iOS.

Pour un iDevice de processeur A4 ou inférieur, il est possible de restaurer un ancien iOS 5x avec fichier SHSH signé pour cet ancien iOS et APTicket.

Un fichier SHSH + APTicket est automatiquement hébergé sur le serveur de Saurik qui fait office de serveur d’Apple lors de la restauration d’un ancien iOS via le logiciel iTunes (avec modification du fichier Host).

Ce fichier SHSH + APTicket sera automatiquement signé sur le serveur de Saurik à chaque nouvelle mise à jour de l’iOS par Apple.

Pour un iDevice de processeur A4 ou inférieur, il n’est pas possible de restaurer un ancien iOS 6x avec fichier SHSH signé pour cet ancien iOS et APTicket car il semble que depuis l’iOS 6.0 – 6.1.2, le fichier SHSH + APTicket pour un ancien iOS sont incomplet sur le serveur de Saurik.

iH8sn0w

Le développeur et hackeur iH8sn0w a récemment mise à jour son logiciel iFaith (Windows uniquement) pour vous permettre de valider l’APTicket de votre ancien iOS signé.

Pour ce modèle de iDevice (A4 ou inférieur) sous iOS 6.1.3, le jailbreak de type Semi-Tethered est disponible avec le logiciel Redsn0w.

Dernier rappel, pour un iDevice de processeur ARMv7, il n’est possible que de restaurer l’iOS 4.1.2 ou inférieur. Ce modèle ne supporte pas l’iOS 5 ou supérieur!

Pour restaurer un iOS customisé ou un ancien firmware avec SHSH signé, passer en mode Pwned DFU avec l’option présente dans le logiciel Redsn0w avant de lancer le logiciel iTunes pour effectuer la restauration ou lire les guides en fin de page.

Guide

  • Lancer le logiciel iTunes et connecter votre iDevice à l’ordinateur.
  • Faite une synchronisation si besoin (pour la sauvegarde de vos données)
  • Clic droit sur votre iDevice dans la colonne de gauche.

2 méthodes de restauration de votre iOS

  • Cliquer sur « Mettre à jour » : Le logiciel iTunes, lance alors le processus de restauration, il va télécharger la dernière version de l’iOS actuel depuis le serveur Apple et vous l’installer.

ou

  • Cliquer sur « Restaurer » tout en appuyant sur la touche SHIFT de votre clavier (ALT pour Mac)
  • Une fenêtre explorateur s’ouvre, indiquez lui le firmware .ipsw
  • Téléchargement des firmwares.

Laisser travailler le processus de restauration.

Note : Passer son iDevice en mode DFU ou Recovery facilite une restauration de l’iOS via le logiciel iTunes.Ces modes peuvent être utilisé avec un iDevice non jailbreaké.

Erreur 1013

Si vous avez récement modifier une ligne de votre fichier Host ou utiliser récemment le logiciel TinyUmbrella, vous obtenez une erreur 1013 ou un message d’alerte vous informant que votre appareil n’est pas illegible pour l’iOS que vous désirez restaurer via le logiciel iTunes.

  • Fermez iTunes, votre iDevice est en mode de restauration.

Si vous avez utiliser récemment le logiciel TinyUmbrella, lancer le de nouveau.

  • Aller dans l’onglet des réglages du logiciel « Advanced ».
  • Décocher la case de l’option « Set Hosts to Cydia on Exit ».
  • Fermer le logiciel TinyUmbrella.
  • Lancer votre restauration de votre iOS via le logiciel iTunes.

Modification manuelle du fichier Host

Vous avez récemment tenter de restaurer un ancien iOS avec votre SHSH signé pour ce dernier, vous avez donc changer manuellement votre fichier Host.

Windows

  • Lancer « Executer » depuis le menu démarer de votre ordinateur.
  • Taper :
C:\WINDOWS\system32\drivers\etc\hosts 
  • Une fenêtre s’ouvre.
  • Ouvrir le fichier hosts avec le Bloc Note.

Mac

  • Lancer Finder.
  • Dans le menu de Finder, Aller – Aller au Dossier..

  • Taper « etc ».

  • Une fenêtre s’ouvre, vous y trouvez le fichier hosts.

  • Editer le avec Text Editor.

Pour les utilsateurs Mac, si vous avez un souci de droit, sauvegarder puis supprimer le fichier original Hosts sur votre ordinateur, puis enregistrer ce fichier Hosts àprès avoir modifier la ligne ou ajouter une ligne comme un fichier sans m’extension, et déplacez le dans le dossier « etc » : votre mot de pass sera demandé plusieur fois.

Le fichier Hosts

  • Ajouter un # devant 74.208.10.249 gs.apple.com
  • Ceci a pour effet de désactiver la ligne.
  • Enlever ce # si vous avez besoin de restaurer un ancien iOS avec SHSH signé pour ce dernier.
  • Enregistrer sans aucun saut de ligne.

Il se peut que vous devez relancer (re boot) l’ordinateur ou vider le cache DNS.

  • Relancer iTunes.
  • SHIFT+RESTAURER et indiquez le firmware .ipsw
  • Laisser travailler le processus de restauration.

A la fin de la restauration, 2 choix vous sont proposés :

  • Restaurer comme nouvel iPhone : conseiller pour éviter tout bug par la suite, surtout en cas de jailbreak.
  • Restaurer une anciene sauvegarde.

Dans tous les cas : Images,vidéos,musiques,notes (outlook), calendrier (outlook),contacts (outlook), applications AppStore, etc…sont importés dans votre logiciel iTunes, donc il suffit de synchroniser de nouveau suite à votre restauration iOS.

Note : Pour le modèle iPhone, vous devez posséder la carte SIM officielle, livré lors de l’achat afin d’activer l’iPhone suite à la restauration de l’iOS.

Restaurer un ancien iOS 4x

Actuellement il n’est plus possible de downgrader son iOS actuel vers un iOS antérieur si vous ne remplissez pas certaines conditions :
vous devez avoir votre fichier SHSH signé pour un iOS antérieur.

Je vous rappelle que votre version baseband (iPhone) change suite à une mise à jour de l’iOS et aucun retour n’est possible vers une ancienne version baseband même en restaurant un ancien iOS.
La version baseband (iPhone) ne permet que de restaurer un iOS correspondant à cette version de baseband (pour les dernières version de baseband).

Si vous avez une ancienne version baseband, pour un modèle récent comme l’iPhone 4, l’erreur de restauration d’un iOS ou d’un ancien iOS est souvent causée par votre ancienne version baseband.

Tenter de passer avec un iOS Customisé!

  • Avoir son fichier SHSH signé correspondant au firmware que vous désirez restaurer.
  • Le logiciel iTunes.
  • Un ancien firmware.

  • Connecter votre iDevice.
  • Lancer TinyUmbrella.exe.
  • Cliquer sur « Start TSS Server »
  • Puis lancer iTunes, tout en laissant le logiciel TinyUmbrella ouvert.
  • Puis suivre le guide la restauration d’un firmware, ici.
  • SHIFT+RESTAURER, indiquez l’ancien firmware à restaurer.

Si vous avez une erreur iTunes, passer en mode Pwned DFU avec la nouvelle option présente dans le logiciel Redsn0w 0.9.9 puis lancer le logiciel iTunes pour commencer votre restauration d’un ancien firmware.

Restaurer un ancien iOS 5x ou 6x

Restaurer un iOS Customisé

Il vous est possible de vous créer un firmware personnalisé,jailbreaké et activé (sans carte SIM) avec des logiciels comme Pwnagetool, Sn0wbreeze ou un firmware avec la préservation de votre baseband avec Redsn0w.

Pour restaurer un iOS customisé, vous devez passer en mode Pwned DFU avec la nouvelle option présente dans le logiciel Redsn0w 0.9.9 avant de lancer le logiciel iTunes pour effectuer la restauration.

Passer votre iPhone en mode DFU : lire ce guide si besoin.

Lancer le logiciel Redsn0w : aller dans les « Extras » et dans le menu ‘Pwned DFU ».

Vous allez mettre votre iPhone dans un mode DFU spéccial qui va vous aider à restaurer cet iOS customisé sans erreur via le logiciel iTunes.

Fermer le logiciel Redsn0w, puis lancer le logiciel iTunes.

Mac : ALT (clavier) + bouton Restaurer (iTunes)
Win : SHIFT(clavier) + bouton Restaurer (iTunes)

Indiquer le firmware customisé, la restauration commence, laisser travailler…

Restauration Custom iPhone BB 06.15

85 961 views

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


+ 3 = neuf

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>