Advertencia: Apple cada vez está más agresivo en cómo evitar que los usuarios puedan seguir haciendo jailbreak en sus productos. Hemos visto como usuarios del iPod Touch han esperado meses por una solución que permita hacer jailbreak a los modelos MC. Si quiere asegurarse la capacidad de hacer jailbreak en futuras versiones (haciendo primeramente un “downgrade” al modelo) siga estos pasos donde les explicaremos que es son los “SHSH blobs” y como salvaguardarlos.
UPDATE: Para una versión simplificada la cual trabaja también en iOS 4.0 (Windows, Linux y Mac OSX), visite este tutorial.
Definición: Un SHSH blob o un ECID SHSH es una firma digital que es validada por los servidores de Apple cada vez que decide restaurar su iPhone, iPod Touch o el iPad. Cada vez que un nuevo firmware es lanzado al mercado, Apple deja de soportar la versión anterior, haciendo imposible completar un downgrade del equipo. ¿Pero qué pasa si una nueva versión bloquea todo tipo de oportunidad para hacer jailbreak a su iPhone/iPodTouch/iPad? La comunidad de jailbreakers normalmente resuelven esto haciendo un downgrade a una versión donde Apple todavía no había atendido esta situación, y de esta versión modificada, se hace la actualización. Pero si Apple elimina la capacidad de hacer downgrade, ¿esto significa que nunca podremos actualizar a versiones más recientes del firmware si queremos hacer jailbreak a nuestros equipos? La contestación es un rotundo no, y es aquí donde entran los SHSH blobs.
El creador de Cydia, conocido como Saurik, (Cydia es la aplicación para bajar otras aplicaciones no aprobadas por Apple) creo un servidor para emular el servidor de verificación de las firmas digitales por parte de Apple. Este servidor almacena la firma digital (SHSH blob) de tu modelo para permitirte hacer downgrade el día que sea necesario. ¿Brillante no? Esto es vital, ya que si no tienes tu SHSH blob salvaguardado (backup) y por accidente actualizas tu modelo, de lo más seguro esto incapacitará el poder hacer un downgrade para luego hacer el proceso de jailbreak (y quedarte con la versión oficial y aburrida de Apple).
Pasos: Les explicaremos como hacer una copia de su SHSH blob utilizando una herramienta de Windows conocida como el AutoSHSH (diseñada por la gente que produjo sn0wbreeze). Para Mac, pueden usar este otro tutorial.
Paso#1: Bajar la herramienta AutoSHSH (Windows) desde este enlace.
Paso #2: Subir la aplicación.
Paso #3: Poner su equipo en el modo de recuperación (Recovery Mode). Deje apretado el botón de poder (Power) y el “Home” (el botón en la parte de al frente de su modelo) hasta que salga el logo de “Recovery”. Nota: Si sale el mensaje automático de iTunes de hacer un “Recovery”, ignore este mensaje y no lo haga.
Paso #4: Oprima el botón de “Grab my SHSH Blobs Automatically”. La herramienta hará dos cosas, primero le hará una copia local del SHSH blob.
Guárdela bien en un sitio seguro ya que lo necesitara el día que tenga que hacer un downgrade a su modelo. Segundo, enviara una copia al servidor de Cydia.
Eso es todo, oprima el botón de poder (POWER) nuevamente hasta que reinicie el equipo para sacarlo del modo de recuperación. Con estos pasos ya puede hacer el proceso de jailbreak a modelos 3.1.3 y 3.2 (y toda otra versión que este próximamente a lanzarse), incluyendo el recién lanzado Spirit Jailbreak para el iPhone, iPod Touch y iPad.
y para los que usamos mac?
Mañana estara el tutorial de mac
… y sí ya he hecho el jailbreak, como puedo hacer la copia.de dicho archivo?
@rodinet
No importa, has el proceso antes de que salga una nueva versión del firmware para estar seguro que puedas hacer un downgrade si es necesario en futuras versiones.
hola, cometi el error de hacerle el update a mi 3gs, y no puedo hace el down alguien me ayude
@Alan
¿Pudistes hacer la copia del SHSH blob? ¿A que versión lo actualizastes?
Tengo Iphone
Hola Carlos, como vas? realice lo citado, pero al momento de hacer “Grab my SHSH blobs automatically” me sale el mensaj de “Unsupported! Thos device does not require SHSH blob” que hago ? continuo con el proceso?
Tengo 3.1.3
Y el modelo es MB
@roguerrero
El SHSH aplica a los siguientes modelos: iPhone 3GS, iPod Touch 3G, y iTouch 2G MC. Estos son los modelos que en caso de que no se tenga el SHSH salvaguardado, no hay marcha atras.
Hola, tengo el mismo problema que Alan. Actualicé mi IPhone 3GS a la 3.1.3 sin almacenar la copia del SHSH blob. Requiero hacer un “carrier unlock” y un jailbreak. En la 3.1.2 usaba Blackra1n sin problemas para ambos (tethered jailbreak). Ahora Blackra1n no funciona, y sólo obtengo la pantalla inicial de “connect to Itunes”.
Spirit dice que no lo use bajo estas circunstancias, y además. sólo haría el jailbreak pero no el unlock.
Alguien me puede ayudar?
hola! gracias por el tutorial. puse mi celular en recovery mode, sale la imagen del itunes con un usb, pero el programa no lo reconoce. y ahora con el telefono asi no se que hacer. gracias por tu ayuda.
hola a todos! tengo un ipad y realice lo del SHSH pero cuando voy a guardar el archivo no seguarda nada
por error actualize al os 4 sin haberle hecho antes lo de SHSH y ahora quiero quitarlo y ponerle el 3.1.3 o .2 como hago????
@andres
Puedes utilizar la solucion TinyUmbrella el cual copia el SHSH localmente en la PC: http://www.dgtallika.com/2010/06/como-hacer-una-copia-del-shsh-blob-de-su-iphone-ipod-touch-ipad-con-tinyumbrella-4-00-06-windows-mac-linux/
el shsh de otro le puede servir al mio???
@andres
Lamentablemente no ya que el SHSH es unico por equipo (imaginate como si fuera el numero de serie de cada modelo el cual identifica cada equipo en los servidores de Apple).
Hola mira hoy por error actualize mi iPod 2g mb a la versión 4.0 cuando trato de restaurar a 3.1.2 me sale el error 3194 en iTunes tengo el shsh para 4.0 estoy desesperado y desearía saber que puedo hacer para dejar mi iPod en 3.1.2
Cómo puedo volver a la versión 3.1.3 de mi ipod touch si estoy n la 4.0 y no haabía almacenado el SHSH Blob en los servidores de Cydia? Gracias
Oye tengo el siguiente problema…
a ver si me puedes ayudar, resulta que me combre un ipod touch de cuarta generacion de 8g.. venia con el iOS 4.1 pero despues de una actualizacion me quedo en 4.2.1 pero resulta que para hacer el jalibreak untethered (que aun no lo he hecho) necesito la version 4.1 o otras mas antiguas… y si hago el jalibreak con la 4.2.1 me quedará con tethered …
la pregunta es….¿como hago el downgrade de 4.2.1 a 4.1 ?
si me lo pudieses decir muy agradecido
saludos
oye una pregunta. mi hermano tomó mi ipod y lo actualizo a la versión 4.2.1 (es un ipod touch 4G) y no había salvado los SHSH. qué hago para volver a hacer el jailbreak completo? espero a que terminen el Jailbreak Untethered del que dice saldrá en estos días? dicen que debo hacer primero el Teathered y luego el Unteathered. tu qué dices? claro y luego salvo los SHSH. gracias por tu ayuda
oye necesito ayuda mira tengo un iphone 3g de 8 gigas, el ekipo estaba fallando y lo tuve ke restaurar y se actualizo a la version 4.2 ahora me pide el chip he intentado hacer un downgrade y poder hacer un jailbreak, el ekipo me lo traje de canada y necesito el kipo me urge ke puedo hacer? hechame la mano carnal ya estoy cansado creo ke no salve los shsh bloob
@lordsith_marius
Si tienes un iPhone 3G lo que tienes que hacer es hacer el proceso de jailbreak, y luego ingresar a Cydia e instalar una solución llamada ultrasn0w para desbloquear el mismo y asi utilizarlo con cualquier proveedor (carrier). Has una busqueda en nuestra pagina de como hacer jailbreak y como utilizar ultrasn0w para más detalles.