Cómo guardar los archivos SHSH de iOS 8 con TinyUmbrella

Por norma general Apple no permite hacer downgrade de iOS en los iPhone, iPad o iPod touch. Hace un tiempo era posible hacerlo hacerlo si guardábamos unos archivos llamados SHSH con un software específico, aunque este software desapareció de la faz de la Tierra. Ahora ha regresado y nuevamente es posible guardar en nuestros ordenadores los archivos SHSH de los dispositivos iOS. El programa se llama TinyUmbrella y, seguramente, lo más veteranos reconozcan este nombre.

La nueva versión de TinyUmbrella que ha visto la luz se encuentra en fase beta y sólo permite guardar los archivos SHSH. Actualmente no es posible hacer un downgrade efectivo desde la propia aplicación, aunque según palabras del desarrollador esto está en camino.

Guardar SHSH iOS 8

A continuación vamos a explicar, paso a paso, cómo guardar los archivos SHSH en un iPhone o iPad con iOS 8 o posterior. El procedimiento es realmente sencillo y en cuestión de minutos los tendremos almacenados para futuros usos.

Guía paso a paso de cómo guardar los archivos SHSH en iOS 8 o posterior

Para poder seguir la guía y guardar los archivos SHSH necesitamos lo siguiente:

  1. Un ordenador con Windows o Mac e iTunes instalado.
  2. La nueva versión de TinyUmbrella para Mac o Windows (descarga).
  3. Conexión a Internet en el ordenador.

Una vez que cumplamos con los mencionados requisitos podemos entrar en materia e iniciar la copia de seguridad de los archivos SHSH del iPhone, iPad o iPad Mini.

1.- Instalamos la app de TinyUmbrella en nuestro ordenador.

Nuevo TinyUmbrella Mac

2.- Abrimos la aplicación y nos encontramos con una interfaz como la que podemos ver justo debajo de estas líneas.

Guardar SHSH de iOS con TinyUmbrella

3.- Conectamos el dispositivo a través del cable USB o a la misma red WiFi y lo único que debemos hacer es presionar sobre el botón Fetch OTA for All.

TinyUmbrella para Mac

4.- El software se pondrá a trabajar y buscará todos los SHSH disponibles en los dispositivos conectados. Automáticamente los guardará de forma local en el ordenador y estarán disponibles para futuros usos.

Downgrade iOS con TinyUmbrella

5.- Esto es todo, los archivos quedarán almacenados y disponibles para futuros usos. Además, no será necesario volver a hacer este procedimiento, ya que TinyUmbrella detectará los dispositivos conectados a la misma red WiFi y será capaz de almacenar los nuevos SHSH automáticamente.

Como decíamos inicialmente, la versión actual de TinyUmbrella se encuentra en fase beta y no cuenta todavía con todas sus características. Por el momento no dispone de la función de hacer downgrade a nuestros dispositivos, pero la incluirá próximamente.

Es también importante mencionar que el futuro downgrade sólo será posible a las versiones de las que tengamos los SHSH guardados. Es decir, si instalamos iOS 8.3 cuando esté disponible y sólo tenemos guardados los SHSH de iOS 8.2, no podremos, por ejemplo, hacer downgrade a iOS 8.1.2.

¿Ya conoces nuestro canal de Telegram? Únete pinchando aquí y recibe los contenidos de TodoAppleBlog directamente en tu móvil.

