Comment sauver le SHSH blob : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
(Page créée avec « Le SHSH blob ou ECID est un code de signature affecté par Apple à la dernière version installée de l'iOS d'un iPhone, iPod Touch ou iPad. Le SHSH est un code calculé ... »)
 
 
(15 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
Le SHSH blob ou ECID est un code de signature affecté par Apple à la dernière version installée de l'iOS d'un iPhone, iPod Touch ou iPad. Le SHSH est un code calculé à partir de numéro de série de l'appareil et de code affecté à la version de l'iOS. Pour cette raison, aucune version antérieure d'iOS ne peut être réinstallée sans que le SHSH de la version à réinstaller soit préalablement sauvegardé. Deux outils permettent aujourd'hui cette sauvegarde, l'un automatiquement, l'autre manuellement.
+
[[Catégorie:iOS]]
* Sauvegarde automatique par Cydia
+
'''[[Lien court]]''' vers cette page : http://vt.cx/CsSb
* Sauvergarde manuelle par TinyUmbrella<br/>
+
'''[[QR code]]''' vers cette page : http://vt.cx/CsSb.qr
Le SHSH correspondant à une version particulière d'iOS et il est théoriquement indispensable pour réinstaller cette même version. Ainsi les appareils de nouvelle génération comme iPhone 5, iPod 5G ou iPad Mini sur lesquels est installé l'iOS 6 de base, ne peuvent en aucun cas être downgradé car aucun SHSH de ce appareil avec des versions antérieures d'iOS n'a jamais existée.
+
 
La procédure manuelle est préférable à la procédure automatique qui dépend, elle, de la disponibilité de serveur distant (Cydia).
+
<html>
En conclusion, tant qu'on ne sera pas capable de générer un SHSH à la demande à partir d'un numéro de série, il restera impossible d'installer un [[iOS]] plus ancien que le dernier sans avoir préalablement sauvegarder le SHSH de la version et ce, manuellement ou automatiquement.
+
<script type="text/javascript"><!--
 +
google_ad_client = "ca-pub-3341840374417340";
 +
/* VT2 */
 +
google_ad_slot = "6349432125";
 +
google_ad_width = 468;
 +
google_ad_height = 60;
 +
//-->
 +
</script>
 +
<script type="text/javascript"
 +
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
 +
</script>
 +
</html>
 
<br/>
 
<br/>
'''A noter !''' Selon [http://www.gamergen.com/actualites/certificats-shsh-ios-6-0-6-1-2-sauvegardes-par-cydia-inutiles-95567-1 Gamer Gen] Les certificats SHSH des iOS 6.0 à 6.1.2 sauvegardés par Cydia sont "inutiles"
 
  
=Procédure automatique=
+
= Présentation =
La procédure automatique se fait lors d'un jailbreak
+
Le '''SHSH blob''' ou '''ECID''' est un code de signature affecté par '''Apple''' à la dernière version installée de l''''[[iOS]]''' d'un '''[[iPhone]]''', '''[[iPod touch]]''' ou '''[[iPad]]'''. Le '''SHSH'''est un code calculé à partir de numéro de série de l'appareil et de code affecté à la version de l''''[[iOS]]'''. Pour cette raison, aucune version antérieure d''''[[iOS]]''' ne peut être réinstallée sans que le '''SHSH''' de la version à réinstaller soit préalablement sauvegardé. Deux outils permettent aujourd'hui cette sauvegarde, l'un automatiquement, l'autre manuellement.
Les SHSH blobs sont disponibles via le serveur Cydia et
+
* Sauvegarde automatique par '''Cydia'''
 +
* Sauvergarde manuelle par '''TinyUmbrella'''
 +
<br/>
 +
'''A noter !'''  Le '''SHSH''' correspond à une version particulière d''''[[iOS]]''' et il est indispensable pour réinstaller cette même version. Ainsi les appareils de nouvelles générations comme iPhone 5, '''iPod 5G''' ou '''iPad Mini''' sur lesquels est installé l''''[[iOS]] 6''' de base, ne peuvent être downgradés vers '''[[iOS]] 5'''.
 +
<br/><br/>
 +
La procédure manuelle est préférable à la procédure automatique qui dépend, elle, de la disponibilité de serveur distant ('''Cydia''').
 +
En conclusion, tant qu'on ne sera pas capable de générer un '''SHSH''' à la demande à partir d'un numéro de série, il restera impossible d'installer un '''[[iOS]]''' plus ancien que le dernier sans avoir préalablement sauvegarder le '''SHSH''' de la version et ce, manuellement ou automatiquement.
 +
<br/><br/>
 +
'''A noter !''' Selon '''[http://www.gamergen.com/actualites/certificats-shsh-ios-6-0-6-1-2-sauvegardes-par-cydia-inutiles-95567-1 Gamer Gen]''' Les certificats SHSH des '''[[iOS]] 6.0''' à '''6.1.2''' sauvegardés par '''Cydia''' sont "inutiles"
 +
<br/>
  
=Procédure manuelle=
+
= Procédure automatique =
==TinyUmbrella==
+
La procédure automatique se fait lors d'un '''jailbreak'''
Le programme TinyUmbrella nécessite [[Java]] pour pouvoir fonctionner. TinyUmbrella est disponible pour [[Windows]] ou Mac OSX au lien suivant :  
+
Les '''SHSH blobs''' sont disponibles via le serveur '''Cydia'''
 +
<br/>
 +
= Procédure manuelle =
 +
== TinyUmbrella ==
 +
Le programme '''TinyUmbrella''' nécessite '''[[Java]]''' pour pouvoir fonctionner. '''TinyUmbrella''' est disponible pour '''[[Windows]]''' ou '''Mac [[OS X]]''' au lien suivant :  
 
  http://thefirmwareumbrella.blogspot.fr/
 
  http://thefirmwareumbrella.blogspot.fr/
*Vérifier qu'un JVM [[Java]] est installé sur l'ordinateur
+
* Vérifier qu'un '''JVM [[Java]]''' est installé sur l'ordinateur
*Copier le programme Tiny Umbrella dans un dossier d'utilisation (le programme ne s'installe pas. Il est opérationnel dès sa copie dans un dossier quelconque)
+
* Copier le programme Tiny Umbrella dans un dossier d'utilisation (le programme ne s'installe pas. Il est opérationnel dès sa copie dans un dossier quelconque)
*Connecter le [[iPhone]], l'[[iPad]] ou le [[iPod Touch]]
+
* Connecter le '''[[iPhone]]''', l''''[[iPad]]''' ou l''''[[iPod touch]]'''
*Lancer TinyUmbrella en mode administrateur ('''clic droit''' sur l'application et '''Lancer en tant qu'administrateur''')
+
* Lancer '''TinyUmbrella''' en mode '''administrateur''' ('''clic droit''' sur l'application et '''Lancer en tant qu'administrateur''')
*L'appareil connecté est affiché dans la colonne de gauche
+
* L'appareil connecté est affiché dans la colonne de gauche
*Le sélectionner et cliquer sur le bouton '''Save SHSH'''
+
* Le sélectionner et cliquer sur le bouton '''Save SHSH'''
 
<br/>
 
<br/>
  
==iSHSHit==
+
== iSHSHit ==
Ce programme pour iOS n'est téléchargeable et utilisable qu'à partir de dispositifs jailbreakés. Une fois installé via Cydia, il suffit de le lancer pour qu'il expédie dans la base de données Cydia le SHSH blob et en expédie une copie par email à l'adresse indiquée par l'usager. D'après la vidéo ci-dessous, il permettrait aussi de récupérer les SHSH perdus par Cydia. (voir [http://www.ishshit.com/p/ishshit-downloads-your-shsh-blobs.html Détail iSHSHit] ce qui n'a pu être vérifié sur un iPhone 4G où il est systématiquement indiqué, quelle que soit la version iOS sauvegardé que '''the requested firmware is no longer available for signing'''.
+
Ce programme pour '''[[iOS]]''' n'est téléchargeable et utilisable qu'à partir de dispositifs jailbreakés. Une fois installé via '''Cydia''', il suffit de le lancer pour qu'il expédie dans la base de données Cydia le SHSH blob et en expédie une copie par email à l'adresse indiquée par l'usager. D'après la vidéo ci-dessous, il permettrait aussi de récupérer les '''SHSH''' perdus par '''Cydia'''. (voir [http://www.ishshit.com/p/ishshit-downloads-your-shsh-blobs.html Détail iSHSHit]) ce qui n'a pu être vérifié sur un iPhone 4G où il est systématiquement indiqué, quelle que soit la version '''[[iOS]]''' sauvegardé que '''the requested firmware is no longer available for signing''' à l'exception de la version '''[[iOS]]''' courante.
 +
<br/><br/>
 +
{{#widget:YouTube|id=EdXuDhJN5JE}}
  
{{widget:YouTube|id=EdXuDhJN5JE}}
+
= Liens utiles =
 +
* [http://en.wikipedia.org/wiki/Shsh wikipedia.org] '''SHSH''' sur '''[[Wikipedia]]'''
 +
* [http://www.saurik.com/id/15 saurik.com] '''Jay Freeman (Saurik)''' : Where did my '''[[iOS]] 6 TSS data''' go?
  
=Liens utiles=
+
= Commentaires =  
*[http://en.wikipedia.org/wiki/Shsh SHSH sur Wikipedia]
+
{{#widget:DISQUS
*[http://www.saurik.com/id/15 Jay Freeman (Saurik)]  Where did my iOS 6 TSS data go?
+
|id=vulgumtechus
 +
}}

Version actuelle en date du 12 juillet 2015 à 13:12

Lien court vers cette page : http://vt.cx/CsSb
QR code vers cette page : http://vt.cx/CsSb.qr


Présentation

Le SHSH blob ou ECID est un code de signature affecté par Apple à la dernière version installée de l'iOS d'un iPhone, iPod touch ou iPad. Le SHSHest un code calculé à partir de numéro de série de l'appareil et de code affecté à la version de l'iOS. Pour cette raison, aucune version antérieure d'iOS ne peut être réinstallée sans que le SHSH de la version à réinstaller soit préalablement sauvegardé. Deux outils permettent aujourd'hui cette sauvegarde, l'un automatiquement, l'autre manuellement.

  • Sauvegarde automatique par Cydia
  • Sauvergarde manuelle par TinyUmbrella


A noter ! Le SHSH correspond à une version particulière d'iOS et il est indispensable pour réinstaller cette même version. Ainsi les appareils de nouvelles générations comme iPhone 5, iPod 5G ou iPad Mini sur lesquels est installé l'iOS 6 de base, ne peuvent être downgradés vers iOS 5.

La procédure manuelle est préférable à la procédure automatique qui dépend, elle, de la disponibilité de serveur distant (Cydia). En conclusion, tant qu'on ne sera pas capable de générer un SHSH à la demande à partir d'un numéro de série, il restera impossible d'installer un iOS plus ancien que le dernier sans avoir préalablement sauvegarder le SHSH de la version et ce, manuellement ou automatiquement.

A noter ! Selon Gamer Gen Les certificats SHSH des iOS 6.0 à 6.1.2 sauvegardés par Cydia sont "inutiles"

Procédure automatique

La procédure automatique se fait lors d'un jailbreak Les SHSH blobs sont disponibles via le serveur Cydia

Procédure manuelle

TinyUmbrella

Le programme TinyUmbrella nécessite Java pour pouvoir fonctionner. TinyUmbrella est disponible pour Windows ou Mac OS X au lien suivant :

http://thefirmwareumbrella.blogspot.fr/
  • Vérifier qu'un JVM Java est installé sur l'ordinateur
  • Copier le programme Tiny Umbrella dans un dossier d'utilisation (le programme ne s'installe pas. Il est opérationnel dès sa copie dans un dossier quelconque)
  • Connecter le iPhone, l'iPad ou l'iPod touch
  • Lancer TinyUmbrella en mode administrateur (clic droit sur l'application et Lancer en tant qu'administrateur)
  • L'appareil connecté est affiché dans la colonne de gauche
  • Le sélectionner et cliquer sur le bouton Save SHSH


iSHSHit

Ce programme pour iOS n'est téléchargeable et utilisable qu'à partir de dispositifs jailbreakés. Une fois installé via Cydia, il suffit de le lancer pour qu'il expédie dans la base de données Cydia le SHSH blob et en expédie une copie par email à l'adresse indiquée par l'usager. D'après la vidéo ci-dessous, il permettrait aussi de récupérer les SHSH perdus par Cydia. (voir Détail iSHSHit) ce qui n'a pu être vérifié sur un iPhone 4G où il est systématiquement indiqué, quelle que soit la version iOS sauvegardé que the requested firmware is no longer available for signing à l'exception de la version iOS courante.

Liens utiles

Commentaires

blog comments powered by Disqus