Tutoriel – Utiliser iFaith pour créer une archive IPSW permettant le downgrade

Vous connaissez surement le système utilisé par Apple pour contrer le jailbreak. Chaque mise à jour de leur système d’exploitation pour iPhone corrige les failles utilisées par les hackeurs, rendant leurs outils de jailbreak impossibles à utiliser. Il est très difficile de rétrograder la version d’iOS installée sur un iPhone, car les serveurs d’Apple vérifient chaque mise à jour grâce aux SHSH, et bloquent toute rétrogradation non autorisée. Jusqu’ici, il était possible de sauvegarder les SHSH de son appareil sur des serveurs autre que ceux d’Apple mais uniquement si la version était encore signée par Apple, ce qui rendait la sauvegarde difficile. iH8sn0w a trouvé que tous les SHSH sont stockés dans l’appareil, il a donc développé un outil appelé iFaith qui permet de sauvegarder tous les SHSH de n’importe-quel appareil, même si le firmware en question n’est plus supporté par Apple, ce qui rend possible toute rétrogradation.

Dans ce tutoriel, nous allons voir comment sauvegarder le fameux SHSH de la version actuelle de votre appareil, puis nous allons créer une archive IPSW vous permettant de restaurer votre appareil vers ce firmware sans aucun soucis. Cette manipulation est à faire à chaque fois que vous mettez à jour votre appareil pour constituer une base de donnée d’archives pré-faites afin d’avoir un large choix de versions. Une fois l’archive créée, vous pourrez downgrader votre appareil en sa version actuelle grâce à ce fichier, et ce sans aucune vérification de la part d’Apple.

Prérequis

  • Un iPhone, iPod touch ou iPad jailbreaké ou non
  • L’utilitaire iFaith disponible ici (version Mac disponible prochainement)

Etape 1 : Sauvegarde du SHSH

Si ce n’est pas déjà fait, commencez par télécharger l’utilitaire iFaith d’iH8sn0w en suivant le lien disponible dans les prérequis, puis exécutez-le en tant qu’administrateur (si votre antivirus s’affole, désactivez-le, il s’agit d’un faux positif). Après avoir accepté le disclaimer et avoir patienté un cours instant, vous devriez vous trouver devant une fenêtre comme celle-ci :

Cette étape n’est à faire qu’une fois pour chaque appareil sur le même ordinateur (sauf si une mise à jour d’iOS est sortie entre temps). Il va s’agir de récupérer les SHSH présents dans votre iPhone pour ensuite les sauvegarder sur votre ordinateur. Même si de première vue ça a l’air compliqué, ne vous en faites pas, iFaith fera ça pour vous. C’est beau la technologie :D

Pour ce faire, rien de plus simple. Retournez dans l’interface principale d’iFaith et cliquez sur « Dump SHSH Blobs ». Lisez le disclaimer et acceptez-le (bouton « Proceed »), puis lisez (et retenez) toutes les personnes ayant participé de près ou de loin au développement de cet utilitaire, puis cliquez sur « Let’s Go! ». Si vous utilisez cet outil sur un Apple TV V2 cliquez sur « Oui » lorsqu’il vous l’est demandé, sinon cliquez sur « Non ».

La prochaine étape est relativement longue. Il s’agit de la récupération et de la sauvegarde de tous les SHSH présents dans votre appareil. Passez votre appareil en mode DFU en suivant les instructions à l’écran :

  1. Allumez votre appareil
  2. Branchez votre appareil à l’ordinateur
  3. Quittez iTunes si celui-ci s’ouvre
  4. Éteignez votre appareil
  5. Appuyez sur le bouton POWER durant deux secondes
  6. Appuyez sur les boutons POWER et HOME simultanément durant dix secondes
  7. Relâchez le bouton POWER mais laissez votre doigt enfoncé sur le bouton HOME
  8. Attendez qu’iTunes s’ouvre et qu’iFaith réagisse

Puis patientez durant le processus de sauvegarde :

Votre appareil devrait normalement s’allumer durant la phase « Scanning for iBSS » (capture d’écran ci-dessus). Si c’est le cas, NE TOUCHEZ A RIEN TANT QUE LA SAUVEGARDE NE S’EST PAS TERMINEE.

