Tiny Umbrella
Publié le : 22-07-2010 | Par : Longbob | Dans la catégorie : Cydia
27
Je vous présente Tiny Umbrella (TU).
Il a plusieurs fonctions bien utiles :
- Sauvegarder vos blobs shsh localement
- Permettre de les faire vérifier sur un serveur local plutot que par Apple
- Accessoirement vérifier les shsh présent sur le serveur de Saurik et les synchroniser localement.
Comme vous le rappelle Thomas ici, il est important de sauvegarder vos blobs shsh. Ce sont des fichiers de signatures des firmwares pour vos iDevices et ils sont vérifiés par iTunes au près d’Apple quand vous voulez restaurer n’importe quel firmware. Si le firmware n’est pas à jour, Apple le rejettera. Pour principalement pouvoir downgrader votre iDevice vous avez besoin de faire penser à iTunes que tout est en ordre et c’est le but de Tiny Umbrella, ou de sauvegarde via Cydia.
Quelles différences avec la sauvegarde Cydia ?
Premièrement, comme son nom l’indique presque, Cydia nécessite un iDevice JB pour être exécuté. Si vous désirer sauvegarder vos shsh à partir d’un iDevice standard c’est impossible depuis Cydia donc, mais réalisable aisément depuis TU.
De plus une fois que vos shsh sont sauvegardés sur le serveur de Saurik via Cydia, vous avez besoin d’être connectés au net pour y accéder. Avec Tiny Umbrella, la verification des shsh par iTunes se fait localement, pas besoin d’internet. Comme une tuile n’arrive jamais seule, vous serez peut-être contents de pouvoir restaurer ou downgrader votre iDevice vers le firmware de votre choix, un jour où vous serez loin du net
En Pratique
Tiny Umbrella se présente comme suit :
Sauvegarde, synchronisation et vérification des blobs shsh
La partie supérieure gauche permet de sauvegarder de choisir l’iDevice connecté pour lequel vous voulez sauvegarder vos shsh. Il suffit de cliquer sur le bouton « Save My SHSH » pour récupérer le blob pour votre firmware actuel.
En cliquant sur Advanced Options, vous dévoilez ce panneau :
Vous pouvez alors obtenir vos blobs pour tout autre iDevice en renseignant son ECID dans le champ éponyme (sauf pour l’iPhone 4 qui nécessite d’être branché). Et vous pouvez rapatrier les blobs pour chaque firmware passé à condition qu’ils soient présent sur le serveur de Saurik. Pour cela faites votre choix dans la liste « Device/Version » et assurez vous de faire la requète au près de Cydia et non d’Apple, puis « Save My SHSH »
Si le blob est bien présent sur Cydia, il sera rapatrié localement. Sinon vous serez informés qu’il n’est pas présent dans la partie « Log » et saurez qu’un downgrade vers le firmware concerné est impossible. (les shsh ne peuvent être obtenus que par Apple, qui ne les délivre plus une fois qu’il considère un firmware obsolète). C’est très pratique pour vérifier quels blobs shsh sont enregistrés lorsque l’on est pas jailbroken.
Si par contre vous possedez un blob qui n’est pas présent sur Cydia, la manipulation précédente l’uploadera sur le serveur de Saurik. Vous pouvez consultez les blobs que vous possédez localement en cliquant sur « Display SHSHs ».
Restauration Locale
Maintenant que vous avez sauvegardé vos blobs localement, vous pouvez effectuer un restore ou un downgrade localement sans vous soucier du serveur de Saurik.
La procédure est la même que celle expliquée par Thomas ici mais pas besoin de toucher au fichier hosts (qui permet de consulter le serveur Saurik au lieu d’Apple) puisqu’ici la vérification est locale. A la place on lance le serveur local en cliquant sur « Start TSS Server » avant de lancer la restauration via Itunes. Vous pouvez arretez le serveur une fois que la restauration s’est correctement déroulée.
Des erreurs peuvent se produire, ce sont les mêmes que celles présentées par Thomas. En particulier vous pouvez obtenir une erreur 1015 et être bloqué en Recovery Mode. Erreur très standard (ca m’est arrivé) et prévue par le développeur puisque le bouton « Kick Device Out of Recovery » vous tire de ce mauvais pas et vous laisse avec votre iPhone parfaitement restauré.
Téléchargement :
Les version Mac, Windows et Linux sont disponibles. Vous pouvez aussi consulter blog du développeur.
N’hésitez pas à poser des questions en commentaire si quelque chose n’est pas clair ou si vous avez un doute !
D'autres articles peuvent vous intéresser :
- Tiny Umbrella fait peau neuve !
- Sauvegarde des fichiers SHSH de nouveau d’actualité
- iOS 4.2 en vue, préparatifs pour les Jailbreakers : Sauvegarde des SHSH !
- Les fichiers SHSHs de nouveau visibles et sauvegardés par Saurik sur Cydia
- iOS 4.0.2 / 3.2.2: Ne mettez PAS à jour !




