Accueil » Apple » Downgrade OTA de n’importe quel iOS vers iOS 6.1.3 / 8.4.1 pour les 32-bits jailbreakés !

Downgrade OTA de n’importe quel iOS vers iOS 6.1.3 / 8.4.1 pour les 32-bits jailbreakés !

Bonjour !

Vous avez peut-être entendu parler de OdysseusOTA qui permet de downgrader sans SHSH n’importe quel appareil 32-bit sauf l’iPhone 5C vers iOS 8.4.1 ou encore vers iOS 6.1.3 pour l’iPhone 4S et l’iPad 2 (sauf iPad2,4).

Aujourd’hui on va vous expliquer pourquoi c’est possible et un tutoriel pour faire le downgrade.

Explication : Pourquoi c’est possible ?

Apple signe actuellement iOS 6.1.3 en OTA (Over the Air => mise à jour directement depuis les Réglages d’iOS) pour les appareils qui sont sortis depuis l’iOS 5.0 et qui supporte iOS 8 (donc l’iPhone 4S, l’iPad 2 sauf l’iPad2,4 modèle Mi-2012 qui est sorti depuis iOS 5.1) et signe en OTA iOS 8.4.1 pour les appareils qui supportent iOS 6 et iOS 9 (donc littéralement tous les appareils 32-bits sauf l’iPhone 5C car il est sorti depuis iOS 7).

Les SHSH OTA sont quasi identiques aux SHSH normaux qu’on obtient avec Savethemblobs, TinyUmbrella (pour les 32-bits) ou TSSchecker (pour les 64-bits). Il y a juste le hash du Ramdisk qui n’est pas identique (le ramdisk OTA est différent du ramdisk Erase qui est aussi différent du ramdisk Update => option mise à jour de iTunes).

Mais cela n’a pas d’importance si on est jailbreaké car Kloader existe. Kloader permet de contourner les vérifications des signatures sur les bootloaders et est sorti en 2014 par la célèbre hackeuse Winocm. C’est grâce à ça par exemple que Odysseus, futurerestore+libipatcher et le dual-boot a pu exister.

Donc avec kloader et les SHSH OTA, on peut downgrader sans soucis vers une version qui est signée en OTA.


Futurerestore + libipatcher : la meilleure solution pour le downgrade

Tout d’abord, voici une liste des compatibilités pour le downgrade OTA sans SHSH. La version actuellement installée sur l’appareil n’est pas important car ça marche sur toutes les versions d’iOS à condition d’être jailbreaké et d’avoir le tfp0 d’activé.

iOS 6.1.3 :

  • iPhone 4S
  • iPad 2 (iPad 2 Wi-Fi Modèle Mi-2012 appelé aussi iPad2,4 EXCLU)

iOS 8.4.1 :

  • iPhone 4S
  • iPhone 5 (PAS iPhone 5C, JUSTE iPhone 5)
  • iPad 2
  • iPad 3
  • iPad 4
  • iPad Mini 1
  • iPod Touch 5G

Jailbreak dont le task_for_pid() est activé

  • Absinthe 5.1.1
  • evasi0n 6.0 => 6.1.2
  • evasi0n7 7.0 => 7.0.6
  • Pangu7 7.1 => 7.1.2 (vérifier sur Cydia que vous avez bien la version 0.3 du paquet Pangu 7.x Untether !)
  • TaiG 8.0 => 8.1.2
  • TaiG 8.1.3 => 8.4
  • Home Depot 9.1 => 9.3.4
  • UntetherHomeDepot 9.1 => 9.3.4
  • PhoenixJB 9.3.5
  • Pour ceux qui ont les jailbreaks suivants :

Pré-requis :

  • Un PC sur Mac ou Linux. Une méthode alternative existe si vous n’avez pas d’ordinateur mais il est beaucoup moins stable, voir en bas de l’article.
  • Un appareil compatible jailbreaké avec le tfp0 d’activé
  • Connaître le modèle et l’ECID de l’appareil
  • Futurerestore disponible ici
  • TSSchecker disponible ici