La sauvegarde continue, et iFaith va vous demander où vous souhaitez enregistrer les SHSH. Enregistrez le fichier où vous souhaitez mais notez-bien l’emplacement que vous avez sélectionné :

Patientez pendant qu’iReb sauvegarde le si précieux fichier puis durant leur mise en ligne :

Puis admirez le message vous prévenant de bien garder ce fichier en lieu sûr (il vous conseille même de vous l’envoyer à vous même par email) :

Cliquez sur OK et préparez-vous pour la deuxième étape, la création de l’archive de restauration !

Etape 2 : Création de l’archive IPSW

Une fois le SHSH sauvegardé dans un emplacement que vous connaissez par cœur, nous allons maintenant créer une archive de restauration qui va vous permettre de restaurer votre appareil vers la version qu’il possède actuellement sans aucun soucis. A l’issue de la première étape vous devriez normalement être sur le menu principal d’iFaith, avec les quatre boutons. Cliquez maintenant sur « Build *signed* IPSW w/ Blobs ». Le logiciel d’iH8sn0w devrais vous demander l’emplacement du fichier SHSH que vous avez sauvegardé dans l’étape précedente. Cliquez sur « Browse for SHSH Blobs cache » et ouvrez le fichier en question :

iFaith devrait ensuite vous demander si vous souhaitez ouvrir ou télécharger l’archive IPSW originelle du firmware que votre précieux possède. Cliquez sur « Download it for me », puis patientez durant le téléchargement de l’archive :

Une fois le téléchargement terminé et l’archive vérifiée, vous arrivez à nouveau sur la page des crédits. Lisez tout, puis cliquez sur « Build IPSW » et patientez durant la création du fichier final :

Une fois le processus terminé, vous devriez voir ceci :

Arrivé à ce stade, fermez simplement la fenêtre car nous n’avons pas besoin de restaurer votre appareil maintenant.

Voilà, vous possédez maintenant une archive IPSW qui vous permettra de downgrader votre appareil vers sa version actuelle  sans aucun soucis, puisque la vérification des SHSH de la part d’Apple n’aura plus lieu. Le fichier se trouve normalement sur votre bureau, sous la forme « iFaith_[Modèle]_[Version]_signed.ipsw ». Comme je l’ai dit plus haut, essayez de faire cette manipulation le plus souvent possible afin d’essayer d’avoir une archive par firmware, et surtout gardez précieusement chaque archive !

Dépannage gratuit : L'équipe de BlogoSquare vous aide gratuitement pour jailbreaker votre iPhone!

Besoin d'aide avec votre iPhone/iPad, PC, Mac ou consoles de jeux? Rendez-vous sur notre forum de dépannage où nous serons heureux de vous aider gratuitement

Newsletter gratuite : Recevez gratuitement nos prochains tutoriels de jailbreak/désimlock et nos jeux concours par mail

Entrez votre adresse e-mail ci-dessous puis cliquez sur "Je m'abonne !" pour recevoir gratuitement par e-mail nos prochains :

  • tutoriels pour jailbreaker et désimlocker votre iPhone.
  • jeux concours.

Un email de confirmation vous sera envoyé. Votre adresse email restera confidentielle. Vous pouvez à tout moment vous désabonner en envoyant un mail à admin@blogosquare.com

