Méthode 'SAURIK'

iPhone - iPad - iPod Touch - iTV

Page Outils iPhone



Twitter Officiel de la Page Outils iPhone
AVERTISSEMENT !!!
Si vous avez recours au JailBreak et/ou DéSIMLock :
Ne mettez jamais à jour votre iDevice via OTA, ni même sans être sûr qu'un outil de JailBreak et/ou de DéSIMlock existe sous le firmware que vous souhaitez installer (lisez ces recommandations et consultez notre page "Best JailBreak & Unlock for Apple's iDevices" avant de faire quoi que se soit ) !
De même qu'un BaseBand mis à jour ne peut-être restauré sous une version antérieure (opération irréversible) !
Et enfin, pensez à sauvegarder votre "ECID SHSH" dès que cela vous est possible (via TinyUmbrella et iFaith).
Méthode 'SAURIK'
Accès direct à un chapitre en particulier :

La Méthode 'SAURIK' : Présentation & Procédure

La méthode dite de 'SAURIK' permet de restaurer un firmware dont l'ECID SHSH a été sauvegardé.
En effet, l'opération de 'Downgrade' permet de restaurer un iPhone OS/iOS inférieur à l’actuel, soit, le dernier firmware compatible avec votre iDevice. Diffusé par Apple, lui seul reste signé numériquement pour permettre sa restauration sur votre appareil.

Les iDevices suivants peuvent à tout moment revenir sous un firmware inférieur (ou identique) en restaurant simplement (manuellement) leur appareil sous iTunes : Pour restaurer ce type d'iDevice, il vous suffit de suivre ces indications.

