Firmware firmado por Apple. ¿Qué firmware de iOS firma Apple? ¿Cómo saber si Apple firma el firmware? ¿Qué iOS firma firmware?

¡Hola! Cualquier persona que utilice un iPhone (iPad) tarde o temprano se encontrará con un concepto como "Firma de firmware de iOS". Lo más probable es que esto suceda en un momento en el que, por alguna razón, no le guste la nueva actualización y tenga un gran deseo de "devolver todo como estaba" (volver a la versión anterior de iOS).

El deseo es bueno, pero el “yo quiero” por sí solo claramente no es suficiente. Después de todo, para devolver el firmware, se debe cumplir la condición más importante: Apple debe firmar esta versión software. ¿Qué tipo de firma es esta? ¿Es posible prescindir de ella? Ahora te lo contaré todo rápidamente: ¡vamos!

Empecemos, por supuesto, por lo básico.

¿Qué es la firma de firmware de iOS?

Discurso en lenguaje sencillo- Este es el "visto bueno" de Apple para instalar una determinada versión de firmware. ¿No entiendes de qué estamos hablando? Echemos un vistazo más de cerca...

Lo más importante que debes recordar:

Apple (en la mayoría de los casos) sólo te permite instalar la mayoría última versión software. No existen opciones intermedias ni “saltos” libres de una versión a otra. ¿Quieres reinstalar, restaurar, actualizar el sistema operativo en tu iPhone o iPad? Sólo tienes una opción: instalar la última versión de iOS.

Precisamente por eso se introdujo la "firma de firmware". ¿Cómo funciona?

Antes instalación de iOS Siempre se envía una solicitud a los servidores de Apple. Si Apple ve que la versión del firmware es diferente a la última, entonces se prohíbe la instalación (iTunes “da” el error 3194).

Así, la empresa controla más o menos la situación con software en dispositivos fabricados.

¿Cómo comprobar si Apple firma el firmware?

No en vano hice una pequeña aclaración y escribí que “Apple (en la mayoría de los casos) permite la instalación sólo de la última versión de iOS." Después de todo, a veces poner versión anterior¡El firmware sigue siendo real!

¿Y cuándo surge esa oportunidad? (¡Te recomiendo encarecidamente que lo eches un vistazo!). Pero si te da pereza leer, aquí tienes las dos opciones más habituales:

  1. Inmediatamente después del lanzamiento de una nueva versión, Apple firma la anterior por algún tiempo. Por lo general, esto no dura mucho, una semana como máximo.
  2. La empresa "simplemente algo anda mal" y está empezando a firmar versiones mucho más antiguas de iOS. Esto ocurre muy raramente y dura muy poco tiempo, un día como máximo.

Entonces, ¿cómo saber qué versión de iOS está firmada actualmente por Apple para un iPhone o iPad en particular? Es muy simple:


¡Importante! La información en el sitio está siempre actualizada: las firmas del firmware de Apple se verifican casi cada minuto.

Puede descargar inmediatamente el archivo a su computadora y luego instalar el firmware directamente en el dispositivo.

¿Es posible instalar firmware sin firma?

No, siempre se requiere una firma. Aunque, para dispositivos bastante antiguos, como por ejemplo:

  1. iPad 1.
  2. iPad 2.
  3. iPhone 5 y anteriores.

Todavía existen algunas soluciones. Pero requieren el cumplimiento de demasiadas condiciones: que se haya realizado un jailbreak, la presencia de un certificado SHSH guardado, cierto firmware y un modelo de dispositivo adecuado.

Si todos estos términos le resultan familiares, puede intentar revertir el firmware sin una firma. ¿Cómo hacer esto? Tenía la idea de escribir todas estas instrucciones aquí, pero luego cambié de opinión:

  • En primer lugar, el artículo habría resultado sencillamente enorme.
  • En segundo lugar, sería útil para muy pocas personas.
  • En tercer lugar, si una persona posee un iPad 1 y ha guardado intencionalmente un certificado SHSH para él, entonces "sin mi consejo arrogante" sabe cómo devolver la versión anterior de iOS a su tableta.

