Comment sauvegarder les blobs SHSH (SHSH blobs) avec TinyUmbrella
Que sont les blobs SHSH ?
SHSH (Signature HaSH) = signatures numériques uniques par appareil (ECID) + version iOS. Apple les utilise pour empêcher le downgrade (rétrogradation) vers d'anciens iOS non signés. Pour downgrader plus tard, il faut avoir sauvegardé vos blobs SHSH pendant que la version était encore signée par Apple.
Prérequis
- Ordinateur (Windows / Mac / Linux)
- Câble USB données (pas charge seul) pour votre appareil
- TinyUmbrella (outil gratuit historique) — ⚠️ Obsolète pour iOS récents
Procédure historique (TinyUmbrella classique)
- Téléchargez TinyUmbrella depuis thefirmwareumbrella.blogspot.com (liens à droite)
- Installez (Java requis anciennement)
- Lancez TinyUmbrella
- Branchez appareil > détecté dans liste gauche
- Cliquez nom appareil > bouton « Save SHSH » (droite)
- Onglet « General » > zone « Saved SHSHs » : vos blobs listés
⚠️ Realité actuelle (iOS 12+) : TinyUmbrella NE FONCTIONNE PLUS
- Apple a changé le mécanisme : APTicket / IMG4 au lieu SHSH classique
- TSS (Tatsu Signing Server) ne signe plus les anciennes versions
- Downgrade impossible sur appareils A12+ (iPhone XS+) sans exploit bootrom (checkm8 = A11 max)
- Sur A9-A11 (iPhone 6s à X) : checkra1n + futurerestore + blobs SHSH2 (format moderne) permettent parfois downgrade/upgrade vers versions signées/non signées sous conditions strictes (SEP/BB compatibles)
Outils modernes pour blobs (SHSH2 / APTicket)
- tsschecker (ligne de commande, multi-plateforme) : récupère blobs actuels
- shsh.host (site web) : interface simple pour tsschecker
- BlobSaver (app Mac/Windows GUI) : sauvegarde auto blobs signés
- AutoTSS : serveur local pour restauration
Règle d'or
Sauvegardez les blobs DE CHAQUE VERSION iOS dès sa sortie (tant qu'Apple la signe). Chaque appareil a ses blobs uniques (ECID). Blobs d'un autre appareil = inutilisables.
Ressources : ios.cfw.guide (guide complet), r/jailbreak (Reddit), ipsw.me (statut signature Apple).