30 comentarios en “Cómo guardar los archivos SHSH de iOS 8 con TinyUmbrella

    • Si todavía no has actualizado a iOS 8.2, puedes descargar al paquete de instalación de iOS 8.1.2 a tu ordenador y restaurar con él sin problema, aunque directamente desde iTunes. Con TinyUmbrella no es posible todavía.

      • amigo fíjate q tengo ios 8.1.2 pero, no habría problema con la firma es quiero formatear pero tengo jailbreak entonces lo tengo q restaurar desde itunes agradecería tu comentario

    • No está pensado para eso Gabe, las versiones beta están limitadas a los usuarios que tienen cuenta de desarrollador en Apple.

  1. Hola amigo quisiera saber si puedo restaurar mi Iphone 4s en ios 8.1.2 pero.descargando el mismo software, no tendría.problema con la firma o si, digo xq voy a instalar el mismo software tengo jailbreak por eso lo quiero restaurar

  2. Pucha que son brutos, les están diciendo que si no guardaron las shsh de la versión a la que quieren regresar no se podrá y punto. A lo mas rescatar las shsh desde la versión actual instalada por si en algún momento apple les manda una nueva actualización que les deje el iphone lento, podrán volver a la que tenían. EJ: si tengo ios7.1.2 y respalde las shsh de ios7.1.2 y luego descuidadamente actualizamos al ios8.2 solo podremos regresar a la 7.1.2 ya que guardamos su firma shsh. si queremos bajar a 6.8 o 7.1 y no guardamos las firmas shsh de esas versiones ESTAMO MAL, NO SE PODRÁ. Solo podremos a 7.1.2 por haber previamente respaldado las firmas shsh. SE ENTIENDE ???!! ¬¬

  3. Hola tengo un iphone 4s con ios 8.3 y guarde los shsh pero quiero restaurarlo de fabrica y no me lo permite me tira error 1 que debo hacer 🙁

    • ¿Qué error te da Gustavo? No deberías tener problema para restaurar a estado de fábrica siempre y cuando sea con la versión de iOS que tengas instalada en este momento.

  4. hola Jaime. tengo un iphone 4s con ios 8.3 y me gustaria volver a 7.1.2. no tengo los SHSH de los que hablais xo mi padre tiene un iphone 4 con 7.1.2. podria restaurar el iphone de mi padre con mi tarjeta y cuanta de apple con el 7.1.2 que hay en este iphone xa poder hacer unas copias de las SHSH y luego usarlas xa meter ios 7.1.2 en mi iphone 4s cuando tinyumbrella saque version final? gracias

  5. Y si tengo un ipad 4 en 8.0.2(porque lo compre refurbished y me vino con ese) y quiero actualizarlo a 8.1.2 para volver a aplicar jailbreak podre???? Tecnicamente no es un dowgrade, es una restauracion a una version mas reciente. Quien me responde??

    • Eso creo que sí es posible. Debes descargar esa versión exacta del sistema operativo para tu modelo de iPad concreto y después instalarla a través de iTunes. Al darle a actualizar o restaurar debes presionar Shift para que te deje elegir el archivo del sistema operativo que descargaste previamente 🙂

    • Lamento responderme a mi mismo, despues de un rato, me entero que si Apple no firma firmwares viejos todavia ya no se puede upgradear de una version a otra medio restore ni downgradear. Buehhh . Esperemos el JB de la mas reciente actualizacion que se les antoje a los hackers.

  6. Buena tarde, tengo un 4s que se le daño el display (no da imagen flex roto) entonces lo que hice fue hacerle copia de seguridad y cambiar la pantalla por una nueva, el equipo lo reconoce itunes y enciende pues lo escucho y eso, pero no me da imagen, al ponerle cualquier display y encenderlo, muestra la manzana por menos de un segundo y se apaga, le hice un DFU normal y pide la activacion con sim normal en itunes pero sigue igual sin dar imagen, me recomendaron reestablecer los shsh pero como tiene version 8.1.2 pues no me deja con el programa Sn0wbreeze pero no me deja, que debo hacer, el equipo enciende pero no me da imagen. gracias.

    *estaba funcionando bien, hasta que se daño el flex de display*

    • El Flex Display es el cable que conecta la pantalla con el resto de dispositivo, quizá se haya roto o desconectado y por ello no funcione. En ese caso, actualizar el sofware no dará resultado. Quizá lo ideal sería visitar un servicio técnico oficial.

  7. tengo un iphone 4s que estaba con ios 7.1.2 yh jailbreak, se daño y quedo en manzana con loop infinito, procedi a restaurarlo y solo me manda error 4013 ya revise en un laboratorio de celulales la tarjeta logica y parece no tener problema, pero no puedo restaurarlo a ios 8.3 que podre hacer? quedo inutilizable, conecte tinyumbrella para los shsh y me marca de ios 6.1.3 y de 8.3 pero no se si sirva de algo me podran ayudar?? tengo 8 dias battallando sin encontrar solucion GRACIAS

    • Prueba a hacer la restauración en otro ordenador, con otro cable USB y asegúrate de tener la última versión de iTunes instalada. Los SHSH en este caso no son necesarios, ya que lo que buscas es hacer una restauración normal.

  8. Tengo Windows 7 de 64 bit y el tinyumbrella no me reconoce mi iphone 4s, quiero guardas mis shsh de ios 7.1.2 para poder actualizar y en la carpeta de TU me aparece un archivo de texto llamado error y poen lo siguiente:
    Using Java v1.8.0_60 64 bit
    Loaded JAR:C:\Users\Ely\.tu\.cache\jglooks.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\jgcommon.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\btip.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\glist.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\tnail.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\jna.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\jdom.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\lang3.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\compress.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\xz.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\formsrt.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\jgforms.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\asmc.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\asmt.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\asm.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\l4j.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\slfl4jbind.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\slfapi.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\slfjcl.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\json.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\jsonm.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\jsona.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\bc.ja_
    Loaded JAR:C:\Users\Ely\.tu\.cache\g.ja_
    Exception in thread “Thread-2” java.lang.ExceptionInInitializerError
    at com.semaphore.jna.md.MDLibrary.(MDLibrary.java:24)
    at com.semaphore.jna.idevice.win.WinDeviceLibrary.addNotificationHandler(WinDeviceLibrary.java:41)
    at com.semaphore.tu.service.DeviceListenerService.run(DeviceListenerService.java:67)
    at java.lang.Thread.run(Unknown Source)
    Caused by: com.sun.jna.platform.win32.Win32Exception: El sistema no puede encontrar el archivo especificado.
    at com.sun.jna.platform.win32.Advapi32Util.registryGetStringValue(Advapi32Util.java:564)
    at com.sun.jna.platform.win32.Advapi32Util.registryGetStringValue(Advapi32Util.java:544)
    at com.semaphore.jna.LibraryFinder.findCoreLibrary(LibraryFinder.java:149)
    at com.semaphore.jna.LibraryFinder.foundCoreLibrary(LibraryFinder.java:108)
    at com.semaphore.jna.LibraryFinder.getCFLibrary(LibraryFinder.java:71)
    at com.semaphore.jna.LibraryFinder.(LibraryFinder.java:34)
    … 4 more

    ayuda por favor

  9. Hola, no me deja hacer copia de seguridad en icloud y en itunes el pc no reconoce el iphoen, es el 4 con ios 7.1.2 puede ser que se por el 7.1.2? He comprado un 6 y es para pasar los datos de uno a otro

    • Hola Antonio,

      ¿Cuál es el error que te muestra iCloud? ¿Has probado en otro PC? Debería reconocer el teléfono sin problema.

  10. hola, tengo un iphone 5s, el cual me ha salido la pantalla de recovery mode. mi sistema operativo es window 7 64bits. descargue el itunes y el tinyumbrella con el mismo formato.
    pero el tinyumbrella esta en version beta y no tengo opciones para ejecutarlo.
    reconoce mi dispositivo pero el type, figura “unknown”.

    como puedo recuperar mis datos sin tener que restaurar mi iphone?

    muchas gracias

Deja un comentario