22 de diciembre de 2011

(Recomendación) Si aún no estás en iOS 5.0.1 porque estás esperando al Jailbreak Untethered esto te interesa



A la vista de que muchos estáis esperando a subir a iOS 5.0.1 cuando pod2g saque el Jailbreak Untethered, veo un problema, y es que Apple está casi a punto de sacar iOS 5.1 y si no os cubrís las espaldas ya mismo, puede ser que sea tarde. A continuación os diremos qué es lo que hay que hacer para tener un iOS firmado de iOS 5.0.1 y así subir cuando queráis sin miedo a que Apple lanza iOS 5.1. Sólo es válido para Windows.

Si estás en iOS 5.0 y quieres hacer un iOS firmado de iOS 5.0 mira el siguiente tutorial, pero sólo hasta el paso número 9:

Cómo restaurar a iOS 5.0 teniendo iOS 5.0 en tu dispositivo

Si estás en iOS 5.0.1 y quieres hacer un iOS firmado de iOS 5.0.1 mira el siguiente tutorial, pero sólo hasta el paso número 9:

Cómo restaurar a iOS 5.0.1 teniendo iOS 5.0.1 en tu dispositivo

Importante: Este tutorial es sólo si no estás en iOS 5.0.1.

Importante 2: Al crear este iOS firmado no sube la Baseband, pero este iOS que vas a crear no es hacktivado, ni contiene Cydia ni nada, sólo crea un iOS firmado. 

Nota: Si ya has guardado anteriormente los SHSH con TinyUmbrella en algún momento vete a la ruta: C:\Usuarios\Tunombredeusuario\.shsh y mueve la carpeta .shsh o otro sitio antes de volver a guardar los SHSH con TinyUmbrella 5.10.05, no te preocupes que te volverá a crear la carpeta .shsh, pero con los nuevos SHSH.

Dispositivos compatibles

iPhone 4
 iPhone 3GS
iPod 4G
iPod 3G
iPad 1

Primer paso:

 - Tienes que bajarte TinyUmbrella 5.10.05 al PC:

- Tienes que bajarte iOS 5.0.1 al PC:


- Ahora abre TinyUmbrella en modo Administrador, conecta tu dispositivo y vete a "Advanced" y marcas las opciones que te pongo en la captura:

Pincha la imagen para agrandarla

- Una vez hecho eso cierra el programa y vuélvelo a abrir en modo Administrador y le das a Save SHSH en la parte superior derecha.

- Ahora ya te ha guardado el SHSH junto al APTicket de iOS 5.0.1, en Windows te los guarda en la ruta C:\Usuarios\Tunombredeusuario\.shsh

Segundo paso

- Tienes que bajarte iFaith 1.4.1al PC:


- Abre iFaith en modo administrador.

- Selecciona "Build Signed IPSW w/Blobs":


- Busca los SHSH de iOS 5.0.1 que has guardado en el PC:


- Ahora te saldrá una ventana y tendrás que elegir los SHSH que guardaste antes y que se encuentra en la ruta C:\Usuarios\Tunombredeusuario\.shsh. Para que te los reconozca debes ir a la parte inferior derecha y seleccionar TinyUmbrella SHSH Files (*.shsh):


- Ahora debes buscar el iOS 5.0.1 que te has descargado antes, le tienes que dar a Browse for the iOS 5.0.1 (******) IPSW:


- Ahora empezará a verificar todo y cuando termine y vea que está todo OK le tienes que dar a Build IPSW:


- Una vez que termine te pedirá que si quieres restaurar, le das a que no y guarda el iOS Firmado en el escritorio.

Listo, ya tienes creado tu iOS y podrás ponerla siempre que quieras.

El día que quieras ponerlo debes hacer lo siguiente:

- Deberás ponerlo en modo DFU utilizando DFU Pwner (iReb).


- Una vez que lo hayas puesto en modo DFU, Abre iTunes y lo debe reconocer en modo recuperación, deja presiona la tecla Shift (Tecla izquierda de mayúsculas con la flecha hacia arriba) y pincha en restaurar, te saldrá una ventana, deberás seleccionar el iOS Firmado que guardaste en el escritorio. El Firmware debe llamarse algo así: 000000xxxxxxxxx_iFaith_iPhone_3GS-5.0.1 (9A334)_signed.ipsw.