Así que sólo me queda una cosa por hacer: anunciar noticias no muy buenas para todos los propietarios de iPhone 5S, iPad 3, iPad mini y modelos más antiguos. Entonces, atención: no puede instalar firmware en todos estos dispositivos sin una firma. De ninguna manera. Incluso con la ayuda programas especiales. Incluso por dinero. Incluso... en general, en en este momento esta posibilidad está completamente ausente.

Alégrate, Apple ha comenzado a firmar firmware antiguo para iPhone y iPad. Esto significa que su dispositivo podrá volver a ser rápido, como en los viejos tiempos. Pero no todo es tan bueno como podría parecer a primera vista.
Anteriormente, los usuarios tenían bastante tiempo limitado(aproximadamente un mes) para volver al firmware anterior si la velocidad de la nueva versión no es satisfactoria. Y no hubo ninguna posibilidad de revertir varias versiones.

Y luego, inesperadamente, Apple comenzó a firmar casi todo el firmware, brindando a los usuarios la oportunidad de restaurar el funcionamiento sin problemas en dispositivos más antiguos. Por ejemplo, el iPhone 5S podría revertirse a iOS 7 y el iPhone 4 a iOS 6.

El único problema que han encontrado algunos usuarios es la imposibilidad de activar el teléfono, lo cual es bastante extraño, dada la firma oficial de Apple.

Pero la “felicidad” no duró mucho y de momento la empresa ha dejado de firmar todos los firmware excepto los más recientes (iOS 11). Aún no está claro si la capacidad de degradar el firmware fue un problema técnico en los servidores de la compañía o no, pero el "obsequio" terminó y solo podemos estar felices por aquellos que lograron volver a la versión anterior de iOS.

Muy a menudo, los usuarios experimentan problemas con el iPhone y el iPad después de actualizar a nueva versión iOS. A menudo no es posible solucionar estos problemas, tras lo cual surge la cuestión de volver a la versión anterior del firmware. En esta instrucción te diremos cómo saber de la forma más sencilla cuál es la última versión de iOS y otras sistemas operativos Apple sigue firmando.

¿Por qué descubrirlo?

No todo el mundo lo sabe, pero revertir un iPhone, iPad o iPod táctil No puedes utilizar ninguna versión anterior de iOS. compañía de manzana deja de firmar firmware antiguo algún tiempo después del lanzamiento últimas actualizaciones. Apple hace esto por razones de seguridad, ya que en las nuevas versiones de iOS los ingenieros de la compañía corrigen varias vulnerabilidades críticas que representan una amenaza real para los datos personales de los usuarios. En versiones anteriores de iOS, estas vulnerabilidades persisten.

Entonces resulta que para poder revertir con éxito una versión problemática de iOS, el usuario primero necesita averiguar a qué firmware es posible volver. Mayoría manera rápida A continuación proporcionamos las definiciones de firmware aún firmado por Apple.

Por favor califica:

Todo el mundo en algún momento ha actualizado su dispositivo a un firmware más nuevo. En la mayoría de los casos, el firmware agrega nuevas funciones y corrige errores, pero esto no siempre sucede. Recientemente, después de las actualizaciones, el Wi-Fi de algunos usuarios comienza a fallar, la red se pierde o la batería se agota durante un par de horas. Lanzamientos de Apple actualizaciones de iOS No tan a menudo, durante este tiempo puedes tener muchos problemas con el problema que ha surgido. En tales casos, hay dos opciones: esperar la actualización o volver al antiguo iOS.

Actualmente es imposible volver oficialmente al iOS anterior. Intentaré decirte por qué y cuándo Apple empezó a prohibir volver a una versión anterior de iOS.