![[BiteSMS] L'application ultime pour vos SMS !](http://www.bluebanana.fr/wp-content/uploads/2010/08/biteSMS-logo.png)


















Beau boulot ! Content de tomber sur un article qui m’interesse et qui soit complet au reveil ;o)
Merci
Merci mille fois !
J’ai suivi le tuto en parallèle à celui de thomas mais malgré que j’active Start TSS Server, lors de la restauration j’ai un message de refus de la restauration de la part d’apple… Il semble qu’il contacte tout de meme le serveur apple, y a t’il une raison, j’ai commis une erreur dans la procédure ?
Quand tu dis en parallèle, tu veux dire que tu as changé le host ? Parce que les deux restaurations sont différentes … L’une est locale l’autre vérifie les blobs shsh sur le serveur de saurik.
Désolé du post inutile, en fait j’ai réussi qques minutes après, j’ai effectué la méthode avec la restauration locale.
J’avais d’abord essayer avec le firmware 4.0 mais ça bugeait a chaque fois puis j’ai essayé avec la 4.0.1 et ca a marché!
La raison, inconnue.. mais bon ca marche donc pourquoi se prendre la tête!
En tout cas merci pour le tuto, sans ca je serai toujours en 4.0.2 et jailbreak perdu!
C’est cool que ca ait marché au final ! Peut être te manquait-il les shsh pour 4.0 standard et que tu les as pour 4.0.1 ?
Moi je viens de réaliser la manip avec un iPod Touch 3G, que j’ai passé en 4.0.1. Ca a fonctionné sans problème !
allo je voudrais savaoir ou je peut telecharger le free umbrella 4.1.2 stp
Ce que tu veux, c’est la version 4.1.2 de Tiny Umbrella, donc pas la version à jour ?
Pour quoi faire ?
Dis moi sur quel OS tu es et je dois pouvoir te trouver ça.
salut, moi j’ai l’os 3.1.2 sur iphone 3g et je ne trouve pas le bon Tyni umbrella, j’ai déjà téléchargé les 4.1.5 et 4.2.9 mais mon iphone n’est pas dedans… merci de l’intérêt que quelqu’un portera à ce post
Salut, qu’est-ce que tu veux faire en fait ? S’il s’agit de sauvegarder tes shsh pour le 3.1.2, sache que c’est trop tard. Sinon dis moi de quoi il s’agit.
‘alouté, bah oui c’était pour sauvegarder ça…, mais je viens de lire un tuto qui expliquait que c’était trop tard en effet.!
oui en fait je veux passer en ios4.1, avant de faire ça je suivais un tuto qui conseillait de sauvegarder tout avec diskaid et de sauvegarder son Ecid avec tiny umbrella, jsuis jailbreaker avec blackrain, et depuis un an je tourne comme ça sans faire de mise a jour d’Os, mais la ça me tentai mais je ne veux pas perdre mes applications (et le jailbreak mais ca je crois que ce n’est pas possible.!?) voila, merci de tes éclaircissements!
salut a tous,
Voila j avais une question.
Enfaite je possède un iphone 3g bb 5.14.02 firmeware 3.1.3 (downgrade bien sure). il est jailbreaké mais pas desimlocker.
Si je prend un Iphone 3g qui est sous le même firmeware mais qui est desimlocké, et si je sauvegarde la la Baseband via tiny umbrella, est ce que je pourrai restauré la baseband du 2eme iphone sur le premier ki est bloqué ??
J’ai tout essayé et il résiste qd mm l ‘iphone , 2-3 fois j ‘ai eu un beug ( il est desimlocker ) puis après un certain temps il se reblocker.
A péter un câble.
Merci d’avance pour votre aide.
bonjour bluebanana
on m’a dit qu’il etait bien de sauvegarder en local
sauf que j’y comprends pas grand chose
sur mon cydia en haut c’est noté shsh ios 213 4 0
4 0 1 et 4 1 j’ai un 3gs sous 4 0 1 (8A309)
je dois sauvegarder quelle version
merci pr l’aide
desolée je suis un peu paumée
Il faut sauvegarder (localement) tes shsh pour pouvoir restaurer ton iPhone dans un firmware antérieure à celle à jour lorsque tu veux faire la restauration. Globalement, c’est une bonne idée d’avoir ses shsh pour la version d’iOS la plus récente pour laquelle il existe un Jailbreak fonctionnel.
Exemple pour les semaines a venir : il sera judicieux d’avoir ses shsh de 4.2.x, pour lequel il existe un Jailbreak fonctionnel (avec Redsnow), afin de pouvoir restaurer vers ce firmware dans le cas où iOS4.3 serait problématique (beaucoup de possesseur de 3G ont voulu downgrader quand ils se sont aperçus de la lenteur d’iOS4 sur leur appareil) ou si l’on met à jour son appareil par erreur et qu’on veut réparer son erreur.
N’hésites pas si tu as besoin d’autre précisions.
merci pr ta reponse longbob
je l’ai fait
ca m’a creer un dossier nommé shsh et à l’interieur
un ptit dossier avec plein de lettres et chiffres
j’imagine que c’est ca
J’imagine aussi (je n’ai pas de quoi tester sous la main). Mais de toutes façons, tu n’as pas à utiliser directement ces fichiers. Si tu as besoin de les utiliser, tu le feras très certainement via l’interface de Tiny Umbrella.
c’est ce que je me disais aussi
on verra bien
j’ai fait le max pr sauv le max
no soucy alors
encore merci à toi longbob
Salut, je viens de parcourir les commentaire et j’apprécie vraiment les interventions. J’ai un 3GS en mode DFU et je ne sais quoi faire maintenant, après téléchargement de plusieurs OS, erreur inconnue (3194). Je compte sur vous.
Je ne connais pas l’erreur en particulier mais on peut essayer dé te sortir de là. Déjà, pour être sur de répondre a la bonne question, est-ce que le DFU est juste le résultat d’un bug, pas forcement lié à Tiny Umbrella, et que ton but c’est juste d’en sortir ?
Si oui est-ce que tu as essayé de faire rentrer ton iPhone en DFU en étant connecté a ton ordi et éteint ? Ça peut être salvateur. C’est par exemple la méthode utilisée par Redsnow. Je détaille qd g plus de temps.
Bonjour et merci pour ta réponse Longbob, sinon je viens de sauvegarder le ssh d’après tinyumbrella et voici le modèle: MC139DN/A et j’ai le ECID aussi, il est jailbreaké avec la dernière version de limra1n (4.1) mais il reboot chaque 3 minutes après démarrage, il affiche le message : Restore Needed avant de rebooter. Que dois-je faire maintenant?
Je reste en attente de la réaction de longbob pour me sortir du problème, merci d’avance
Longbob est overbooké
Ce que je te conseille donc de faire c’est de le mettre ton iPhone en DFU mode alors qu’il est éteint et branché à ton ordi, iTunes allumé.
pour ce faire, tu le branches, quel que soit son état, et quand il te demandes de le restaurer, tu maintiens Home + Power 3 secondes, ca doit l’éteindre.
à partir de là, tu l’allumes en maintenant Power 3 secondes,
En continuant à tenir Power, tu maintiens égalment Home pendant 8 secondes
Enfin, tu laches Power, et tu maintiens home jusqu’à ce que iTunes reconnaisse l’iPhone en DFU et te propose de restaurer.
A partir de là tu devrais pourvoir restaurer ton iPhone normalement.
Je te parlais de Redwsnow, car il requiert la même manipulation sur l’iPhone pour pouvoir y accéder, sauf que la c’est iTunes qui travaillera.
Si tu as bien suivi les instructions ci-dessus et que ca ne marche pas, essaye d’aller dans un Apple Store et demander leur expertise.
Tiens nous qd même au courant de l’évolution ton iDevice
j’ai suivi à la lettre tes conseils mais je reçois l’erreur 3194 de itunes et si reboot hors usb branché il va affiché car je l’avais déjà fait avec limra1n mais 3 minutes après il reboot seul, message avant de rebooter (Restore Needed…), pas de wifi ni rien. Comment un Apple Store pour demander son avis? Merci pour la réponse
Perso, je suis au bout de mes connaissances, sur le sujet. Je t’ai décris la première chose que fait un Genius quand tu lui apportes un Device aussi planté que le tien (j’ai testé, deux fois
). Si ça ne marche pas, peut être que quelqu’un d’autre a une idée et peut la proposer dans ces commentaires.
Sinon et va dans un Apple Store et s’ils n’arrivent pas a le restaurer plus que toi, ils devraient te l’echanger. (a condition que la garantie soit active, bien sûre)
device model innvalid
Hello,
Je souhaite retrouver les fichiers de tinyumbrella sur le disque dur.
Quelqu’un peut-il m’indiquer où les trouver? j’ai cherché dans toutes les bibliothèques (je suis sous mac) sans succès…
Merci d’avance