Accueil » Apple » Qu’est-ce qu’un SHSH ?

Qu’est-ce qu’un SHSH ?

Si vous êtes sur le groupe Facebook Apple-Mania, ou que vous vous intéressez à Apple et au jailbreak, vous avez très certainement entendu parler de SHSH. Curieux, vous souhaitez vous renseigner de la signification de ce terme, mais toutes les pages sont rédigées en anglais et incompréhensibles ? Ne vous inquiétez pas ! Dans cet article, je vais vous expliquer simplement ce qu’est un fichier SHSH.



  1. Mise en contexte

Imaginez que vous êtes sous iOS 11 mais que votre iPhone commence à faiblir et à ralentir. Vous pensez alors à repasser sous iOS 10, pour retrouver sa fiabilité, comme avant. En possession du fichier .ipsw (correspondant au firmware de la version logicielle de l’iPhone en question – iOS 10 dans notre cas), vous décidez de restaurer via iTunes. Or vous obtenez une erreur comme quoi il est impossible de restaurer votre iPhone sous iOS 10 (erreur 3194)

En effet, il ne vous est pas possible de changer de version comme vous le voulez : on dit qu’une version est signée si on peut restaurer/mettre à jour vers cette version. En revanche, elle est non signée si on ne peut pas restaurer/mettre à jour. Et c’est Apple qui contrôle tout ça.


      2. Explications

À chaque restauration, iTunes vérifie que le firmware iOS est signé ou non. Pour cela, iTunes fait appel au serveur TSS (Tatsu Signing Server — accessible uniquement avec un VPN de chez Apple) qui va indiquer si oui ou non, le processus de restauration/mise à jour peut se réaliser.

Lorsque une version n’est plus signée, c’est là que les fichiers SHSH deviennent intéressants. Sauvegardés auparavant (quand la version en question est encore signée), on peut envisager de rétrograder ou mettre à jour vers cette version. Ceci est surtout intéressant pour ceux qui s’intéressent au jailbreak, pour pouvoir être sur une version jailbreakable.

Exemple 1 : vous êtes sous iOS 10, et que vous souhaitez passer sur iOS 11.1.2 (version non signée par Apple), vous pouvez effectuer cette manipulation si et seulement si vous disposez des fichiers SHSH. (manipulation disponible ci-dessous).

Exemple 2 : vous êtes sous iOS 11.1.2 (et antérieur), vous pouvez repasser sous iOS 10 avec des SHSH, mais à une condition : avoir un appareil avec un processeur A7 (iPhone 5s, iPad Air ou iPad mini 2). La manipulation est décrite ci-dessous.


      3. Pour sauvegarder ses SHSH

Pour pouvoir sauvegarder ses fichiers SHSH, plusieurs méthodes s’offrent à vous, mais la plus simple serait celle de TSS Saver.

Tout d’abord, sachez qu’il n’est pas possible de sauvegarder les SHSH d’une version iOS lorsqu’elle n’est plus signée. Ce sera trop tard, malheureusement.

Pour pouvoir sauvegarder vos SHSH :

  • Munissez-vous de votre numéro ECID (numéro propre à chaque iPhone, récupérable sur iTunes).
  • Allez sur la page de TSS Saver et rentrez votre ECID ainsi que votre modèle d’iPhone.
  • Ne cochez pas la case « Manually specify an apnonce ».
  • Remplissez le CAPTCHA et cliquez sur « Submit ».

Voilà ! Vous avez réussi à sauvegarder vos fichiers SHSH. Toutefois, vous pouvez les récupérer sur la page suivante, en cliquant sur « Download ZIP ». Refaites cette manipulation à chaque firmware sorti, pour plus de confort.


Cet article de vulgarisation vous a plu ? N’hésitez pas à le partager sur tous vos réseaux sociaux !

Si vous avez des questions, posez-là dans les commentaires.

Écrit par

Propriétaire du site "iPhonConcept" et Fondateur du plus grand groupe Facebook Apple francophone "Apple - Mania"

Commentaires

  1. badboy28 dit :

    bonjour,merci pour la traduction mais comment on c est si c est un iPhone 7 (global) (iPhone 9,1) ou iPhone 7 GSM (iPhone 9,3) merci de votre réponse

  2. Jude dit :

    Quand ton iPhone est connecté à itunes tu cliques plusieurs fois sur le numéro de série jusqu’à arrivé sur la référence exacte.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

%d blogueurs aiment cette page :

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