Con la llegada de Spirit, hemos recibido muchas preguntas en torno al famoso «SHSH», cómo se guarda y por qué hay que guardarlo. En esta entrada intentaremos explicar brevemente de qué se trata; El archivo SHSH es un fichero único para cada dispositivo de Apple. Al principio, no se utilizaba, pero con la llegada de los últimos iPhone / iPod Touch / iPad, Apple empezó a utilizarlo para una simple razón: Saber qué firmware tiene un dispositivo remotamente, y si le da permiso (o no) a bajar el firmware. iTunes, cada vez que restaura, pregunta a Apple si se puede instalar ese firmware. Apple, sólo permite instalar firmwares iguales o superiores a los que ha publicado, de manera que si alguien quiere tener una versión de firmware más baja (por ejemplo, para poder hacer el Jailbreak) no puede. Pero como con casi todo, existen maneras de ‘engañar’ a iTunes, dirigiéndolo a los servidores de Saurik, el creador de Cydia, que se encargarán de hacerse pasar por los servidores de Apple y decirle a iTunes que ‘no hay problema, puedes bajar la versión de ese iPhone’ y así bajar el firmware.
Hasta aquí todo claro. Pasemos a contestar las dos preguntas más importantes.
¿Cómo guardo mi SHSH? – La manera más sencilla, es tener el Jailbreak hecho y entrar en Cydia. Si te pone «Make my life easier» al comienzo de la página principal, es que no has guardado todavía tu fichero SHSH. Pulsa ahí, y guárdalo. Ya está
Si no tienes el Jailbreak hecho, las cosas son un poco más complicadas; En Windows, es necesario apagar tu dispositivo, encenderlo en modo de recuperación (pulsando home y power al mismo tiempo hasta que salga el logo de iTunes en pantalla), luego descargar USBView y Umbrella en tu ordenador. Ejecutamos el primero con el iPhone conectado en modo de recuperación, pulsamos sobre Options -> Config Descriptors. En la lista de ‘chismes’ usb que tenga nuestro ordenador conectados (internamente o externamente) bajamos hasta la del iPhone, que sale como Apple Mobile Device Recovery Mode, y veremos ahí un número de 16 dígitos, que es el ECID de nuestro dispositivo. El fichero SHSH contiene este número ECID.
Abrimos Umbrella y pegamos ahí el ECID. Elegimos el iPhone, luego Apple, y damos a Submit, y se creará un fichero con extensión .shsh, guárdalo en un lugar seguro que recuerdes bien. Pulsa el botón power + home a la vez hasta que salga el logo de Apple para arrancar de nuevo tu iPhone o iPod Touch.
En Mac OS X, el proceso es similar; Ponemos el iPhone en modo de recuperación de la misma manera, nos vamos a la manzana del menú, arriba a la izquierda y elegimos Acerca de este Mac y más información. Luego nos vamos a USB y en Apple Mobile Device Recovery Mode veremos el número ECID. Descargamos Umbrella, lo abrimos y pegamos ahí el número de ECID. Creamos el archivo .shsh pulsando sobre Submit y listo, guardamos el fichero. Pulsa el botón power + home a la vez hasta que salga el logo de Apple para arrancar de nuevo tu iPhone o iPod Touch.
Si algún día tienes que utilizar este fichero SHSH para hacer un ‘downgrade’ (bajar a un firmware inferior) sigue esta guía de Saurik. Ten en cuenta, no obstante, que el baseband nunca va a cambiar – se queda siempre con la última versión que hayas actualizado vía iTunes así que aunque bajes el firmware el baseband no cambiará.
Gracias por q yo no sabi como guardar mi shsh.
Por el momento a la gran cantidad de usuarios en cydia no se puede guardar el shh que haremos ?????????
@3Dan esperar, sólo se puede hacer eso.
el AUTOSHSH Sirve??? porque yo lo hice con ese metodo,o me recomiendan hacerlo con este que explican aqui porfavor espero respuesta
Cuando mi cydia se habre no me sale nada de eso de "make my life easier"
A mi en Cydia no me aparece “Make my life easier”…
¿Dónde debería de estar exactamente? puede influir la versión de mi Iphone 3g?
Gracias y saludos!!
Umbrella no me deja guardar el SHSH, lo he intentado varias veces y veo en distintos foros que le pasa a mucha gente, sabéis de alguna solución??
Yo tengo un 3GS liberado por IMEI con 3.1.3 y me hago la siguiente pregunta, puedo utilizar Spirit para hacer el Jailbreak y una vez que ya tenga el Cydia guardar el SHSH desde el propio Cydia ?? o hay que guardarlo antes de hacer el Jailbreak con Spirit???
Gracias…
Os dejo una alternativa para automatizar el guardado y que puede simplificar el proceso. Probado y funciona a la perfeccion. Probado sobre Windows 7
Sorry, que me deje el Link…
[enlace borrado por iPhoneros. Saca cuatro pop-ups de publicidad nada más entrar en la página, mejor no visitar sitios así]
Efectivamente…Yo ya habia leido ese tuto tRekU en otra página…
Da la sensación que es más sencillo no¿?
Lo que no se es si funcionará correctamente…
Ya, pero mi problema es que utilizo MAC OX…
se puede extraer el shsh si ya tienes hecho el jailbreak en un iphone 3g 3.1.2?
desde el auto shsh me da un error y dice que no es necesario hacer el backup y desde cydia no sale la opcion de "make my life easier"
esto es porque ya esta hecha la copia o porque solo se puede hacer el backup del shsh si se hace el jailbreak con spirit?
@raul es sólo porque el servidor de Saurik no da a basto y está cerrado temporalmente. Prueba en unos días. Y con Jailbreak o sin el, puedes extraer el SHSH.
como alguno mas ha comentado…saco el dichoso ECID..pero el umbrella no me genera el shsh, alguna idea?
de momento en cydia dice que el "make my life easier" esta desabilitado por saturacion del servidor
he probado lo que ha comentado un compañero del autoshsh rc2…saca el ecid…pero no consigue crear el shsh, alguna idea
el mio es un 3gs con 3.1.3 y liberado por imei
Tengo el 3.1.3 jailbreak redsnow
y en cydia no me sale lo de Make my life easier
Qe ago?
Saben cuando Apple sacara el os 4 mas o
menos ?
Gracias
@Guillermo para que Cydia guarde el SHSH hay que esperar a que Saurik lo active de nuevo. En cuanto al OS 4 nadie lo sabe con exactitud, Apple sólo dijo 'este verano'.
a mi no me deja guardar el SHSH, me dice q esta temporalmente descticada…. xa cuando se podra hacer desde cydia o alguna otra manera¿?¿? Gracias
Por lo visto Cydia no guarda el SHSH por ahora, esperar un tiempo a que Saurik active el servicio de nuevo, o hacerlo manualmente como explicamos en la entrada…
@iphoneros
yo he extraido el ecid…pero con umbrella no he logrado conseguir generar el shsh, recibiendo el mensaje que el "model is not currently supportted.." he visto en foros extranjeros que es un error generalizado …sigo investigando
Hola, tengo tengo una duda, si hago Jailbreak a mi iphone es posible seguir bajando cosas de itunes?. Saludos
@Armando si
tengo una pequeña duda, puedo usar cidia sin haber guardado shsh? esque me dice que el servidor esta cerrado o algo asi, me da erros y no me guarda shsh.
Bueno esto del SHSH si que se volvió un relajo, pero igual si ya hay liberación del IPSW al 3.1.3 y al 3.1.2 para que tendrían que guardar al final el SHSH si ya en un mes tendremos el 4.0 y como ya leimos en iPhoneros ya esta listo el Jailbreak y una cosa más si ustedes ya actualizaron el Baseband al 05.12 igual da bajar de IPSW no podrán liberar el SIM, saludos no complicarse mucho.
hola he seguido los pasos que indicais para guardar el shsh , copiado ecid,iphone 3gs 3.1.1, apple,submit, y debajo de submit pone SHSH saved file (13 numeros)iphone-3.1.3.shsh quiere decir esto que ya se ha guardado el archivo ? y si es asi donde lo ha guardado,
saludos a todos los compañeros y gracias por hacernos la vida mas alegre con vuestra ayuda iphoneros
@ JMPP07 en el escritorio
hola tengo un 3gs con 3.1.2 , quiero generar el .SHSH con el umbrella y no me deja, probe poniendo como device version 3gs 3.1.3 y ahi si lo genera. Alguna solucion para esto? muchas gracias!!
@Martin si te lo genera con esa opción ya está listo, no te preocupes.
pues no lo veo, es que soy tonto incluso e puesto buscar para averiguar donde podia estar pero no hay manera, en fin si sabeis algun otro modo,o si vuelvo a repetir la operacion
@ JMPP07 prueba con un programa que se llama autoshsh.
Hola , gracias por todo he probado con autoshsh y todo perfecto , me ha creado el archivo .shsh un saludo y mil gracias cracks
Supongo que autoSHSH es solo para Windows, no??
Que hay de los que estamos jodidos con MAC OX y que no somos capaces de que Umbrella nos lo haga??
Alguna ayuda por favor…
Hola tengo un problema, tengo mi Iphone 3gs 3.1.2 desde un par de días, antes de usarlo he leído mucho sobre lo que necesito hacer para jailbreak, una de las recomendaciones es respaldar el ShSh, por lo que seguí al pie de la letra las instrucciones para hacerlo con mi Mac, pero no generó el archivo ShSh, les comento lo que hago:
Con el Iphone conectado al Mac, lo dejo en modo de restauración, ese que sale el cable y iTunes, aparece en iTunes que esta conectado en modo de restauración
Copio (Manzana + C) la cifra de 16 caracteres que aparece al lado del ECID, en Perfil del sistema, bajo el apartado “Apple Mobile Device (Recovery Mode)”
Ejecuto Umbrella, pego la cifra de 16 dígitos (Manzana + V), elijo la versión del Iphone, Iphone 3.1.2, elijo Apple, y presiono Submit.
Después de unos segundos aparece el error, lo he intentado cambiando de versión y de destino, pero no funciona.
¿Que estoy haciendo mal?
Lo que me queda por hacer es el jailbreak con la versión 3.1.2, y posteriormente respaldar el ShSh, ¿se puede hacer posteriormente al jailbreak?
Saludos
@ Marcop si, se puede hacer posterior al jailbreak pero antes intenta poner que tienes la 3.1.3 en Umbrella.
Hola,quiero saber si puede haber daño irreversible luego de hacer un jailbraking a mi iPad 16g wifi.Siempre tengo la opción de restaurar y todo vuelve a la normalidad?Gracias y saludos
@Raúl nuñez si, siempre tienes opción de restaurar. El jailbreak no hace el daño, sino las cosas que puedes instalar desde Cydia.
Hola!
Una pregunta, hasta que saurik no reestablezcs cydia no puedo guardar mi SHSH? Porque desde que hice el jailbreak no me ha dado la opción.
Muchas gracias
@ Cohen así es, hasta que de esa opción, desde Cydia, no podrás.
Salidos a todos; yo tengo un iphone 3gs, MC, 3.1.3.
acabo de hacerle el jailibreak y si aparece el icono de cydia en mi iphone, pero al abrirlo aparece la ventana:
error cached failure: some index filed failed to download,they have been ignored, or old ones used instaled.
y queda despues solo el mensaje unable to load(timed out).
me pueden ayudar? que debo hacer? Gracias
@Oscar por alguna razón parece que tienes ficheros temporales de cydia corruptos, o no existentes… intenta esto -> http://iphoneros.com/?p=6653 , si no te funciona, la única manera de arreglarlo es vía SSH manualmente pero para eso hace falta tener conocimientos bastante avanzados
Una consulta, teniendo en cuenta que actualmente Cydia no está guardando el SHSH. Si creo el fichero .shsh a través del Umbrella y lo guardo, cómo hago para usar ese fichero cuando necesite hacer un downgrade? Muchas gracias!!!
@Maco si llega el momento nos imaginamos que habrá alguna manera de subir ese fichero a algún servidor al que apuntar iTunes para que de el 'visto bueno', probablemente sea el propio servidor de Saurik o otros que los grupos de la escena pongan disponibles para esa tarea. De hecho, técnicamente hablando es posible crearte un servidor en el mismo equipo en el que tienes iTunes funcionando y redirigirlo ahí, localmente, para hacer lo mismo.
Saludos nuevamente,tenía problemas con cydia pero gracias a Uds. Se soluciono.
Sin embargo aparece el mensaje de que no puede guardar el shsh por saturación de trafico, me imagino que tendré que hacerlo manualmente como Uds. Indican, pero mi pregunta es si puedo comenzar a usar cydia aun sin haber guardado el shsh. De antemano gracias
Oscar, ya se puede guardar de nuevo en Cydia el SHSH
http://iphoneros.com/?p=8839
y q pasa si me compro ahora el ipad? tendre problemas con el iPod?Q version del iTunes es la recomendable para pasarle el Spirit?
@joel tu iPad no te dará problemas de ningún tipo y el iTunes puedes tenerlo actualizado a la última versión sin problemas.
a mi si me aparecio la opcion "Make my life easier" le di ahi y despues me aparecio Upgrading to 3.1.3? en donde antes estaba "Make my life easier" y ahora que hago?
@ masterdark nada más, ya tienes tu SHSH guardado. Si algún día te hace falta hacer un downgrade, lo podrás hacer, eso es todo.
@ iphoneros gracias, entonces solo sigo la guia de Saurik para hacer el downgrade y listo no? podrian poner un tutorial para el ipod touch 3G por favor? Muchas gracias de nuevo, arriba la furia roja, la apoyamos desde México
@ masterdark en uno de los últimos posts, en el que hablamos sobre sn0wbreeze 1.7, dejamos un enlace a un foro en donde te salen uno por uno todos los pasos que tienes que seguir. Gracias por el apoyo a España
@iphoneros no es nada y de verdad gracias a ustedes por su buen trabajo y constancia.
Una pregunta yo tengo jailbreak echo, y cydia instalado pero a mi no me sale lo de Make my life easier, y yo no e actualizado nada de esto, porque puede ser? el caso es que cuando abro cydia en la parte de arriba me pone en verde "This device has SHSHs on file for Iphone OS/IOS: 3.1.3, 4.0, 4.01", a si que no se si esta mal o tengo que hacer algo más.
Muchas gracias
@fer no, ya está hecho, perfecto. Lo que te dice ahí es que si algún día lo deseas, puedes bajar a la 3.1.3, 4.0 o 4.0.1. Enhorabuena.
Hola Iphoneros. Salve una copia del SHSH de mi iPhone, pero creo que cometi un error cuando lo hice. La version actual de my equipo es 4.0.1 (8A306), pero no me di cuenta que en el campo "Request Version:" estaba la version 4.1 (8B117). Todo salio perfecto, pero en el resultado me di cuenta de la disparidad que mencione… Ahora la pregunta es… puedo solventar eso de alguna manera??? O puedo simplemente cambiar mi ECID y hacer el proceso de nuevo??? Si eso es correcto, como cambio el ECID??? Gracias… JC
@JC el ECID no se cambia, tienes uno que es único para tu iPhone/versión de firmware. No entendemos muy bien cual es tu problema… pero si has guardado tu SHSH en Cydia en el firmware 4.0.1 eso quiere decir que siempre podrás volver a ese firmware si así lo deseas, usando iTunes con el procedimiento habitual de desviar el servidor de firmas de Apple al de Saurik en la configuración de hosts. Esto sólo te hace falta si quieres bajar de firmware.
Hola iPhoneros. Disculapen si no me explique bien. La versión del fw de mi celu es 401 y en cydia dice que tengo un shsh para el 41. Según entiendo, ya no se puede guardar un shsh para el 401 porque apple no los firma. Este shsh en cydia me sirve para restaurar mi teléfono al 401??? Gracias
@JC es imposible que tengas el SHSH para el 4.1 porque nunca has tenido el 4.1 instalado, si tu firmware es un 4.0.1 y no has hecho downgrade de alguna manera es posible que hayas podido guardar el SHSH del iOS 4.1. Ya no se puede guardar el SHSH de la 4.0.1 porque como bien dices, Apple no los firma. Sólo los firma en iOS 4.1 así que puedes guardar tu SHSH en cydia instalado en un iOS 4.1. Si estás en la 4.0.1 siempre podrás restaurar a la 4.0.1.
Disculpa la molestia nuevamente… Pero solo para estar seguro que te entendí… Se puede decir que guarde el shsh del 401 de mi telefono en cydia pero cydia lo guarda en un shsh del 41??? Pero igualmente si en algún momento lo necesito para restaurar. Mi teléfono igual quedara en fw 401???
@JC siempre puedes restaurar a la misma versión del firmware que tienes, tengas tu SHSH guardado o no. Como hemos dicho antes, guardar el SHSH sólo vale para poder bajar el firmware de tu iPhone en el futuro. Es imposible que hayas guardado un SHSH de la 4.1 si no la has tenido instalada. Si restauras, podrás actualizar a un firmware superior o quedarte en el que estás, la 4.0.1.
Bueno… Mi preocupación es precisamente porque he leído por allí que si tienes que restaurar el celu por algún motivo. Solo te deja subir de fw. Itunes no te permite dejar tu fw original. Claro, no estoy seguro de eso ya que no he tenido ni que restaurar ni hacer downgrade… Pero es mejor estar preparado por cualquier cosa y no quedarme con un bonito pisa papeles : )
Entonces, si no tengo jailbreak, sacando el Shsh de manera manual.
Podre hacer un downgrade, sin que cydia lo tenga(mi shsh)
????????????
Ya q
Entonces, si no tengo jailbreak(no lo he echo a mi iDevice), sacando el Shsh de manera manual. Podre hacer un downgrade(iPad 3.2.2), sin que cydia lo tenga guardado(mi shsh)????????????
Por que si no es posible no le veo algun significado guardarlo……
O creando un servidor privado para hacerme pasar como Apple, ya lo podre hacer???????????????????
Ojala que me haya explicado bien……………. =D
que tal soy nuevo en esto de los iphone en mi vida habia tenido uno…a lo que voy me regalaron un 3gs con 4.0 pero por error lo actualice este fin de semana sin guardad los shsh que puedo hacer de hecho solo funciona como ipod ya es una ventaja…estoy desesperado me pueden dar una respuesta que me aliente a no perder mi iphone y poderlo desbloquear saludos y espero su pronta respuesta
@amador valencia sin el shsh no puedes hacer nada hasta que salga un jailbreak y unlock nuevo para tu terminal. Lo único que puedes hacer es esperar.
pero creen que en un futuro no muy lejano se pueda reparar mi iphone o tendre un bello ipod de 32g para siempre saludos
@amador valencia tu iPhone no está roto. Tu iPhone está diseñado para ser utilizado en otro país. Como ya te hemos contestado, lo único que puedes hacer es esperar a que salga un Jailbreak nuevo, y luego una liberación. No sabemos si es un futuro muy lejano o cercano, no lo sabe nadie, en realidad.
Seré breve:
Mi iPhone 4 tenia version 4.0.1 con jailbreak y unlock, un dia se quedo congelado en la pantalla de la manzana y de ahi no salia. Hice el procedimiento de guardar shsh con Umbrella, asi con la pantalla de la manzana.
Mi pregunta en concreto es, como saber si guardo mi shsh ya que luego de eso actualicé al firm 4.1 el cual obviamente me subio mi baseband.
Entonces como le hago para saber si me guardo el shsh porque no me genero ningun archivo en mi PC.
que tal una pregunta creen que con la salida del nuevo software el dia de mañana se pueda liberar mi iphone el cual no tiene guardado los shsh…saludos
Hola, tengo un ipad con software 3.2.2, a ver si alguien me explica. S
Hola tengo un iPHone4 con SO 4.1 y baseband 2.10.4 debo guardar el SHSH? con que programa lo debo hacer? Gracias!!
@Jean_48 si no quieres perder el jailbreak, no lo actualices y punto.