Listo, iTunes te restaurará a iOS 5.0.1, además con ese iOS que has creado podrás poner iOS 5.0.1 siempre que quieras.

Cualquier problema avisad.

46 comentarios :

  1. EXCELENTE TUTORIAL PARA LOS QUE NO TENEMOS MUCHA IDEA.
    Me habian dicho de hacer esto o sino directamente de subir ahora a 5.0.1 desde itunes y a aguantarse si JB hasta que pod3g se ke ocurra lanzarlo.
    Estaba un poco preocupado ya que tengo IOS 4.3 en un iphone 4 con Jailbreak y uso mucho aplicaciones de CYDIA.

    ResponderEliminar
  2. Pues entonces prueba y me cuentas qué tal te fue todo. Si no tienes ningún problema te creará el iOS firmado.

    De todas maneras pod2g acaba de entregar el Jailbreak al Chronic Dev-Team y no creo que pase de esta semana en salir.

    Mira en la pestaña de portade y ves la noticia.

    ResponderEliminar
  3. Excelente post, solo dos pegas:
    Primera : mientras hacía el "Build IPSW" me salio esta advertencia:
    " Oversized APTicket :O ",(que quiere venir a decir que el archivo es de gran tamaño creo...) le di a aceptar y continuó sin problema.
    Segunda : La nombro porque vosotros no lo habéis dicho y es que al terminar de crear el archivo te da la opción de procedeer a hacer el "restore", yo directamente le e dado a la "x" y ha salido y el archivo ya estaba en el escritorio :-D
    Gracias por el post y por todo el trabajo que hacéis, espero que salga pronto el jailbreak unthetered para 5.0.1!!

    ResponderEliminar
  4. @Bnafria Gracias por decirme lo de "Restore" se me olvidó, ya está modificado.

    Y sobre lo de la Advertencia no te sé decir porqué te ha salido eso. Supongo que si te ha creado el iOS firmado eso es que está todo bien.

    Muchas gracias por comentar y seguir la Web :D

    ResponderEliminar
  5. Muy buen aporte. Un pregunta que me surje: para quienes usamos ultrasn0w, los pasos son exactamente iguales o hay que hacer algo distinto?? gracias!

    ResponderEliminar
  6. Para el anónimo que pregunta sobre el ultrasn0w:

    Esto sólo hace un iOS Firmado, no incluye Jailbreak ni nada de eso.

    Es como un iOS original de Apple, pero firmado.

    Respondiendo a tu pregunta, los pasos son los mismo a seguir ;)

    Un saludo.

    ResponderEliminar
  7. Esto aplica tambien para ipod touch con ios 5.0.1 Tambien estoy esperando que salga el jailbreack

    ResponderEliminar
  8. @ DJ CORS

    Sí amigo, vale para el iPod 3G y 4G.

    Un saludo.

    ResponderEliminar
  9. Una consulta, a mi por ahora todo bien cree los shsh pero en la parte de seleccionar el firmware no me deja seleccionar el descargado (iphone 4) como que no lo reconoce... que pasa si bajo de nuevo desde la opcion que da el ifaith (do it for me)...es lo mismo??? me descarga el 5.0.1 para iphone 4? y es igual?

    ResponderEliminar
  10. Para el que pregunta si en vez de seleccionar el iOS lo baja desde el servidor de iFaith:

    Si, puedes darle a "Download it for me" es lo mismo.

    Un saludo.

    ResponderEliminar
  11. Hola buenas, a mi también me ha dado el error de "Oversized APTicket :O", y al final si que me aparecido el archivo ios 5.01 en el escritorio. Mi pregunta es ¿he echo bien el proceso? ¿a la hora de subirlo a esta versión tendré algún problema?

    ResponderEliminar
  12. A mi tambien me sale el mensaje " Oversized APTicket :O ",No sé si crearía bien el archivo. Como no voy a probarlo de momento ya iréis comentando si funciona o no. Salu2

    ResponderEliminar
  13. Cierto es que a mí también me sale esa advertencia. :S

    Pero el caso es que tengo el iOS firmado y se me ha creado sin ningún problema.

    Supongo que no habrá problemas para después ponerlo.

    ResponderEliminar
  14. muy interezante yo actualizare ahora a 5.0.1 me esta dando pequeños errores mi ipod con 5.0, pero esto es bastante util

    ResponderEliminar
  15. @marce_black antes de subir a iOS 5.0.1 crea un iOS firmado de iOS 5.0:

    http://www.turincondeliphone.com/2011/12/tutorial-como-restaurar-ios-50-teniendo.html

    Y después de actualizar a iOS 5.0.1 haces lo mismo, así ya tienes los dos para cuando quieras.

    Un saludo. ;)

    ResponderEliminar
  16. hola de nuevo, pero en teoria ya con los shsh de 5.0 y 5.0.1 puedo crear un IOS con ifaiht y volver cuando quiera a uno de los 2 cierto?

    saludos

    ResponderEliminar
  17. En el momento que hayas creado tu iOS firmado con iFaith de iOS 5.0 podrás volver siempre que quieras. Por eso te digo que hagas primero el iOS firmado de iOS 5.0 y ahora cuando subas a iOS 5.0.1 hagas lo mismo y así siempre podrás volver cuando quieras a esos iOS.

    No sé si me he explicado bien :p

    ResponderEliminar
  18. me quedo muy claro, mi duda solo era si teniendo los shsh siempre podre crear un IOS cuando quiera en un tiempo mas pero lo hare de todas formas gracias y saludos

    ResponderEliminar
  19. Sí claro, teniendo los SHSH podrás crear el iOS firmado siempre que quieras.

    Un saludo.

    ResponderEliminar
  20. Hola, soy nuevo en esto del Iphone, habia estado con un BlackBerry desde sus inicio.

    Traté de hacer esto con mi nuevo 4S y me dice que el SHSH no está aún soportado. Con el TinyUmbrella guardé el SHSH y estaba por el paso donde recuperaba ese SHSH con el iFaith, como lo comenté, me dice que aún no está soportado mi SHSH.

    Los archivos que el Tyni me creó fueron los siguientes:

    3434217152982-iphone4,1-5.0.1
    3434217152982-iphone4,1-5.1b1

    ResponderEliminar
  21. Si amigo, es que de momento no es compatible con el iPhone 4S, toca esperar.

    ResponderEliminar
  22. Gracias, esperaré entonces.

    Saludos y gracias por la pronta respuesta.

    ResponderEliminar
  23. Hola aca me acabo de enterar que con ifaith se puede crear firmware con los shsh de tiny. Sabia que con los .ifaith funciona perfecto pero no sabia que con los shsh de tiny funcionaba. Pensaba que eran competencia y sus shsh eran anti-compatibles. (.ifaith y .shsh)

    Apticket Oversized...

    A mi tambien me salio ese error e intente restaurarlo y el ipod se quedo en recovery. No funciona el firmware creado con ese error.

    Hice la prueba de usar otro shsh 5.0.1 supuestamente igual pero que estaba guardado en c:/user/.shsh (ubicacion original)
    y sorpresa! NO salio ese error APTICKET OVERSIZED!!! Ademas pude restaurarlo estando desconectado de internet asi que si que funciona!

    Y si sale ese error prueben con otro shsh 5.0.1, es probable que el shsh que da ese error este algo corrupto.

    Lo raro es que ambos shsh 5.0.1 fueron creado con tinyumbrella, solo que cambie la carpeta de shsh a otro lado.

    Otro metodo similar que tambien funciona es redsn0w (stitch) y iSHSHit.

    iSHSHit descarga los shsh de cydia que pesan unos 60kb cada uno. Los shsh de tinyumbrella pesan 37kb descomprimido. Parece que el shsh de cydia viene mas completo.


    ifaith + tinyumbrella = firmware firmado 5.0.1 = OK

    redsn0w + ishshit = firmware fimado 5.0.1 = OK

    Apticket oversized = shsh corrupto.

    ResponderEliminar
  24. Mensaje para el administrador:

    Quiza convenga aclarar en el tutorial sobre el mensaje Apticket Oversized. Parece que es un error que les puede pasar a cualquiera.

    Es probable que mucha gente vea este tutorial, yo almenos aca me acabo de enterar que se podia hacer esto.

    ResponderEliminar
  25. He añadido una nueva versión de TinyUmbrella (5.10.03) y moví la carpeta .shsh a otro sitio antes de volver a guardar los SHSH y me resultó, de todas maneras he escrito una nota en la que pongo esto:

    "Si ya has guardado anteriormente los SHSH con TinyUmbrella en algún momento vete a la ruta: C:\Usuarios\Tunombredeusuario\.shsh y mueve la carpeta .shsh o otro sitio antes de volver a guardar los SHSH con TinyUmbrella 5.10.03, no te preocupes que te volverá a crear la carpeta .shsh, pero con los nuevos SHSH."

    Yo lo acabo de hacer este proceso con los SHSH guardados de la nueva carpeta .shsh y ya no me da el problema de "Apticket oversized".

    Espero que nos den respuestas y que sean positivas :)

    Gracias a tod@s.

    ResponderEliminar
  26. Hola:

    Naiki y anonimo, queria deciros que he probado lo de cambiar la carpeta de lugar y me sigue dando error oversize.... No se que hacer, Podeis ayudarme? como lo puedo hacer de otra forma??

    ResponderEliminar
  27. @Jorgetlio

    Hola:

    Yo lo que hice fue quitar la carpeta .shsh de la ruta C:\Usuarios\Tunombredeusuario\.shsh y una vez quitada de ahí guardar los SHSH con TinyUmbrella 5.01.03. Una vez guardados los SHSH se ha creado otra vez la carpeta .shsh en la ruta: C:\Usuarios\Tunombredeusuario\.shsh y he seleccionado los SHSH de esa nueva carpeta.

    No sé si lo has hecho así.

    ResponderEliminar
  28. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  29. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  30. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  31. @Jorgetlio

    Lo siento pero no permitimos enlaces hacia otras webs relaciondas con la misma temática de este blog.

    El tutorial que habías puesto es lo mismo que tengo yo.

    Con iFaith sólo puedes guardar los SHSH del iOS que tienes en tu dispositivo.

    Un saludo.

    ResponderEliminar
  32. Lo siento no sabia que no se podian poner links de otras paginas, Al final he conseguido firmar un firmware gracias a RedSn0w, siguiendo los siguientes pasos:

    1º Extraes el shsh del dispositivo con RedSn0w.
    2º Firmas el Firware con RedSn0w.

    Asi de sencillo. Como no puedo poner links donde explican como se hace, poner en google ifaith 1.4.1 y darle a la primera busqueda que aparece, seguir el primer videotutorial.

    ResponderEliminar
  33. @Jorgetlio

    Me alegro de que lo hayas conseguido.

    Pero no he entendido eso de firmar el iOS con Redsn0w. El link del videotutorial si lo puedes poner.

    Un saludo.

    ResponderEliminar
  34. Gracias Naiki, aki os dejo el link del video tutorial que esta muy bien explicado. Espero que os sirva, a mi me ha servido después de estar toda la tarde buscando para hacer un firmware firmado:

    http://www.youtube.com/watch?feature=player_embedded&v=YHRqvtb6gI8

    ResponderEliminar
  35. @Jorgetlio

    ¿Pero tú en qué iOS estabas y qué iOS querías firmar?

    Gracias.

    ResponderEliminar
  36. Yo estoy en IOS 5.0.1 y ese es el que quiero firmar, por si acasao luego no puedo volver a esta versión cuando actualicen versiones apple

    ResponderEliminar
  37. @Jorgetlio

    Habérmelo dicho antes, con este tuto que te dejo lo habrías hecho sin problemas:

    http://www.turincondeliphone.com/2012/01/tutorial-como-restaurar-ios-501.html

    Es más te lo recomiendo hacer por si el otro no te ofrece grarantías.

    Si lo haces me cuentas.

    Un saludo.

    ResponderEliminar
  38. Gracias, ya lo hare en otro momento. Es mucho mas fácil hacerlo con Redsn0w, pero gracias de todas formas. Lo que no entiendo es porque los shsh con tinyumbrella no los guarda correctamente para que luego funcionen con ifaith o con redsnow. ??? No lo entiendo, igual tengo mal configurado el tiny.

    ResponderEliminar
  39. El caso es que a mí si que me crea los custom con los SHSH de TinyUmbrella. No sé que es lo que puede pasar.

    ResponderEliminar
  40. Naiki ya he conseguido firmar un firmware con ifaith usando las shsh de tinyumbrella, lo que he hecho ha sido selecionar la casilla "Request SHSH From Cydia" para extraer los shsh de cydia, y con esos SHSH he firmado con ifaith 1.4.1 el firmware sin el error de "APTicket Oversize".
    Lo he hecho bien? o no sirve de nada hacerlo asi porque cydia no guardan el APTicket?? o si que los guarda??

    ResponderEliminar
  41. @Jorgetlio

    Para hacer un iOS firmado del iOS que tienes en tu dispositivo es mejor hacerlos con los SHSH de iFaith.

    Para hacer un iOS firmado de un iOS que no tienes en tu dispositivo si es necesario realizarlo con los SHSH de TinyUmbrella.

    Luego probaré ha realizarlo marcando la casilla "Request SHSH From Cydia" a ver si es ese el problema. Ya te cuento luego.

    Gracias por tomarte la molestia e informarnos.

    ResponderEliminar
  42. @Jorgetlio

    Ya está listo, era eso, mi error fue colocar la imagen de TinyUmbrella sin marcar "Request SHSH From Cydia" de ahí que diese el error.

    Ya he actualizado el tutorial al completo y ahora sí que no hay problemas.

    Muchas gracias por todo.

    ResponderEliminar
  43. Después de todo ha merecido la pena probar de mil formas, a ver si cuando tengamos que utilizar el firmware vaya todo como la seda. Gracias por todo

    ResponderEliminar
  44. Nestor (anonimo del mensaje largo)12 de enero de 2012, 6:54

    Apticket oversized:

    Si sale este error el firmware NO va a funcionar.

    Este error sale cuando el shsh que descarga tinyumbrella esta corrupto (o le falta informaciones). Creo yo que cuando los descarga desde cydia los descarga mal. Si lo descarga desde Apple, lo descarga bien y no sale el apticket oversized. Ahora hago algunas pruebas y confirmo.

    Conclucion mia: Los shsh de tiny no son muy confiables.

    Cuales son los shsh mas confiables para firmar firmwares? (los que tienen toda la informacion necesaria)

    Para mi es el dump de ifaith pero la contra es que hay que estar en ios5.0.1.

    Si se esta en un firmware inferior y cydia tiene el shsh del 5.0.1 lo que se puede hacer es instalar "iSHSHit" que descarga los shsh que estan en cydia y el que esta firmando Apple. Como tinyumbrella pero los shsh que descarga son 100% funcionales. Los shsh pesan entre 59 y 63kb. Estos shsh son los que NUNCA me fallaron para firmarlos con ifaith.
    La contra es que hay que tener jailbreak.

    Si el shsh hay que conseguirlos desde tinyumbrella porque no tiene instalado cydia, hay que seguir el tuto de aca. Y si sale el error apticket oversized, habria que probar en otra pc, otra version de tiny, en otra carpeta hasta que no salga dicho error.

    Cuando instale el firm 5.0.1 que me firmo redsn0w (no me salio ningun error) el ipod se quedo en recovery.

    Resumen: si se tiene instalado cydia y aparece en verde 5.0.1, instalar iSHSHit y descargar los shsh y usarlo en este tutorial.

    ResponderEliminar
  45. Nestor (anonimo del mensaje largo)12 de enero de 2012, 7:31

    Hice pruebas para tratar de identificar el error Apticket oversized.

    Parece que si el pedido del shsh es desde Apple sale el error. Si el pedido es desde Cydia no sale el error. Hice la prueba 2 veces por vez.

    Pero me paso algo que contradice lo que acabo de escribir. Hace un tiempo trate de firmar un ios 5.0.1 de un ipod blanco 5.0 y lo pude hacer sin problemas con los pasos de este tuto y los shsh descargados desde Apple. (no tiene jailbreak y cydia no tiene sus shsh)

    ResponderEliminar
  46. Nestor, yo también estuve haciendo pruebas de todo tipo hasta que di con el problema, ya está modificado tutorial para que no haya problemas.

    Muchas gracias Nestor por tus pruebas y tus comentarios.

    ResponderEliminar