Merci ! Vous êtes maintenant abonné

  • Équipe iPhone4.fr

    Bonjour.
    Super tutoriel, une nouvelle qui aidera beaucoup de personnes voulant revenir dans les anciens firmwares !
    Merci beaucoup :D

    • Lulumambo

      Un grand merci à IFaith de m’avoir bloqué mon IpodTouch en recovery et de m’avoir forcé à jailbreaker à nouveau mon ipod.

      • Anonyme

        Il y a forcément une étape que tu as du rater…

        • help plz

          Bonjour natinusala , déjà je te dit Bravo ! Mais moi j’ai un gros problème car j’ai un iPhone 3gs que j’ai acheter en 4.3.2 ou 4.3.3 bref , j’ai vus qu’avec Tiny Umbrella je pouver le downgrade en 4.1 alors que quand j’ai acheter le téléphone ( de orange tout neuf ) bah le shsh était sauvegarder aussi en 4.1 donc je les downgrade sans aucun probléme , mais moi je veut un 3gs en version 3 n’importe quelle version je men fou ! Mais je le veut en 3 donc vu que tu t’y connais bien :P je voudrait que tu m’aide a le downgrade STP (iPhone 3gs , new Bootrom , 4.1 , shsh sauvegarder 4.1 et 4.3.2 ou 4.3.3)

  • tafiscoman

    génial ce tuto!!!mais j’aimerais savoir si en restaurant est ce que ce firmeware ne va pas upgrader mon baseband 2.10.4:j’ai un iphone 4 ios 4.3.3 customisé avec snowbreez et je voudrais le désimlocker plutard avec ultrasnow.merci d’avance

    • natinusala

      Je n’ai malheureusement aucune information concernant le baseband, désolé, je te tiens au courant dès que j’ai du nouveau.

      • tafiscoman

        ok c cool!il faudra aussi voir si en restaurant,ce firmeware ne va pas nous obliger à jailbreaker également.
        see u soon!

        • natinusala

          Aucun soucis, iFaith ne jailbreakera en aucun cas ton appareil ;)

          • tafiscoman

            thanks natinusala pr le tuto et les infos!j’attends des news en ce ki concerne le baseband

  • Hipili

    Raaa Nati :D
    Toujours aussi fort à ce que je vois ;-)

    • natinusala

      Merci :)

  • Smilo

    Genre, possible de rétrograder un iPhone 4 blanc en 4.0 ?
    Merci

    • natinusala

      Seulement si tu as sauvegardé ses SHSH quand il était encore en 4.0 (ce qui est en soi impossible).

  • http://blogosquare.com/ Editueur

    Salut Natinusala, juste une petite question qui me taraude.
    Que contient le FW créé via iFaith de différent par rapport au FW officiel téléchargé par iTunes ?

    • natinusala

      Il contient (tout simplement) la signature du SHSH correspondant à un firmware spécifique unique pour ton appareil. Comme ça, lorsqu’iTunes restaure ton appareil, il voit que le SHSH est dans l’IPSW donc il ne va pas le chercher sur les serveurs d’Apple et la restauration se passe sans souci puisque la signature est valide.

      • http://blogosquare.com/ Editueur

        Ok tout s’explique, je comprends donc mieux maintenant merci Natinusala effectivement cela va en aider plus d’un ;)
        Ce logiciel de la création de iH8sn0w vient de faire couler TinyUmbrella et son « TSS Server » on dirait :/

        • natinusala

          Absoument, et les hackeurs travaillent encore sur une alternative à iTunes, ça aussi ça va ébranler la scène iPhone !

  • Wiwi

    Salut les gars. Super ce tuto. Mais ce que j’aimerais savoir c’est si iFaith sauvegarde également les tweaks et les app présent sur le iPhone. Et si en plus il sauvegarde le bb présent sur le iPhone au moment de la sauvegarde, ce serait vraiment une appli idéale !

    • natinusala

      Au niveau des tweaks et autres modifications non, il s’agit d’une restauration donc ça efface tout.

  • Chinois

    Aider moi svp. Lorsque je passe en mode dfu arriver sur downloading il y’a un message d’erreur qui s’affiche « error2 (download failure) ».
    Natinusala peut tu m’aider? Ou peut être une autre persone qui aurai eu ce mm blème .

    • natinusala

      Il y a plusieurs possibilités. Sois les serveurs utilisés par iFaith sont surbookés, il faut donc essayer plus tard. Sois tu n’as pas de connexion internet (lulz) ou alors ton antivirus bloque iFaith (j’ai dû virer le mien pour que ça fonctionne). J’espère t’avoir aidé :)

      • Berk

        j’ai exécuter le tuto ça a marché et je vouller essayer de tester la restauration avec itunes ca marche, mais je suis bloquer sur mode restor de itunes il me demande d’introduire la carte sim pour pouvoir l’activer

    • tafiscoman

      t’as pas forcément besoin de clicker sur « download for me » de IFAITH,si tu as le firmeware sur ton disque dur,tu click sur browse for the IOS IPSW,par exemple pr moi c’est 4.3.3(8J2),(pr toi ça peut étre 4.3.3 ou 4.2.1 ou 4.1 etc… bref la version de ton IOS) et tu va aller le cherché ds l’emplacement ou tu l’as gardé,Ifaith va vérifier ton IOS,aprés validation tu click sur build ipsw…enfin tu suis le reste du tuto sino tu peux télécharger ton IOS via « blogosquare.com/telechargement » et tu fais comme je t’ai dit et ça marche

      • Chinois

        Ok j’essay de selectioner mon firmware sur mon disque dur si possible et je vous tien informer …

        • tafiscoman

          au fait chinois,le firmeware que tu sélectionne à partir de ton disk dur doit être le même que celui qui est installé sur ton iphone,sinon Ifaith ne le valide pas

    • tafiscoman

      excuse moi Chinois je crois ke je me s8 trompé,c’est pas ça ton blem je crois,fo attendre les lumiéres de natinusala!encore sorry

      • natinusala

        Non, tu as tout à fait raison, il y a toujours la possibilité d’ouvrir l’archive IPSW que tu aurais pu avoir sous la main. Mais comme ce n’est pas forcément le cas de tout le monde et qu’iFaith propose gentiment de la télécharger pour toi, autant en profiter :)

    • Chinois

      Natinusala je ne croix pas ke j’arrive a l’étape ou il doit me demander download for me après le DFU Instructions il passe a load ifaith c’est là Kil y a un petit downloading et je ne pense pas que c’est pour télécharger mon firmware actuel… Essai de voir si tu trouve de quoi je veux parler Merci

      • natinusala

        Ah, tu parles de l’étape 1, autant pour moi. Essaye d’exécuter iFaith en tant qu’administrateur…?

        • Chinois

          Oui je l’ai fait sûrement que le server d’ifaith es suboké come tu la di

  • Chinois

    Ifaith affiche error 2 download failed

    • natinusala

      Va sur http://www.felixbruns.de/iPod/firmware/ et télécharges le firmware que ton appareil possède. Ensuite, lorsque iFaith te demande le firmware, au lieu de cliquer sur « Download it for me », prends l’autre bouton (au dessus) et sélectionne le fichier précedemment téléchargé.

  • gabriel

    donc pas besoin d’internet pour restaurer ??

    • natinusala

      Non :)

      • gabriel

        c sa ki es bon :) :) merci pour ta reponse, reste juste si la bb change !!!

  • Brisack

    Bjr,
    j’ai un iphone 4 en 4.2.1 JB greenpoison.
    j’ai un soucis apres l’étape « scanning for ibbs » dans l’onglet à gauche ifaith passe sur « apple logo » et répéte « detecting iOS » en boucle…
    alors que dans le tuto à aucun moment ifaith ne passe par cette étape…?

    merci d’avance pour votre aide !

  • Lionnoir99

    Des nouvelles pour le bb?? Merci d avance

  • taoriho

    Bonjour
    je suis en train d’essayer ifaith.
    Mais il me dit unsupported device .. Aborting

    Vous savez d’ou ca vient ?

    je suis avec un 3gs 3.1.3 bloquer en mode recovery.

    • stiker33

      Bonjour
      Il faut etre en DFU et non en recovery, tu as la manip au début de l’article.

      • Taoriho

        oui merci mais je passe en dfu sans probleme.
        Je suis juste bloqué. Juste c’est peu dire car il est quand meme bien mort l’iphone.

      • Taoriho

        oui merci mais je passe en dfu sans probleme.
        Je suis juste bloqué. Juste c’est peu dire car il est quand meme bien mort l’iphone.

    • natinusala

      iFaith ne supporte pas les appareils possédant le firmware 3.1.3, il serait temps de le mettre à jour ;)

      • Ponsk

        J’ai le même problème et mon iphone 3g avec la firmware 4.2.1 ??
        Help

  • Bibou2601

    salut

    j’ai un probleme j’ai fais tout les instruction que vous avez dis mais quand je lance la restauration je vois le logo de ifaith mais apres directement il s’arrete eh il me donne le message une erreur inconu et detecter (‘1604)
    AIDER MOIS SVP A REPARER ça

  • Alias

    Bonjour à tous,
    pour passer en mode DFU, il est écrit à l’étape 7 :
    « Relâchez le bouton HOME mais laissez votre doigt enfoncé sur le bouton HOME »
    ce ne serait pas plutôt « Relâchez le bouton POWER mais laissez votre doigt enfoncé sur le bouton HOME »
    merci de m’éclairer

    • Anonyme

      Ah tiens tu as raison, toutes mes excuses je corrige ça de suite, merci de l’avoir signalé !

  • E Dasilva33

    Bonjour, ce qui ont le baeband 06.15.00, sa se passe comment ?

    • Anonyme

      C’est comme avec n’importe-quelle restauration ou mise à jour : il ne faut pas le faire et attendre un moyen de downgrader le baseband.

      • E Dasilva33

        ok merci

  • http://www.facebook.com/profile.php?id=1162973296 Guillaume de l’Estang

    Plus d’article depuis plus d’un mois?!

  • Mominhosept

    une question svp, moi je suis en 4.1 mais avec le baseband 01.59.00 jvoudrais passe en 4.3.3 ou 4.3.2 sachant que le 4.3.4 est sortis et qu il nest pas encore jailbreacker, ya t il moyen de le fair (4.3.3) tous en preservant mon baseband??

    • Mominhosept

      merci de bien vouoir maidé svp

    • Mominhosept

      merci de bien vouoir maidé svp

  • Isco_nokia

    MERCI POUR LE TUTO MEC

  • Visiteur1

    Pourquoi dis-tu à l’étape 1 qu’il faut réaliser l’étape qu’une fois par appareil et par ordinateur?
    Et en fin de tutoriel,essayez de réaliser cette manipulation le plus souvent possible?
    Je ne comprends pas.

    • http://www.stiker33.com Stiker33

      Il suffit de créer son custom firmware une seule fois par appareil, en faire deux ou plusieurs n’a aucun interet ça revient ) la meme chose.
      Faire la manipulation le plus souvent possible, c’est pour dire essayer de créer votre custom firmware pour chaque nouveau firmware sortit par apple, ça peut toujours servir.
      et c’est vrai maintenant pour les gens qui sont passés au dessus de l’ios 4.3.3 sans SHSH 4.3.3 et sans custom firmware 4.3.3 se retrouvent bloqués avec un jailbreak tethered ;)

  • Ledieuduweb

    Bonjour,je viens de télécharger un Ios 4.3.3 sur internet,avec redsnow,puis je faire revenir en 4.3.3 mon iphone 4 qui est a cet instant en 4.3.5?Merci

  • Judjment-day

    i faith reste bloké sur apple logo que faire ??

    • Anonyme

      –> poubelle le Iphone :) non je déconne. Relis le tuto

  • Mz Mahdi81

    salut je me demande bien si ifaith peut etre mis a jour afin de sauvegarder et cree une archive ipsw de l’IOS 5.0, car quand je suis passé sur ios 5.0 j’ai essayer de cree une archive mais ca n’a pas marcher. alors si quelqu’un connais un autre logiciel capable de faire la meme chose je suis preneur. je tien a cree cet archive ipsw de l’ios 5.0 car je doute fort que une fois le jailbreak unthethred de l’ios 5.0 sortira apple sortira aussitot une mise a jours. merci de votre reponse et excusé moi pour l’erreur d’hortographe.

    • Miklo

      Au lancement d’Ifaith, c’est indiqué les IOS supporté: 4.3.3 max

      • Anonyme

        sauf erreur, toutes les versions 4. sont maintenant supportées

  • Kytou13

    bonjour j’ai un iphone 4 au firmware 4.3.3 et j’ai un probleme avec mon iphone je veu le restaurer en gardant la version 4.3.3 alors je sui les instruction mais ariver a apple logo sa beug sa avance plus j’ai atandu 1h si vous pouvez maider c’est gentil merci davance … :)

  • Jorge_muxima

    Il y a pas iFaith pour mac?! Help svp

    • Anonyme

      Bin oui, faut que tu attendes :)

  • Jorge_muxima

    Si mon iphone etait sauvegarde sur mac, comme il n’y a pas ifaith apparement pour mac.. je suivre ce tuto pour restaurer sans mettre a jour dans un PC sachant que mon iphone etait sur un mac???

  • Hicham Andalouss

    bonjour,
    1je remercier tte l équipe mon problème j ai un iPhone 4 v 4.3.3 il a été bloqué après une suppression d un fichier cydia je les mis ajour sur ios 5 sans enregistrer la base bande la je suis revenu a la 4.3.3 mais avec la BB 04.11.08 maintenant je suis coincer
    est ce que il y une solution ou pas pour le desimloké ?
    merci d avance

    • Miklo

      achette une Turbo Sim. Gevey

      • Hicham Andalouss

        Merci pour ta reponse. j ai le turbo sim mais ça marche pas avec la baseband 04.11.08

      • Anonyme

        19,90€ ! alors que c’est gratuit en suivant les tutos :)

  • Fetus1

    bonjour,
    j ai acheté un iphone 4 avec la version 4.3.5 et j aimerais passer à l’ios 5.0 qui n est actuellement plus signé par apple. quelqu’un aurait-il la solution? Merci

    • Anonyme

      Ici on parle « comment tiliser iFaith pour créer une archive IPSW permettant le downgrade ».

      T’es pas dans la bonne rubrique :)

    • Test

      Je crois
      Pas
      Desolé mais l’untethred pour 5.0.1 est sur le bonne voie alors
      Un conseil sauvegarde ton shsh 4.3.5 et grouille toi de faire la mise à jour en 5.0.1 avant la sortie du 5.1 ( les beta de celui ci sont dispo alors…)

  • Tefsach

    Bonjour,
    super tuto,merci,merci et encore merci.

  • Anonyme

    —————————–A T T E N T I O N———————
    Lisez le disclaimer et acceptez-le (bouton « Proceed »), puis

    —>lisez (et RETENEZ) toutes les personnes ayant participé de près ou de loin au développement de cet utilitaire. C’est TRES IMPORTANT comme vous le verrez par la suite.

  • Test

    Ifaith marche tres bien j’ai restoré du 5.0 au 5.0 sans problème (5.0.1 est sorti)

  • MEkNESii_91

    J’ai bien suivi le tuto et au moment de restaurer j’ai l’erreur « l’iphone n’a pas pu être restauré. une erreur inconnue s’est produite(1604)
    Comment faire svp. Merci d’avance !!

  • L_magnier

    bonjour j’ai le firmware 4.2.1 cracké via greenpoison.
    je suis toutes les etapes indiquées et ifaith reconnait mon iphone a été cracké via greenpoison
    mais il me met une fenetre d’erreur disant qu’il ne reconnait pas mon firmware

  • Apophys60

    bonjour ,
    je suis pourtant le tuto à la lettre et ça ne fonctionne pas !!! Soit ça reste bloqué sur  » Waitting for iphone 4… » et ou ça retourne sur le springboard .
    Merci pour votre aide…

  • Toto_de_mlk

    je narive pa a downgrader du 5.1 au 5.0.1 pouver vou maider

  • Stéphane Stéphane

    bjr , mais après si on a besoin de restaurer on le fait avec itunes ou ifaith ? voila merci bcp pour vos réponses

  • douds47

    Bonjour à tous , lores de l’installation cela me marque juste avant la sauvergarde unknow device… et le logiciel ce ferme :/ svp un peu d’aide

  • Baitze

    Bonjour, dans l’étape 2 pour la création d’un IPSW signé, la barre de progression reste bloquée à un peu moins de 50% sur « Processing Root Filesystem »
    J’ai un ipod touch 4G en IOS 4.2.1 JB
    Quelle est la raison de ce blocage et que dois-je faire ?
    Merci d’avance

  • Pingback: iFaith se met à jour en version 1.3 - BlogoSquare()