Tutoriel iPhone / iPad
Vignettes News iPhoneGen  Tuto

Certificat SHSH : n'oubliez pas de les sauvegarder

par ,
Source: iPhoneGen

Sauvegardez votre SHSH à chaque nouveau firmware afin de pouvoir le downgrader ou le restaurer vers une version logicielle non signée par Apple.

Afin de pouvoir restaurer un firmware qui n'est plus signé par Apple, il est nécessaire de rediriger les requêtes envoyées par iTunes pour qu'elles aillent non plus sur les serveurs de restauration d'Apple, mais sur des serveurs annexes (Cydia, ou votre ordinateur si vous avez sauvegardé vos certificats SHSH en local). Pour ce faire, il faut modifier le fichier hosts de votre ordinateur qui se trouve :

  • Windows : C:/Windows/System32/drivers/etc/hosts
  • Mac OS : /etc/hosts/

Pour ouvrir le fichier hosts, vous pouvez choisir Bloc-Notes pour Windows, ou Text Edit sur Mac OS.

Maintenant que le fichier est ouvert, rajoutez en dernière ligne :

  • Si vous souhaitez récupérer le certificat depuis les serveurs de Cydia : 74.208.105.171 gs.apple.com ;
  • Si vous souhaitez utiliser votre certificat qui est stocké sur votre PC : 127.0.0.1 localhost.

3La restauration :

Maintenant que le terrain est désormais préparé, votre appareil en main, la restauration peut débuter. Suivez les instructions suivantes.

N. B. À ce moment du tutoriel, si vous choisissez de restaurer en utilisant un certificat sauvegardé via TinyUmbrella, il faut lancer le serveur TSS, en cliquant sur le bouton du même nom AVANT de lancer iTunes.

Lancez iTunes, et cliquez sur "Restaurer" en tenant la touche "Shift" (Windows) ou "Alt" (Mac OS). Sélectionnez le fichier de mise à jour logiciel de votre appareil et la restauration se lancera.

4

N.B. 2 : Si votre restauration, s'arrête brusquement pour laisser place à une erreur 1015 ou 1013, ne paniquez pas, votre appareil est bel et bien restauré, c'est juste qu'il ne sait pas se rallumer. Il est bloqué dans un mode de restauration appelé recovery.

L'iPhone "iPhone de X" n'a pas pu être restauré. Une erreur inconnue s'est produite (1015).

Pour sortir de ce mode, vous pouvez tester l'une des options suivantes. Dans tous les cas, laissez votre appareil branché sur l'ordinateur, et ouvrez TinyUmbrella.

  1. Alors que votre appareil affiche le logo iTunes et un câble USB, TinyUmbrella vous donne la possibilité de cliquer sur Exit Recovery. Si l'appareil boucle sans cesse sur ce mode, essayez la solution 2 ;
  2. Cette fois-ci, passez votre appareil en mode DFU :
    • Connectez l'iPhone en USB à votre ordinateur ;
    • Éteignez l'iPhone ;
    • Maintenez appuyés les boutons "home" et "power" 10 secondes ;
    • Relâchez le bouton "power" mais maintenez le bouton "home" appuyé encore 10 secondes ;
    • Attendez qu'iTunes affiche un message de détection du mode ;
    • Rendez-vous sur TinyUmbrella, la case FixRecovery ne devrait plus être grisée, cliquez dessus et laissez votre appareil se rallumer normalement.

Commenter 276 commentaires

waumic
ben chez moi sa na pas marche voici l'erreure

07/20/2010 11:30:06.334 Processing SHSH Request...
07/20/2010 11:30:06.334 Asking CYDIA for SHSH blobs for iPhone4 4.0 (8A293)...
07/20/2010 11:30:06.334 This device isn't eligible for the requested build.
07/20/2010 11:30:06.334 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.0 (8A293) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.
Signaler Citer
Avatar de l’utilisateur
yogui
Merci beaucoup pour ce très bon tuto. Je vais donc m'empresser de sauvegarder mon ECID en FW4.0. :P
Il faut donc faire cette manipulation avant chaque mise à jour? Genre là avant de faire la MAJ en FW4.0.1?
Signaler Citer
lakyman
@waumic évidemment sa ne marche plus pour le firmware 4.0 mais que pour le 4.0.1 maintenant ! Fallait s'y prendre avant même si je pense que le jailbreak sera aussi valable pour le 4.0.1 à suivre !
Signaler Citer
Silver
waumic Wrote:ben chez moi sa na pas marche voici l'erreure

07/20/2010 11:30:06.334 Processing SHSH Request...
07/20/2010 11:30:06.334 Asking CYDIA for SHSH blobs for iPhone4 4.0 (8A293)...
07/20/2010 11:30:06.334 This device isn't eligible for the requested build.
07/20/2010 11:30:06.334 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.0 (8A293) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.

Les certificats pour le firmware 4.0 ne sont plus distribués ;)
Signaler Citer
Avatar de l’utilisateur
yogui
lakyman Wrote:@waumic évidemment sa ne marche plus pour le firmware 4.0 mais que pour le 4.0.1 maintenant ! Fallait s'y prendre avant même si je pense que le jailbreak sera aussi valable pour le 4.0.1 à suivre !

A ok! j'avais pas compris la subtilité! Merci. Espérons que je Jailbreak soit oppérationnel sur le FW 4.0.1 alors ....., sinon :mad:
Signaler Citer