Notes :

  • Si vous avez vos SHSH, vous pouvez downgrader sur une version d’iOS où vous possédez les SHSH avec ce tutoriel
  • Ce tutoriel marche uniquement pour Mac / Linux. Si vous avez un Windows, utilisez une machine virtuelle.
  • Si vous avez un appareil A6/A6X (iPhone 5, iPad 4), il se peut que vous soyez bloqué à l’activation de l’iPhone… Il n’y a pas de fix pour le moment. Par contre apparemment si vous avez un iPhone 5 et que vous flashez le baseband de 8.4.1, l’activation marche (pour flasher le baseband de 8.4.1 regardez vers la fin du tuto). MàJ 20/01/2018 : Le bug d’activation sur les appareils A6/ A6X a été fixé par Apple, on peut de nouveau réactiver son appareil.
  • Pour récupérer votre ECID, vous allez brancher votre appareil sur iTunes et vous allez cliquer le numéro de série et ensuite sur l’UDID de l’iPhone et vous obtiendrez l’ECID.
  • Liste des modèles :
    • iPhone 4S : iPhone4,1
    • iPhone 5 Modèle A1428 au dos de l’iPhone : iPhone5,1
    • iPhone 5 Modèle A1429 au dos de l’iPhone : iPhone5,2
    • iPad 2 Wi-Fi : iPad2,1
    • iPad 2 GSM A1396 : iPad2,2
    • iPad 2 CDMA A1397 : iPad2,3
    • iPad 2 Wi-Fi Mi-2012 : iPad2,4
    • iPad 3 Wi-Fi : iPad3,1
    • iPad 3 GSM A1430 : iPad3,2
    • iPad 3 GSM A1403 : iPad3,3
    • iPad 4 Wi-Fi : iPad3,4
    • iPad 4 GSM A1459 : iPad3,5
    • iPad 4 GSM MM A1460 : iPad3,6
    • iPad Mini Wi-Fi : iPad2,5
    • iPad Mini GSM A1454 : iPad2,6
    • iPad Mini GSM MM A1455 : iPad2,7
    • iPod Touch 5G : iPod5,1

Étape 1 : Préparation de l’appareil iOS pour le downgrade :

1- Commencez par brancher l’appareil à l’ordinateur

2- Si vous êtes sur ces appareils suivants : iPhone 4S, iPhone 5 (iOS 10 non inclus), l’iPad 2 (pas 2,4), l’iPad 3 (uniquement 3,1 et 3,3) :

  • Installez le paquet kDFUApp disponible sur Cydia dans la source de Tihmstar : http://repo.tihmstar.net
  • Ouvrez l’application kDFUApp qui est sur le SpringBoard
  • Vous allez activer tous les options un par un en commençant par le haut, et vous allez faire à la fin Enter kDFU. Votre appareil sera en mode kDFU.

Si vous êtes sur un autre appareil :

Si les bundles ne sont pas disponibles pour votre appareil :

Vous avez un tutoriel ici pour patcher un iBSS (prenez un iBSS d’iOS 9, c’est plus simple, même si vous ne voulez pas retourner sur iOS 9 ça marche pour tous les iOS) et vous exécutez kloader sur cet iBSS patché.

3- Quand votre appareil s’éteint pour passer en kDFU, appuyez sur un bouton (soit Power soit Home peu importe) pour que votre appareil démarre en kDFU (écran noir, l’appareil sera reconnu sur l’ordinateur comme un iPhone en mode DFU).

Étape 2 : Préparation de l’ordinateur pour le downgrade :

1- Vous allez créer un dossier downgrade sur le Bureau. Dans ce dossier vous allez mettre votre fichier SHSH, l’IPSW de la version où vous voulez retourner, le logiciel futurerestore et tsschecker.

2- Vous allez ouvrir un terminal et vous allez taper ces commandes :

  • cd ~/Desktop/downgrade (ou cd ~/Bureau/downgrade si vous avez un Linux en français)
  • chmod +x tsschecker_macos (ou tsschecker_linux si vous êtes sur Linux)
  • ./tsschecker_macos -d MODELE -i 6.1.3 ou 8.4.1 -o -e ECID -s

(remplacer MODELE par votre modèle (exemple : iPhone4,1 pour l’iPhone 4S) et ECID par l’ECID de l’appareil)

Exemple : ./tsschecker_linux -d iPad3,4 -i 8.4.1 -o -e 246598563214 -s (pour un iPad 4 avec l’ECID 246598563214)

Dans votre dossier downgrade vous obtiendrez un fichier SHSH prêt à l’emploi.

3- Vous allez ouvrir un terminal et vous allez taper ces commandes :

  • cd ~/Desktop/downgrade (ou cd ~/Bureau/downgrade si vous avez un Linux en français)
  • chmod +x futurerestore_macos (ou futurerestore_linux si vous êtes sur Linux)
  • ./futurerestore_macos (ou ./futurerestore_linux si vous êtes sur Linux)

Si vous n’avez pas d’erreur et qu’il affiche comment utiliser le logiciel, c’est bon, vous pouvez passer à l’étape 3.