El concepto SHSH (hash) apareció en 2009, junto con el lanzamiento del iPhone 3GS.

SHSH— una firma digital que se utiliza para firmar el archivo de firmware antes de escribirlo en el dispositivo. El hash SHSH lo emite un servidor especial de Apple (gs.apple.com) en respuesta al identificador del dispositivo que se actualiza, enviado por iTunes.

Esquema de interacción entre los servidores de iTunes y Apple:

Luego, a partir de iOS 3.1.1, el sistema de firma se extendió al iPod touch 2G y 3G, y desde el lanzamiento de iOS 4.0 SHSH, también se comenzó a firmar el iPhone 3G. El iPhone 2G, el iPod touch 1G y el Apple TV 1G no utilizan SHSH, por lo que estos dispositivos siempre se pueden actualizar a cualquier versión disponible de iOS.

Los piratas informáticos pudieron eludir el control total del firmware. Resultó que SHSH con el servidor de Apple puede ser solicitado no solo por iTunes, sino también por cualquier otro programa. Entonces fue posible hacer una copia de seguridad y, con ella, a su vez, revertir el firmware.

  1. Programas que almacenan SHSH en tu PC
  2. Programas que guardan hashes en servidores Cydia (en la nube)

Ambos métodos tienen sus pros y sus contras. Por ejemplo, los programas que almacenan su firma digital en los servidores de Cydia a veces fallan o, debido a una sobrecarga del servidor, el hash simplemente no se puede guardar. ¡Pero cada uno tiene sus propias ventajas! Por ejemplo, al guardarlo en su PC, SHSH siempre estará disponible para usted, independientemente de la funcionalidad de los servidores Cydia o la disponibilidad de Internet. ¡Cada uno elige por sí mismo lo que le gusta, lo que le conviene!

Permítanme presentarles algunos programas con los que pueden guardar SHSH:

Cydia


Cuando haces jailbreak a tu dispositivo iOS, Cydia, una tienda de ajustes, se instala inmediatamente. ¡Además de instalar esos mismos ajustes, Cydia guardará automáticamente el hash de tu firmware! El ahorro se produce cuando Internet o Wi-Fi están conectados.

El guardado se produce directamente desde su dispositivo iOS al servidor Cydia. Arriba se muestra que mi iPod tiene SHSH almacenado desde iOS 3.3.3. Un pequeño truco, si el hash no se guarda automáticamente, simplemente haz clic en el botón “Recargar” un par de veces.

Lo unico negativo este método conservación firma digital, esto es una sobrecarga periódica del servidor. Por ejemplo, después del lanzamiento de Evasi0n, Cydia no era estable y los servidores de Cydia no tenían tiempo para ello.

TinyUmbrella es uno de los programas más famosos para guardar SHSH desde tu PC, Mac. característica principal esta aplicación es la posibilidad de enviar tu SHSH directamente a los servidores de Cydia, para no perder los certificados guardados en tu PC en el futuro. También este programa A menudo se utiliza para degradar el firmware. ¡Te contaré sobre esto en futuros artículos!

iFaith (desarrollador iH8sn0w) — programa unico, que le permite guardar un hash desde cualquier dispositivo iOS que ejecute versión antigua firmware que no está firmado digitalmente por Apple.

Cuando Apple deja de firmar versiones anteriores de firmware, no hay forma de descargar el hash, la utilidad iFaith le permite volcar archivos SHSH para cualquier versión de iOS y así restaurar el firmware de iOS que necesita;

El guardado se realiza en su PC en la ubicación especificada por usted, por lo que SHSH estará disponible para usted incluso cuando no tenga una conexión a Internet, ¡pero se puede guardar!

Las instrucciones de uso aparecerán más adelante.

Eso es todo lo que necesitas saber sobre la reversión del firmware. esta pagina¡Se actualizará a medida que haya nueva información disponible!

Reseñas