checkra1n: Una guía completa

checkra1n jailbreak destaca como una herramienta ampliamente aclamada para instalar ajustes en dispositivos Apple, desde el iPhone 5 hasta el iPhone X (A5-A11). Esta potente herramienta aprovecha el exploit checkm8, que no se puede parchear, y ofrece compatibilidad con todos los dispositivos de iOS, desde iOS 12 hasta iOS 17. Además, la versatilidad inherente del exploit checkm8 para iOS garantiza la posibilidad de realizar jailbreak en dispositivos Apple en todas las futuras versiones de iOS. checkra1n es compatible con iOS 12 a iOS 14.
[[highlight text="La última versión del jailbreak checkra1n 0.12.4 se lanzó el 11 de mayo de 2021. Desde entonces, el proyecto no se ha actualizado y ofrece soporte para iOS 12 - iOS 14.|Los dispositivos A11 con iOS 14.0 y superior requieren eliminar el código de acceso y habilitar Omitir la comprobación de BPR de A11 en las opciones para obtener la mejor experiencia de jailbreak.|Si desea hacer jailbreak a iPhone 8, iPhone 7 o iPhone 6, iPhone 5 con iOS 12 - iOS 14.5, checkra1n es la mejor herramienta con soporte para todas las versiones de firmware.|checkra1n es un jailbreak semi-anclado para Mac y Linux, y necesita una computadora para volver a hacer jailbreak al iDevice cuando la batería está completamente agotada.|Para usar checkra1n en una PC con Windows, es necesario ejecutar WinRa1n o un LiveCD con una distribución de Linux, como checkn1x, que ofrece el jailbreak en sí.|Hay Jailbreaks modernos para iOS 15 a iOS 17 basados en checkra1n, como Palera1n y WinRa1n. checkra1n nunca fue lanzado para ser compatible con iOS 15 y versiones posteriores.
Descargar checkra1n jailbreak
checkra1n se lanzó oficialmente solo para Mac y Linux. Para iniciar el proceso de descarga e instalar la herramienta de jailbreak para iOS 12 a iOS 14, haz clic en el botón "Descargar ahora" y verás los enlaces de descarga de checkra1n para macOS, checkra1n para Linux [x86 y x64], checkra1n para Linux [arm], checkra1n para Linux [arm64] y checkra1n para Linux [i486].
¿Qué es checkra1n?
Checkra1n, una versátil herramienta de jailbreak, ya está disponible para macOS y Linux. Aunque se anunció una versión para Windows en 2020, nunca se materializó y parece improbable que se lance. Sin embargo, el precursor de Checkra1n, Palera1n, surgió con compatibilidad con iOS 15 a iOS 17. Checkra1n es capaz de hacer jailbreak a iPhones desde el 5s hasta el X, y funciona en versiones de iOS desde la 12.0 hasta la 14.8.1, excluyendo la compatibilidad con iOS 15.
El exploit checkm8, desarrollado por axi0mX, es el motor principal del jailbreak de checkra1n. Lo emocionante de este exploit permanente e imparable de bootrom es que potencialmente garantiza la capacidad de jailbreak de por vida para dispositivos A5-A11. Esto significa que todas las futuras versiones de iOS deberían ser vulnerables.
El exploit axi0mX se publicó como un proyecto de código abierto en GitHub. Por lo tanto, checkm8 se utiliza como herramienta para omitir la activación de iCloud, extraer las claves de descifrado de los componentes iPSW, activar el arranque dual (con Android en iPhone), degradar iOS, establecer nonce o volcar SecureROM. Cabe destacar que sigue desempeñando un papel fundamental en los últimos jailbreaks de iOS 16 y iOS 17.

checkra1n jailbreak es una aplicación de escritorio que requiere que conectes tu iPhone, iPad o Apple TV mediante un cable USB para proceder con el jailbreak. Esta es la única forma de explotar tu dispositivo e instalar ajustes. En dispositivos móviles, la herramienta instala una aplicación Loader que te permite instalar Cydia y acceder así a miles de ajustes y aplicaciones.
Se prometió compatibilidad con otros gestores de paquetes, pero el equipo de checkra1n nunca la entregó. Existe una herramienta adicional, Betelguese, para macOS, que permite instalar las bibliotecas de arranque, libhooker y Procursus de Odysseyra1n, lo que permite ejecutar Sileo (preinstalado), Zebra, Cydia o Installer. Odysseyra1n es otra solución no oficial para ejecutar Sileo en checkra1n.
La aplicación Loader también permite restaurar el sistema. Al hacer clic en esta opción, la aplicación eliminará todos los archivos de jailbreak de checkra1n y otros cambios aplicados al sistema operativo, sin borrar datos. Tras reiniciar, el sistema se restaurará.
Tenga en cuenta que los cables USB-C Lightning que vienen con la caja del iPhone parecen no poder usarse físicamente para acceder al modo DFU necesario para el jailbreak. En su lugar, pruebe un cable USB-A o quizás cables de terceros tengan mayor probabilidad de funcionar con checkra1n.

El jailbreak utiliza Substrate, la potente biblioteca de inyección de código de Cydia. Substrate permite a los desarrolladores modificar fácilmente el sistema para crear ajustes, hacks, bibliotecas y aplicaciones.
Checkra1n jailbreak se puede ejecutar desde la terminal y en una interfaz gráfica de usuario. La interfaz gráfica es más intuitiva, pero con la línea de comandos, también puedes jailbreakear versiones no compatibles de iOS, iPadOS y tvOS. Esta función no funciona desde iOS 15. Desde la configuración de jailbreak, también puedes forzar el modo seguro, omitir la comprobación de A11 BPR y habilitar Dark Blockchain.
Novedades
- Revisión para dispositivos A9X, que no arrancaban en la versión 14.5 con la versión 0.12.3.
- Se corrigieron problemas de dependencia de paquetes en el repositorio deb.
- Se añadió compatibilidad con iOS 14.5.
- Compatibilidad preliminar con Mac M1: lea el anuncio.
- Nueva opción de línea de comandos --force-revert para forzar la reversión de rootFS sin acceso a la aplicación de carga.
- El binpack incluido se ha actualizado y reducido.
- Se corrige un problema que causaba el bloqueo de la aplicación de carga en tvOS 12.
- Se corrige el bloqueo de checkra1n en macOS al usar un framework MobileDevice reciente.
- Se corrige un problema que podía causar el bloqueo de la
Además, checkrain instala un servidor SSH en el puerto 44 solo en el host local. Puedes exponerlo en tu equipo local usando iproxy por USB. Cambia libremente entre unc0ver jailbreak y checkrain sin perder tus ajustes, siempre y cuando hayas hecho jailbreak inicialmente con uncover.
Este excelente jailbreak para iOS aún está en fase beta. La última versión es la 0.12.4. Incluye opciones de configuración adicionales. Puedes activar Dark Blockchain, omitir la comprobación de BPR de A11, el arranque detallado, el modo seguro y permitir versiones de iOS/iPadOS/tvOS no probadas.

Debido a que el exploit checkm8 tiene limitaciones, los dispositivos más recientes no son compatibles y nunca lo serán.
Por ese motivo, checkra1n jailbreak no funcionará con iPhone 15, iPhone 14, iPhone 13 Mini, iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 12, iPhone 12 Pro, iPhone 12 Mini, iPhone 12 Pro Max, iPhone 11 Pro, iPhone 11, iPhone 11 Pro Max, iPhone XR, iPhone XS Max y iPhone XS.
checkra1n se anunció como un proyecto de código abierto, pero el código nunca se publicó. En su lugar, se lanzó pongoOS, un entorno de ejecución prearranque para placas base Apple basado en checkra1n. El proyecto aún está en desarrollo en el repositorio de GitHub. El único sitio web oficial y legítimo para los jailbreaks es checkra.in. Todos los demás dominios son falsos.
Con el lanzamiento de pongoOS, el equipo checkra1n también publicó el código fuente del buscador de parches del kernel (KPF) de checkra1n y el exploit SEP. PongoOS y sus componentes están escritos en un 94,6 % en lenguaje C y un 2,5 % en ensamblador. Los desarrolladores pueden compilar el proyecto en macOS y Linux.
El proyecto se publicó bajo la licencia MIT. Se añadieron cambios recientes el 4 de noviembre de 2021.
Dispositivos compatibles
Todos los sistemas en chip A5-A11 son compatibles con jailbreak. La compatibilidad con checkra1n llega a millones de dispositivos Apple. A continuación, encontrará la lista de iPhones y iPads compatibles. Todos los iDevices son compatibles con iOS 12 y iOS 17, según el modelo de iPhone o iPad.
SoC | Dispositivo |
A5 | iPad 2, iPhone 4S, iPad Mini (1.ª generación) |
A5X | iPad (3.ª generación) |
A6 | iPhone 5, iPhone 5C |
A6X | iPad (cuarta generación) |
A7 | iPhone 5S, iPad Air, iPad Mini 2, iPad Mini 3 |
A8 | iPhone 6, iPhone 6 Plus, iPad mini 4 |
A8X | iPad Air 2 |
A9 | iPhone 6S, iPhone 6S Plus, iPhone SE, iPad (2017) 5.ª generación |
A9X | iPad Pro (12,9 pulgadas) 1.ª generación, iPad Pro (9,7 pulgadas) |
A10 | iPhone 7 y iPhone 7 Plus, iPad (2018, 6.ª generación), iPad (2019, 7.ª generación) |
A10X | iPad Pro de 10,5" (2017), iPad Pro de 12,9" (2.ª generación) (2017) |
A11 | iPhone 8, iPhone 8 Plus y iPhone |
Cómo hacer jailbreak a un iPhone antiguo
Para desbloquear iOS con checkra1n, necesitas una computadora y un cable USB-A. Primero, comprueba si tu dispositivo y la versión de iOS son compatibles con la última versión de la herramienta. La aplicación funciona igual en todas las plataformas. ¡Basta de charlas! ¡Vamos a desbloquearlo!
Paso 1. Descarga checkra1n, el jailbreak para iOS 12 – iOS 14.
Paso 2. Mueva checkra1n a la carpeta Aplicaciones.

Paso 3. Conecte su iPhone o iPad a una PC o Mac usando un cable USB-A.
Paso 4. Haga clic en Iniciar para desbloquear su dispositivo.
Paso 5. checkra1n activará el modo de recuperación.

Paso 6. Continúe con las instrucciones en pantalla para ingresar al modo DFU.

Paso 7. checkm8 explotará el sistema y arrancará en modo jailbreak.
Paso 8. Abra la aplicación checkra1n Loader desde la pantalla de inicio.
Paso 9. Instale la aplicación Cydia para acceder a ajustes y aplicaciones desde los repositorios.

Instalación del gestor de paquetes Sileo
Sileo es un gestor de paquetes moderno para iOS 12 y versiones posteriores, enfocado en la velocidad. Fue diseñado para ofrecer una alternativa real a Cydia para dispositivos con jailbreak. Con Odysseyn1x, puedes ejecutar fácilmente el script Odysseyra1n que eliminará Cydia e instalará Sileo en un jailbreak checkra1n.
Paso 1. Si ya tienes el jailbreak, restaura el sistema usando la aplicación Loader.
Paso 2. Haz jailbreak a tu dispositivo usando checkra1n.
Paso 3. No abra la aplicación Loader disponible en la pantalla de inicio.
Paso 4. Instale Odysseyra1n a través de Odysseyn1x.

Versión para Windows del jailbreak checkra1n
checkra1n para Windows nunca se lanzó oficialmente, pero existe una solución alternativa que permite ejecutar la herramienta de jailbreak desde un PC. El 16 de abril de 2022, se publicó una aplicación no oficial de checkra1n para Windows con permiso para publicarla con un nombre diferente: iRemovalRa1n.
La versión de Windows de la aplicación chackra1n nunca se lanzó debido a la falta de un controlador de kernel adecuado. iRemovalRa1n es un nuevo jailbreak para Windows que aprovecha los mismos métodos para explotar el firmware de iOS a través del puerto USB mediante la instalación de las bibliotecas de tiempo de ejecución UsbDK.
Antes de la versión nativa, la única opción para hacer jailbreak desde una computadora Windows era usar una distribución especial de Linux que se ejecuta desde una memoria USB y permite acceder a todas las funciones de checkra1n. Este método también permite ejecutar checkra1n desde Windows.

checkn1x es una distribución basada en Linux para liberar dispositivos iOS con la app checkra1n. Puedes ejecutar el sistema desde una unidad USB y liberar tu iPhone o iPad desde una PC. La última versión de checkn1x 1.1.7 (imagen ligera, aproximadamente 29 MB) incluye checkra1n 0.12.4.
- Instale Etcher en su computadora (disponible para Windows, Linux, macOS).
- Descargue checkn1x.iso y cárguelo en Etcher.
- Escribe la ISO en tu unidad USB.
- Reinicie e ingrese al menú de arranque de su BIOS.
- Seleccione la unidad USB desde la cual arrancar.
- Ejecute checkn1x y haga clic en Alt+F2 para abrir checkra1n para Windows.
jailbreaks basados en checkra1n para iOS 15 – iOS 17
Checkra1n jailbreak no ha recibido actualizaciones para iOS 15 ni iOS 16. Sin embargo, han surgido herramientas alternativas, basadas en checkra1n, para dispositivos checkm8 con iOS 15, iOS 16 e iOS 17. Dependiendo del sistema, existen opciones como palera1n o Winra1n. Ambas soluciones requieren el uso de una PC para el proceso de jailbreak.
Palera1n jailbreak se basa en checkra1n para extender la compatibilidad con dispositivos A6-A11 con iOS 15 a iOS 17, a la vez que facilita la inyección de ajustes. Este jailbreak introduce una capacidad dual única, permitiendo a los usuarios elegir entre el modo fakefs-rootful y el modo rootless durante el proceso de jailbreak. Es fundamental destacar que Palera1n-C es un jailbreak semi-anclado.
Consejo: Por defecto, Palera1n instala un entorno sin root. Sin embargo, si prefieres tener acceso completo, puedes consultar la guía de Palera1n Rootful para obtener instrucciones sobre cómo lograrlo.
Paso 1. Descarga Palera1n , la herramienta de jailbreak de iOS 15 a iOS 17.
Paso 2. Guarde el archivo en el escritorio para acceder fácilmente.
Paso 3. Abra la aplicación de terminal y ejecute los comandos.
sudo chmod +x [drag and drop]/palera1n-macos-universal sudo xattr -r [drag and drop]/palera1n-macos-universal sudo xattr -rd com.apple.quarantine [drag and drop]/palera1n-macos-universal
Paso 4. Haga doble clic en la aplicación palera1n-macos-universal.
Paso 5. Pulse → Preferencias del sistema → Privacidad y seguridad.
Paso 6. En la sección Seguridad, permita la aplicación palera1n-macos-universal con “Permitir de todos modos”.
Paso 7. Abra la aplicación palera1n-macos-universal en la terminal.
Paso 8. Ingrese al modo DFU y siga las instrucciones en pantalla.
Paso 9. Siga las instrucciones en pantalla.
Paso 10. Abra Palera1n Loader desde la pantalla de inicio e instale los paquetes.

WinRa1n se destaca como una de las herramientas de jailbreak preferidas por los usuarios de Windows, ofreciendo la capacidad de jailbreakear las versiones de iOS 12 a 14 mediante checkra1n. Además, para las versiones de iOS 15 a 17, WinRa1n utiliza palera1n. El jailbreak de iOS 12 a iOS 16 utiliza las versiones 0.12.4 y 0.1337.1 de checkra1n como motores principales, lo que facilita la compatibilidad con ajustes en iPhones y iPads. Esta herramienta es compatible con todos los dispositivos checkm8, desde el A8 hasta el A11.
Paso 1. Descarga WinRa1n , el jailbreak de checkra1n para Windows.
Paso 2. Haga clic en el botón verde de descarga y seleccione Descargar como ZIP.
Paso 3. Descomprima WinRa1n2.0.zip en el escritorio.
Paso 4. Instale AppleMobileDeviceSupport64.msi.
Paso 5. Reinicie su PC con Windows después de completarlo.
Paso 6. Instale UsbDk_1.0.22_x64.msi, el controlador USB requerido.
Paso 7. Abra WinRa1n1.1exe o WinRa1n2.0.exe.
Paso 8. Conecte su iPhone a su PC a través de USB.
Paso 9. Seleccione la versión de checkra1n según su iDevice.
Paso 10. Haga clic en jailbreak directamente desde los modos Normal/Recuperación/DFU.
Paso 11. Siga las instrucciones en pantalla para realizar el jailbreak.

Soluciones para omitir iCloud con checkra1n
Checkra1n jailbreak, diseñado para iOS 12 a iOS 14, ha sido frecuentemente el principal método para acceder al sistema de archivos del iPhone y eludir la pantalla de bloqueo de activación al omitir iCloud. Si bien el jailbreak no ofrece esta funcionalidad de por sí, se han desarrollado numerosas herramientas para omitir iCloud que aprovechan el jailbreak de checkra1n.
Algunas herramientas gratuitas utilizan scripts de Python para ejecutar comandos de omisión de iCloud, lo que permite a los usuarios comprender las complejidades de estos scripts y sus operaciones en segundo plano. A partir de 2023, muchas de estas soluciones siguen operativas. Sin embargo, es importante tener en cuenta que estas herramientas gratuitas actualmente no son compatibles con Signal, por lo que no son completamente funcionales.
Códigos de error y soluciones
Código de error – 5
Solución: Si usas un cable USB-A, cámbialo por un cable USB-C o cambia de puerto USB. Cierra la aplicación checkra1n, ábrela de nuevo o considera restaurar tu iPhone para un nuevo jailbreak con Checkra1n.
Código de error – 20
Solución: Opta por un cable Lightning a USB-A en lugar de uno USB-C a Lightning. Considera hacer una copia de seguridad y restaurar iOS con una nueva instalación.
Código de error 26/31: Error en el exploit
Solución: Intenta hacer jailbreak en modo seguro (con los ajustes desactivados). Si no funciona, restaura el sistema de archivos raíz y vuelve a hacer jailbreak.
Código de error 31: Comprobando si el dispositivo está listo
Solución: Prueba a usar un cable USB-A 3.0 a Lightning estándar en lugar de un cable USB-C a Lightning. También puedes cambiar el puerto USB.
Código de error – 71
Cómo solucionarlo: utilice la opción (USB Safe) en el menú de arranque.
Código de error – 77
Cómo solucionarlo: elimine su código de acceso antes de iniciar el jailbreak; puede restablecerlo una vez completado.
Código de error – 78
Cómo solucionarlo: Salga de checkra1n y vuelva a verificar que haya ingresado sudo checkra1n correctamente.
Errores de arranque seguro
Cómo solucionarlo: deshabilite el arranque seguro en la configuración del BIOS.
Errores gráficos
Cómo solucionarlo: utilice la opción (Gráficos seguros) en el menú de arranque.
Errores de ACPI
Cómo solucionarlo: En el menú de arranque, elija el modo RAM, presione TAB y agregue acpi=off nomodeset al mensaje.
Conclusión
En conclusión, a partir de 2024, el jailbreak checkra1n sigue siendo una solución eficaz para los dispositivos Apple A6-A11 con iOS 12 a iOS 14. Gracias a su código abierto, las mentes creativas de la comunidad jailbreak han aprovechado sus componentes para crear herramientas innovadoras como palera1n o WinRa1n, ampliando la compatibilidad de iOS 15 a iOS 17. Lamentablemente, los iPhones que no tienen el exploit checkm8 sin parchear no son compatibles con iOS 17. Cabe destacar que se prevé que este método de jailbreak deje de funcionar con el lanzamiento de iOS 18.