Étape 3 : Le downgrade :

1- Vous allez ouvrir un terminal sur votre ordinateur

2- Vous allez taper ces commandes :

  • cd ~/Desktop/downgrade (ou ~/Bureau/downgrade)
  • ./futurerestore_macos (ou ./futurerestore_linux) -t <shsh.shsh2> –latest-baseband –use-pwndfu <IPSWoùvousvoulezretourner.ipsw>

Vous remplacez tout ce qui est entre les flèches par le nom des fichiers correspondants.

Astuce : utiliser la touche TAB pour compléter le nom d’un fichier automatiquement.

Par contre, si vous êtes sur iPad WiFi ou iPod Touch :

  • ./futurerestore_macos (ou ./futurerestore_linux) -t <shsh.shsh2> –no-baseband –use-pwndfu <IPSWoùvousvoulezretourner.ipsw>

Vous remplacez tout ce qui est entre les flèches par le nom des fichiers correspondants.

Astuce : utiliser la touche TAB pour compléter le nom d’un fichier automatiquement.

Exemple (c’est un exemple, ce n’est pas votre commande !) :

  •  ./futurerestore_macos -t iphone.shsh2 –latest-baseband –use-pwndfu iPhone5,2_8.4.1_12H321_Restore.ipsw

3- Faites Entrée. La restauration va débuter. Ne débranchez surtout pas votre appareil pendant la restauration.

4- Quand la restauration est terminée, vous pouvez configurer l’appareil de nouveau et il est fraîchement restauré ! Vous pouvez le jailbreaker bien évidemment.

Le tutoriel est terminé. Si vous avez des questions, n’hésitez pas à poster un commentaire.

Une vidéo en anglais, fait par tihmstar (le développeur), est disponible ici :


Si vous voulez flasher le baseband d’iOS 6.1.3 ou 8.4.1, suivez le tutoriel vidéo qui est ci-dessus. Tout est expliqué.


Méthode alternative sans ordinateur pour aller en 8.4.1 (MARCHE UNIQUEMENT SUR LES JAILBREAK SEMI-UNTETHERED HOME DEPOT ET PHOENIXJB) – très instable et ne marche pas pour revenir en 6.1.3 :

1- Allez sur Cydia puis installer l’application iFile. Désinstallez Cydia Substrate et tous vos tweaks / apps de Cydia.

2- Ouvrez iFile

3- Allez sur la racine de votre appareil (/) en appuyant sur la flèche en haut a gauche plusieurs fois et vous allez ensuite dans le dossier System => Library => CoreServices

4- Vous allez modifier le fichier SystemVersion.plist :

  • Dans ProductVersion vous avez normalement votre version d’iOS. Remplacez celui-ci par 6.0 (ou 6.0.1 pour l’iPad 4 GSM et l’iPad Mini GSM)
  • Dans ProductBuildVersion vous avez normalement la build de l’iOS où vous êtes actuellement (ex : 13G36 pour iOS 9.3.5). Remplacez celui-ci par :
    • 10A403 si vous avez un iPhone 4S, iPad 2, iPad 3
    • 10A405 si vous avez un iPhone 5
    • 10A406 si vous avez un iPod Touch 5G
    • 10A407 si vous avez un iPad 4 Wi-Fi ou un iPad Mini Wi-Fi
    • 10A8426 si vous avez un iPad 4 GSM ou un iPad Mini GSM

5- Vous allez ensuite redémarrer votre appareil et aller dans Réglages => Général => Mise à jour logicielle. Normalement iOS 8.4.1 sera proposé, il vous suffit juste de la faire et attendre.

6- Après la « mise à jour », votre appareil est bien downgradé en iOS 8.4.1.

Tutoriel terminé. Si vous avez une question, n’hésitez pas à la poser dans les commentaires.

Écrit par