AVERTISSEMENT !!! Autre point important, sachez que depuis l'iOS 4, Apple a également injecté une signature numérique pour les iPhones 3G et iPods Touch 2G.
Ce qui fait que pour restaurer un firmware supérieur ou équivalent à l'iOS 4.0 sur ces iDevices (firmware pour lequel iTunes 9.2 ou supérieur est nécessaire), vous devrez à fortiori avoir sauvegardé votre "ECID SHSH" de la même manière que pour les iDevices nécessitant déjà ce fichier ".shsh" (l'information officielle émanant de la Dev-Team depuis ce post).
Les iDevices suivants doivent avoir leur ECID sauvegardé pour pouvoir autoriser leur restauration sous un iPhone OS/iOS inférieur à l’actuel :
  • iPhone 4S
  • iPhone 4
  • iPhone 3GS
  • iPhone 3G (si le firmware restauré est l'iOS 4 ou ultérieur)
  • iPad 2
  • iPad 1
  • iPod Touch 4
  • iPod Touch 3G
  • iPod Touch 2G (Dernière BootROM = Modèles « MC----- »)
  • iPod Touch 2G (Ancienne BootROM = Modèles « MA----- » et « MB----- ») (si le firmware restauré est l'iOS 4 ou ultérieur)
  • iTV (Apple TV de 2nde Génération)
Par conséquent, pour les iDevices ci-dessus, si jamais vous souhaitez restaurer un firmware antérieur à l'actuel, il vous faudra obligatoirement avoir sauvegardé (via Cydia ou au moyen de TinyUmbrella) l'ECID SHSH de votre appareil et correspondant au firmware que vous souhaitez restaurer.
Après quoi, vous devrez appliquer la « Méthode SAURIK » afin d'autoriser la restauration d'un firmware antérieur à l'actuel (celui signé par Apple comme étant le dernier firmware en date pour votre appareil).

En effet, Apple autorisait auparavant la restauration des iPhones OS inférieurs, mais désormais, la politique (bien trop) restrictive d’Apple fait que ce dernier ne fournit plus les signatures nécessaire à la restauration d'un appareil sous iTunes. Cela, dans l'unique but de vous faire passer sous le dernier firmware.
Les compatibilités des applications issues de l'App Store forçent elles aussi davantage l'utilisateur à réaliser la mise à jour du firmware puisque si vous ne la faites pas, il vous sera impossible d'utiliser ces applications dont certaines vous auront probablement couté plusieurs euros.

En résumé, sans cet ECID SHSH (pour les iDevices concernés), dites adieu au 'Downgrade' si votre appareil fait partie des modèles ci-dessus.

Le principe de 'DownGrade' quand à lui, reste toujours le même, à savoir que pour restaurer un firmware, il faut avoir sauvegardé l'ECID SHSH avant la sortie de chaque nouveau firmware (= BackUp de l’ECID 3.1 avant la sortie du 3.1.2 et BackUp de l’ECID 3.0 avant la sortie du 3.1, etc.).

La sauvegarde de l’ECID SHSH se fait tout de suite après le premier JailBreak d’un nouveau firmware et lors de la première ouverture de Cydia.
Une fois dessus (sur la page d’Accueil de Cydia), il suffit alors d’appuyer sur « Make my life easier, thanks ! » (cf. Exemple ci-dessous) :
Cydia : Make my life easier, thanks !
(Cliquez sur l'image ci-dessus pour l'afficher en grand)

AVERTISSEMENT !!! Pour celles et ceux d'entre vous qui aurait loupé cette étape (par exemple si vous avez appuyé sur "I hate jailbreaking. Go away." au lieu de "Make my life easier, thanks !"), sachez que tout n'est pas perdu et qu'il existe une méthode alternative pour réinjecter votre ECID SHSH sur le serveur de Saurik.

Prenons donc un exemple concret :
Vous êtes sous l'iPhone OS 3.1.2 avec un iDevice JailBreaké avec BlackRa1n RC3.
Vous n'avez pas envie de vous embêter avec l'iPhone OS 3.1.3.
En somme, vous ne souhaitez qu'une seule chose : sauvegarder votre signature SHSH pour l'iPhone OS 3.1.3.
Et bien j'ai une très bonne nouvelle, vous n'avez absolument pas besoin de passer sous l'iPhone OS 3.1.3 pour le faire ! Big smile
Pour information, seuls les ECID SHSHs du firmware actuellement diffusé par Apple ainsi que celui du firmware actuellement installé sur votre appareil (via iFaith) peuvent-être sauvegardés puisqu'Apple à décidé d'arrêter la diffusion des signatures de ses firmwares antérieurs.
Il est donc essentiel de sauvegarder l'ECID SHSH du firmware avant qu'un autre soit diffusé par Apple afin de toujours permettre la restauration du dernier firmware "JailBreakable". Big Smile

Pour réaliser ce tour de passe-passe, mais également pour rattraper le coup si jamais vous n'aviez pas fait la sauvegarde de votre ECID SHSH au moment où Cydia vous l'a proposé, il vous faut suivre utiliser TinyUmbrella et/ou iFaith.

Si tout s'est bien déroulé, la phrase "This device has SHSHs on file for iPhone OS : 4.3.5" ou bien encore "SHSH : iOS 4.3.5" (et éventuellement les précédents comme par exemple 3.1, 3.1.2, 3.1.3, 4.0, 4.0.1, 4.0.2, 4.1, 4.2.1, 4.3, 4.3.1, 4.3.2, 4.3.3, 4.3.4 et autres bêtas éventuelles) s'affichera sur la la page d’Accueil de Cydia (cf. Illustration ci-dessous) !   Big Smile
Cydia : ECID SHSHs sauvegardés
(Cliquez sur l'image ci-dessus pour l'afficher en grand)

En somme, vous n'avez absolument pas besoin de passer sous un firmware pour sauvegarder sa signature.
Ce qui est bien évidement rassurant car même si un firmware ne vous semble pas utile et/ou fiable, il est tout de même préférable d'avoir au moins sa signature sauvegardée sur le Serveur de Saurik (juste au cas où elle serait nécessaire à l'avenir).
D'autant plus que le passage sous ce firmware n'est pas nécessaire donc pour quelle raison s'en priver ? Wink

➯ Ce procédé vous permet ainsi de vous préparer à l’arrivée de chaque nouveau firmware.

En effet, les mises à jour de firmwares ne sont pas quotidiennes mais tout de même fréquentes (tout est relatif).
Par ailleurs, un nouveau firmware ne sera surement pas "JailBreakable" ou "DéSIMlockable" dès sa sortie.

Encore aujourd'hui (malheureusement), et surtout lors de sa sortie, le même problème s'est produit avec l'apparition de l'iOS 4.3.5 où un (trop) grand nombre d’entre vous, avaient mis à jour sans faire attention leur iDevice et se sont retrouvés bloqués sous ce firmware et sans avoir la possibilité de réaliser le Downgrade et voir même le JailBreak ou le DéSIMlock (ex: Parce qu'aucune sauvegarde de l'ECID SHSH n'a été effectuée au préalable).
Vous l'aurez donc comprit, il est important (voir essentiel) de sauvegarder votre ECID SHSH sur le serveur de Saurik avant qu'un nouveau firmware débarque et que le précédent ne soit plus signé par Apple.

➯ Si vous ne l’avez pas encore fait, sauvegardez votre "ECID SHSH" dès que cela vous est possible (via TinyUmbrella et iFaith sans quoi il sera une nouvelle fois trop tard) !

Ceci étant fait, et une fois le 'Downgrade' effectué (sous le firmware de votre choix et dont l'ECID SHSH avait été sauvegardé), il vous suffit de « re » - JailBreaker votre iPhone avec l'outil adéquat (toutes les informations nécessaires sont disponibles sur la Page Outils iPhone).

Quelques précisions, mémos et informations complémentaires...

Restaurer un firmware dont l'ECID SHSH
a été sauvegardé sur le serveur de Saurik

➯ Votre iDevice est alors restauré sous le firmware que vous souhaitiez !!! Wink

Erreurs pouvant apparaitre lors d'une Restauration

En appliquant la Méthode de Restauration « SAURIK », il se pourrait très bien que vous rencontriez certaines erreurs lors de la restauration de votre appareil.

Des questions ? Encore besoin d'une aide supplémentaire ?

Si tel est le cas, veuillez poster vos questions et/ou vos commentaires sur CE THREAD SUPPORT dédiée à notre "Page Outils iPhone". wink