¿Por qué aparecen los SHSH?
Apple, cansado del jailbreak, introduce un nuevo iPhone 3GS (new bootrom) y empieza a requerir una firma para instalar un firmware, es decir, los .ipsw de cualquier iOS están incompletos, para poder instalarlos les falta una firma única de tu dispositivo, por eso solo puedes instalar el último firmware, porque es el único que Apple firma.
¿De donde salen los SHSH?
Los SHSH solo pueden salir de Apple, solicitas una restauración con un firmware y Apple tiene que darte tu firma para que lo puedas instalar, sino la restauración dará error.
¿Que es un SHSH?
Podemos decir que es una firma electronica, para hacer una comparación es como un DNI (documento de identidad en España) con la diferencia de que necesitas uno nuevo para cada nuevo firmware que Apple lance.
¿Para que usamos los SHSH en el mundo del jailbreak?
Los usamos para poder restaurar a versiones anteriores, como hemos dicho solo podemos actualizar a la ultima versión porque Apple solo nos firma esa versión.
Pero si nosotros tenemos los SHSH guardados podremos actualizar a la versión que queramos (siempre que tengamos los SHSH de esa versión).
A veces se usan para un tipo de jailbreak que requiere un archivo de una beta, por ejemplo, para el jailbreak untethered MONTE necesitamos iOS 4.2.1 (y sus SHSH que ahora nos los da Apple porque es el último firmware) y un archivo de iOS 4.2b3, por eso, para instalar ese archivo necesitaremos los SHSH de iOS 4.2b3.
¿Como se guardan los SHSH?
Hay dos maneras de guardar los SHSH, si tienes el jailbreak hecho cada vez que aparezca un firmware nuevo Cydia AUTOMATICAMENTE guardará tus SHSH sin que tengas que hacer nada.
Tanto si tienes jailbreak hecho como si no, hay otra manera de guardarlos, un programa llamado TinyUmbrella disponible para Windows, Mac y Linux.
¿Solo puedo guardar el SHSH de la versión que tengo instalada?
NO, solo puedes guardar los SHSH de la última versión que Apple ofrezca por iTunes, independientemente de la versión que tú tengas en tu iPhone.
Entonces ¿como consigo un SHSH de una versión anterior a la que tengo instalada?
Simplemente NO puedes, como hemos dicho solo puedes conseguir el SHSH de la versión que haya oficialmente en iTunes, es decir, que o lo guardaste en su momento o ya no hay manera de hacerlo.
¿Donde se guardan los SHSH?
Lo que hacemos es solicitar la firma (SHSH) a Apple, y guardarla en un servidor deCydia, también puedes guardarlos en tu ordenador por si hubiera alguna catastrofe poder volverlos a enviar al servidor de Cydia.
¿Como se obtienen los SHSH de Cydia?
Cuando instalas un nuevo firmware iTunes se conecta a un servidor de Apple y solicita los SHSH, lo que hacemos es modificar el archivo host de nuestro ordenador (el archivo donde nuestro ordenador le dice a iTunes donde tiene que conectarse para pedir los SHSH) para que en lugar de pedirselos a Apple se los pida a Cydia, de esta manera podemos conseguir la firma para restaurar a firmwares más antiguos
¿Como modifico este archivo Host?
Lo más fácil es descargar TinyUmbrella y el mismo programa lo modificará automáticamente.
AHORA BIEN YA EMOS COMPRENDIDO ESTO!!!!!
COMPRENDAMOS ESTO OTRO
Precisamente por esto Apple lanzó los SHSH, una firma que iTunes solicita a Apple para poder instalar un firmware, Apple solo firma la última versión, pero si tenemos nuestros SHSH guardados podemos engañar a iTunes para que firme el firmware correspondiente al SHSH que tenemos guardado.
Hasta iOS 5, ahora la cosa cambia, el SHSH es diferente cada vez que restauras, con lo cual no puedes guardar tus SHSH para más adelante porque no servirán. Es decir, ahora que ha salido iOS 5.1 ya no se puede instalar iOS 5.0 (de ninguna manera conocida), solo puedes instalar iOS 5.1
Lo bueno es que siempre podrás volver a iOS 4.3.3 o al que quieras anterior a iOS 5.1 si tienes los SHSH guardados.
Lo malo es que si estás en iOS 4.3.3 ya no podrás instalar iOS 5.0.1
COMPROBADO
ANTES DE EMPEZAR CON CUALQUIER DISPOSITIVO A INTENTAR HACER
ALGO GUARDA TUS SHSH SIEMPRE
PIENSAS NO SIRVE DE NADA VALE PERO NO TE CUESTA NADA EN UN FUTURO
QUIZAS NECESITES ESO
AHORA BIEN LO QUE ACE EL TINY ES COMO SI FUERA UN PROXY "PUENTE" PODEMOS DECIR QUE TAPA A ITUNES PARCIALMENTE O POR COMPLETO ALA HORA DE RESTAURAR.