Commentaires

  1. Loisel dit :

    J’ai fait la manip pour un Iphone 4S. La mise à jour IOS 8.4.1 m’a bien été proposée mais ça fait déjà presque 2 heures et son téléchargement n’est toujours pas terminé… Temps estimé au début 31 min puis 16 min puis 4 h puis 3 h et maintenant 8 h…

  2. coco dit :

    Bonjour,

    je ne comprends pas, vous dites qu’on a pas besoin des SHSH mais quand dans mon cas j’ai un ipad 4 et qu’il faut suivre l’étape 1 du tuto Odysseus, vous dites qu’il faut mettre le SHSH dans le dossier approprié ???

    • Frédéric dit :

      Bonjour,

      Je sortirai un tuto pour les A6/A6X (iPhone 5, iPad 4) prochainement car Apple ont modifié le serveur d’activation en Juillet dernier, refusant l’activation de tous les appareils qui sont déjà passés à iOS 10 vers une version antérieure (iOS 8, 9…)

      • Confeter dit :

        Super merci.

        Car j’ai effectué le doWngrade via OTA avec le jailbreak hélix depuis 10.3.3, j’ai pas eu de souci pour démarrer l’iPad par contre pour activer iMessage et FaceTime oui. J’ai du appelé Apple pour débloquer mon identifiant. J’ai entendu dire qu’une fois sur une autre version supérieur on ne peut plus activer iMessage sur une précédente version iOS. Sachant que j’ai aussi un iPhone 5c sous 8.3 jailbreake.

        J’ai eu des soucis aussi avec l’application mail. Impossible d’ajouter une adresse Google. Obligé de passer par les IMAP et saisie manuel en activant une option de sécurité sur les paramètres de mes comptes Gmail.

        Je suppose que vous proscrivez la méthode ÔTÂ justement a cause de ce genre de problème de stabilité ?

        J’ai hâte d’avoir un tuto pour mon iPad 4!

        Merci à vous

  3. f0uf3 dit :

    Salut tu dis que tu as réussi le downgrade tu parles bien de ton iPad ?! J’ai un iPad V4 et depuis iOS 10 même avant c’est un calvaire… il est carrément inutilisable… je désactive tout ce que je peux je fais une restauration d’usine avec aucune application rien que pour écrire un sms c’est impossible trop de latence

    • Confeter dit :

      Salut.

      Oui j’ai pu downgrade depuis iOS 10.3.3 vers 8.4.1 via une méthode OTA. Il faut d’abord jailbreaker son iPad sous iOS 10.3.3 via La méthode Helix.
      Ensuite tu dois télécharger un tweak sur cydia qui s’appelle downgrade 10.x to 8.4.1 OTA.

      Mais apparemment c’est pas stable. En tout cas moi j’arrivais pas à enregistrer mes comptes Google sur l’application mail et elle crachait avec mon compte Hotmail.

      Autrement et trouve que les animations de l’interface sous iOS 10.3.3 sous fluide, sauf le clavier qui rame parfois, même les rotations écrans sont plus rapides sous iOS 10 que sous 8.4.1.

      Par contre l’ouverture et fermeture d’application marque un temps de latence sur iOS 10.3.3 et j’aime pas le lockscreen.

      Du coup tant qu’il n’y aura pas une méthode stable de downgrade sans OTA je vais rester sous 10.3.3

      Tu as fait un restore via iTunes en mode Dfu ? Pour se faire tu branches ton iPad allumé sur ton PC et avec iTunes ouvert.
      Tu appuyes et maintiens le bouton home et power jusqu’à ce que l’écran devienne noir environ 10 secondes voir un peu plus et ensuite tu relâches le bouton power et maintiens toujours le home. Tu vas avoir un message iTunes te dire qu’il a détecté un appareil en mode récupération. Et la tu démarres la restauration

      PS: oui c’est bien un iPad 4 que j’ai. J’ai même réussi avec Coolbooter a installer iOS 7.1.2 en dual boot mais comme c’est un 16go j’ai quasiment pas de place. Et puis le but c’est d’avoir handoff et un minimum d’application encore utilisable et donc iOS 7.1.2 est trop obsolète.

  4. stebane dit :

    je suis assez novice en matière de jailbreak et reprogramation. Mais « raz le bol » d’avoir un iPad2 et un iPhone 4s qui sont devenus de véritable boulets. tout est lent et quand on sait que c’est fait exprès par apple il faut garder son sang froid. mon but étant de revenir vers un iOS 8.4.1 depuis le 9.3.5. je n’ai pas suivis votre tuto car trop dur pour moi et j’ai suivi une procédure de chez info Device.helas je reste bloqué en ios6.0 et mon iPad refuse la mise a jour vers iOS 8.4.1. si vous avez des conseils je suis preneur.
    merci bien

Laisser un commentaire

En poursuivant votre navigation, vous acceptez l'utilisation de cookies. en savoir plus

Les cookies nous permettent de personnaliser le contenu et les annonces, d'offrir des fonctionnalités relatives aux médias sociaux et d'analyser notre trafic. Nous partageons également des informations sur l'utilisation de notre site avec nos partenaires de médias sociaux, de publicité et d'analyse, qui peuvent combiner celles-ci avec d'autres informations que vous leur avez fournies ou qu'ils ont collectées lors de votre utilisation de leurs services.

Fermer