iPhone / iPod Touch / iPad / Apple TV / Apple Watch es una operación no admitida oficialmente por Apple [ 1] , aunque permite acceder al sistema de archivos de varios modelos de dispositivos iPhone, iPod, iPad, Apple TV y Apple Watch. Esto le permite expandir las capacidades del dispositivo, por ejemplo, hacer posible que admita temas ., ajustes e instalación de aplicaciones de fuentes de terceros (que solo funcionan con jailbreak. Ejemplo: tweakbox, appcake, cydia, sileo, etc.). Jailbreak le brinda acceso completo al sistema de archivos de su iPhone, iPod, iPad o Apple TV, pero no puede acceder al sistema de archivos de su Apple Watch incluso con un jailbreak. Jailbreak a menudo no está disponible para modelos de dispositivos modernos con software de sistema actualizado.
Después del procedimiento de jailbreak , se viola el acuerdo de licencia y el propietario del dispositivo Apple pierde el derecho al soporte técnico y las obligaciones de garantía. Sin embargo, los procedimientos oficiales para restaurar y actualizar el dispositivo vuelven a cerrar las vulnerabilidades que se usaron para hacer jailbreak y eliminar todo rastro del procedimiento de jailbreak, por lo que no es posible verificar si el dispositivo ha sido liberado alguna vez si el usuario hace un flasheo ( actualización o restauración) del dispositivo. Solo puede volver a hacer jailbreak, verificar la integridad del sistema de archivos e intentar encontrar rastros del jailbreak. Dado que Apple está en contra de “hackear el firmware” [2] , ellos mismos no lo harán y no podrán [3] , respectivamente, y no pueden verificar si el procedimiento de jailbreak fue después de actualizar o restaurar el dispositivo. En Rusia y EE . UU . [4] , el procedimiento para acceder al sistema de archivos (jailbreak) no es ilegal.
El sistema operativo iOS de Apple ejecuta todas las aplicaciones en nombre de un usuario con derechos limitados, y las aplicaciones (independientemente de las herramientas de desarrollo utilizadas para crearlas) no pueden realizar algunas llamadas al sistema operativo kernel y tampoco tienen acceso a algunos directorios.
Un programa instalado tiene acceso completo solo a cierta parte de la memoria asignada especialmente para esta aplicación (ninguna aplicación puede agregar, eliminar o cambiar ningún archivo que no esté relacionado con ella). Las únicas excepciones son los contactos, las fotos, los videos y la música, a los que la aplicación puede tener acceso limitado con el consentimiento del usuario.
Las empresas de fabricación han implementado protección contra cambios en datos importantes del sistema: estos datos solo pueden ser modificados por un proceso del sistema que realiza operaciones estrictamente definidas en ellos con controles (por ejemplo, firmas digitales en el software instalado ). Al mismo tiempo, debido a la falta de derechos administrativos para las aplicaciones, las operaciones en este proceso del sistema utilizando módulos, funciones ptrace, etc. del kernel también se vuelven imposibles.
La restricción se establece, por ejemplo, para la protección contra copia de aplicaciones de terceros.
"Datos importantes del sistema" incluye, por ejemplo, una lista de aplicaciones instaladas. Es decir, sin una operación de jailbreak, puede instalar aplicaciones solo desde la tienda de aplicaciones electrónicas App Store .
La operación de jailbreak elimina la restricción, por ejemplo, utilizando el bit setuid en archivos ejecutables o debilitando los derechos de acceso a directorios importantes (carpetas).
Jailbreak proporciona las siguientes características:
El proceso de jailbreak puede conducir a la transferencia del dispositivo al estado de "ladrillo", es decir, a la incapacidad de usar el dispositivo sin ningún medio para restaurar el rendimiento. Pero en la mayoría de los casos, puede restaurar la funcionalidad ingresando el dispositivo en modo DFU (desde la actualización de firmware del dispositivo en inglés , modo de actualización de firmware del dispositivo ) y actualizándolo a la versión actual de iOS. Después de un jailbreak exitoso, puede notar: una disminución en la estabilidad y la seguridad, dificultades para actualizar el sistema operativo integrado (después de la actualización, deberá volver a hacer jailbreak, si está disponible en la nueva versión), pago por un número de aplicaciones en tiendas de aplicaciones de terceros. Los dispositivos Jailbreak son más susceptibles a la infección por malware [5] [6] .
Es necesario volver a realizar el procedimiento de jailbreak después de cada reinicio del dispositivo, mientras que las aplicaciones no necesitan ser reinstaladas. ¡Antes del procedimiento de re-jailbreak, el dispositivo no funciona! Solo es posible en dispositivos con un procesador Apple A4 e inferior, ya que se aprovechan las vulnerabilidades de la ROM de arranque.
No se pierde después de reiniciar el dispositivo, a diferencia de cualquier otro tipo de jailbreak.
Le permite reiniciar el dispositivo sin perder la capacidad de usarlo, pero al mismo tiempo, después de reiniciar el dispositivo, se pierden todas las funciones de jailbreak. Para restaurar el jailbreak, debe conectar el dispositivo a la PC para repetir el procedimiento de jailbreak.
Similar a semi-tethered, pero le permite repetir el procedimiento sin conectarse a una PC debido a la presencia de una utilidad para realizar esta operación en el dispositivo.
La instalación de aplicaciones de terceros generalmente se realiza a través de un administrador de paquetes , como Cydia para iPhone OS 2.0+ o Installer para iPhone OS 1.0 hasta iPhone OS 1.1.5. Es una interfaz visual para un administrador de paquetes Debian modificado .
Es posible restaurar el dispositivo a su estado original de fábrica mediante iTunes , mientras que el contenido de la memoria flash del dispositivo se borra sin dejar rastros del jailbreak.
versión iOS | Actualizaciones sin soporte | Dispositivos que soportan el procedimiento | Utilidad |
---|---|---|---|
Sistema operativo iPhone 1 | iOS 1.1.2 - para todos los dispositivos
iOS 1.1 - para iPhone 2G |
iPhone 2G
iPod touch 1G |
Instalador de AppTapp (iOS 1.0 - 1.0.2, 1.1.1),
4039 fuga (iOS 1.1), ZiPhone (iOS 1.1.3 - 1.1.5) |
Sistema operativo iPhone 2 | iOS 2.0 - 2.1 - para iPod touch 2G
iOS 2.1.1 - para todos los dispositivos excepto iPod touch 2G |
iPhone 2G, 3G
iPod touch 1G, 2G |
QuickPwn (iOS 2.0 - 2.2.1) |
Sistema operativo iPhone 3 | iOS 3.0 - 3.0.1, 3.2 - 3.2.1 - para todos los dispositivos
iOS 3.2.2 - para todos los dispositivos excepto iPad 1 |
iPhone 2G, 3G, 3GS
iPod touch 1G, 2G, 3G iPad 1 |
blackra1n (iOS 3.1 - iOS 3.1.2),
redsn0w (iOS 3.1.2 - iOS 3.1.3), Espíritu (iOS 3.1.2 - iOS 3.1.3), limera1n (iOS 3.2.2) |
iOS 4
(excepto CDMA) |
iOS 4.3.4 - 4.3.5 - para iPad 2 | iPhone 3G, 3GS, 4
iPod touch 2G, 3G, 4G iPad 1, 2 |
limera1n (iOS 4.0 - 4.0.2),
JailbreakMe (iOS 4.0 - 4.0.2, 4.3 - 4.3; iOS 4.3.5 - para iPod touch 3G), redsn0w (iOS 4.1 - 4.3.5), sn0wbreeze (iOS 4.2.1 - para iPod touch 2G) |
CDMA de iOS 4
(4.2.5 - 4.2.10) |
- | Iphone 4 | redsn0w (iOS 4.2.5 - 4.2.10),
JailbreakMe (iOS 4.2.6 - 4.2.8) |
iOS 5 | iOS 5.1 - para iPhone 4S, iPad 2, 3 [8]
iOS 5.0, 5.1 - para iPad 2 |
iPhone 3GS, 4, 4S
iPod touch 3G, 4G iPad 1, 2, 3 |
redsn0w [9] (iOS 5.0 - 5.1.1),
Absenta 0.4 (iOS 5.0 - 5.0.1 - para iPhone 4S), Absenta 2 (iOS 5.1.1) |
iOS 6 [8] | - | iPhone 3GS, 4, 4S, 5
iPod touch 4G, 5G iPad 2, 3, 4 mini iPad 1 |
redsn0w (iOS 6.0 - 6.0.1, 6.1, 6.1.2 - 6.1.3, 6.1.6 - para iPhone 3GS),
evasión (iOS 6.0 - 6.1.2), p0sixspwn (iOS 6.1.3 - 6.1.6) |
iOS7 [8] | - | iPhone 4, 4S, 5, 5C, 5S
iPod touch 5G iPad 2, 3, 4 iPad aire 1 mini iPad 1, 2 |
evasi0n7 (iOS 7.0 - 7.0.6),
Pangu (iOS 7.1 - 7.1.2) |
iOS 8 [10] | iOS 8.4.1 - para todos los dispositivos de 64 bits | iPhone 4S, 5, 5C, 5S, 6
iPod touch 5G, 6G iPad 2, 3, 4 iPad aire 1, 2 mini iPad 1, 2, 3 |
Pangu8 (iOS 8.0 - 8.1),
TaiG (iOS 8.0 - 8.4), PP Jailbreak (iOS 8.0 - 8.4), Home Depot (32 bits) (iOS 8.4.1), EtasonJB (32 bits) (iOS 8.4.1) |
iOS 9 [11] [12] [13] | iOS 9.3.4 - 9.3.5 - para todos los de 64 bits | iPhone 4S, 5, 5C, 5S, 6, 6S, SE
iPod touch 5G, 6G iPad 2, 3, 4 iPad aire 1, 2 mini iPad 1, 2, 3, 4 iPad Pro 9.7", 12.9" 1G |
Pangu9 (iOS 9.0 - 9.0.2; iOS 9.1 - para todos los dispositivos de 64 bits),
Home Depot (32 bits) (iOS 9.1 - 9.3.4; iOS 9.3.5 para iPod touch 5G), JailbreakMe (32 bits) (iOS 9.1 - 9.3.4; iOS 9.3.5 para iPod touch 5G), Pangu (64 bits) (iOS 9.2 - 9.3.3), Phoenix (32 bits) (iOS 9.3.5 - 9.3.6) checkra1n NPC (iOS 9.3.5 - 9.3.6) |
iOS 10 | - | iPhone 5, 5C, 5S, 6, 6S, SE, 7
iPod touch 6G iPad 4, 5 iPad aire 1, 2 mini iPad 2, 3, 4 iPad Pro 9.7", 12.9" 1G, 12.9" 2G, 10.5" |
h3lix (32 bits) (iOS 10.0.1 - 10.0.2, 10.1 - 10.3.4),
Yalu (64 bits) (iOS 10.0 - 10.2), Meridiano (64 bits) (iOS 10.0 - 10.3.3), TotallyNotSpyware (64 bits) (iOS 10.0 - 10.3.3 - excepto iPad Pro 12.9" 2G, 10.5"), doubleh3lix (64 bits) (iOS 10.0 - 10.3.3 - excepto iPhone 7, iPad Pro 12.9" 2G, 10.5"), Saïgon (64 bits) (iOS 10.2.1 - excepto iPhone 7, iPad 5), g0blin (64 bits) (iOS 10.3 - 10.3.3 - excepto iPhone 7, iPad Pro 12.9" 2G, 10.5") |
iOS 11 | - | iPhone 5S, 6, 6S, SE, 7, 8, X
iPod touch 6G iPad 5, 6 iPad aire 1, 2 mini iPad 2, 3, 4 iPad Pro 9.7", 12.9" 1G, 12.9" 2G, 10.5" |
Liberios (iOS 11.0 - 11.1.2),
Electra (iOS 11.0 - 11.4.1), unc0ver (iOS 11.0 - 11.4.1) |
iOS 12 | - | iPhone 5S, 6, 6S, SE, 7, 8, X, XR, XS
iPod touch 6G iPad 5, 6 iPad aire 1, 2, 3 mini iPad 2, 3, 4, 5 iPad Pro 9.7", 12.9" 1G, 12.9" 2G, 10.5", 11", 12.9" 3G |
unc0ver (iOS 12.0 - 12.5.1),
Quimera (iOS 12.0 - 12.1.2; iOS 12.1.3 - 12.2, 12.4) checkra1n (iOS 12.0 - 12.5.1 - solo para dispositivos en A7 - A11) |
iOS 13 | iOS 13.5.1 - 13.7 - para todos los dispositivos en A12 y A13 | iPhone 6S, SE, 7, 8, X, XR, XS, 11, 11 Pro, SE
iPod touch 7G |
checkra1n (iOS 13.0 - 13.7 - solo para dispositivos en A7 - A11)
Unc0ver (iOS 13.0 - 13.7) Odyssey (iOS 13.0 - 13.7 - solo para dispositivos en A9 - A13) |
iPad OS 13 | iPadOS 13.5.1 - 13.7 - para todos los dispositivos en A12, A12X y A12Z | iPad 5, 6, 7
iPad aire 3 iPad Pro 9.7", 12.9" 1G, 12.9" 2G, 10.5", 11", 12.9" 3G mini iPad 4, 5 |
checkra1n (iPadOS 13.0 - 13.7 - solo para dispositivos en A7 - A11)
Unc0ver (iPadOS 13.7) |
iOS 14 | iOS 14 - iOS 14.8 | iPhone 6s, SE, 7, 8, X, XS, XR, 11, 11 Pro, 12, 12 Pro
iPod touch 7G |
checkra1n (iOS 14.0 - 14.7.1 - solo para dispositivos en A7 - A11)
unc0ver (iOS 14.0 - 14.3), (iOS 14.6 - 14.8) - para iPhone XR iPhone XS iPhone XS Max iPhone 11 iPhone 11 Pro iPhone 11 Pro Max |
versión tvOS | Actualizaciones sin soporte | Dispositivos que soportan el procedimiento | Utilidad |
---|---|---|---|
Manzana TV4 | - | AppleTV 2G | greenpois0n (Apple TV 4.0, 4.1.1),
Limera1n (Apple TV 4.0), PwnageTool (Apple TV 4.0 - 4.3), Seas0nPass (Apple TV 4.0 - 4.3; Apple TV 4.4 - 4.4.4 - Atado), unthredeh4il (Apple TV 4.0 - 4.4.4), Sn0wbreeze (Apple TV 4.0, 4.2 - 4.3), Redsn0w (Apple TV 4.2 - 4.3) |
Manzana TV5 | Apple TV 5.0 - 5.3 - para Apple TV 3G | AppleTV 2G
televisión de manzana 3g |
Seas0nPass (Apple TV 5.1 - 5.3 - para Apple TV 2G; Apple TV 5.0 - 5.0.2 - Con conexión para Apple TV 2G),
unthredeh4il (Apple TV 5.0 - 5.0.2 - para Apple TV 2G), Evasión (Apple TV 5.1 - 5.2 - para Apple TV 2G), P0sixspwn (Apple TV 5.2.1 - 5.3 - para Apple TV 2G), Redsn0w (Apple TV 5.2.1 - 5.3 - Con conexión para Apple TV 2G) |
Manzana TV6 | Apple TV 6.0 - 6.1.1 - para todos los dispositivos
Apple TV 6.1.2 - 6.2 - para Apple TV 3G |
AppleTV 2G
televisión de manzana 3g |
Seas0nPass (Apple TV 6.1.2 - 6.2 - para Apple TV 2G) |
Manzana TV7 | Apple TV 7.0 - 7.3.1, 7.5 - para todos los dispositivos | televisión de manzana 3g | etasonATV (Apple TV 7.4) |
tvOS 9 | tvOS 9.1 - 9.2.2 - para todos los dispositivos | televisión de manzana 4g | Pangu9 (tvOS 9.0 - 9.0.1) |
tvOS 10 | tvOS 10.1.1 - 10.2.1 - para todos los dispositivos | televisión de manzana 4g | LiberTV (tvOS 10.0 - 10.0.1),
backr00m (tvOS 10.2.2) greeng0blin (tvOS 10.2.2) |
tvOS 11 | - | televisión de manzana 4g
Apple TV 5G (4K) |
LiberTV (tvOS 11.0 - 11.1),
backr00m (tvOS 11.0 - 11.1), electraTV (tvOS 11.0 - 11.4.1) |
tvOS 12 | - | televisión de manzana 4g
Apple TV 5G (4K) |
QuimeraTV (tvOS 12.0 - 12.2, 12.4)
Unc0ver TV (tvOS 12.0 - 12.4.1) checkra1n (tvOS 12.0 - 12.4.1) |
tvOS 13 | - | televisión de manzana 4g
Apple TV 5G (4K) |
checkra1n (tvOS 13.0 - 13.4.8)
Unc0ver TV (tvOS 13.0 - 13.4.5) |
No hay jailbreak completo para el Apple Watch, solo prototipos.
versión de watchOS | Actualizaciones sin soporte | Dispositivos que soportan el procedimiento | Utilidad |
---|---|---|---|
reloj OS 1 | watchOS 1.0 - 1.0.1 - para todos los dispositivos | reloj de manzana 1g | Faltan servicios |
reloj OS 2 | watchOS 2.0 - 2.2.2 - para todos los dispositivos | reloj de manzana 1g | Faltan servicios |
reloj OS 3 | - | reloj de manzana 1g
reloj de manzana s1 reloj de manzana s2 |
OverCl0ck (watchOS 3.0 - 3.2.3) |
reloj OS 4 | watchOS 4.0, 4.2 - 4.3.2 - para todos los dispositivos
watchOS 4.1 - excepto Apple Watch S3 |
reloj de manzana 1g
reloj de manzana s1 reloj de manzana s2 reloj de manzana s3 |
jelbrekTime (watchOS 4.1 - para Apple Watch S3) |
reloj OS 5 | watchOS 5.0 - 5.3.1 - para todos los dispositivos | reloj de manzana 1g
reloj de manzana s1 reloj de manzana s2 reloj de manzana s3 reloj de manzana s4 |
Faltan servicios |
reloj OS 6 | watchOS 6.0 - 6.1 Beta - para todos los dispositivos | reloj de manzana s1
reloj de manzana s2 reloj de manzana s3 reloj de manzana s4 reloj de manzana s5 |
Actualmente no hay servicios públicos |
Existen procedimientos de jailbreak similares al jailbreak de iOS para otras plataformas móviles con restricciones en la instalación de aplicaciones y el acceso al sistema de archivos, incluidos Android , Windows Phone 7 y Symbian 9 , PS3 , consolas de juegos PSP y otros dispositivos como Kindle .
Celulares | |||||||
---|---|---|---|---|---|---|---|
General |
| ||||||
Software |
| ||||||
cultura |
| ||||||
Dispositivos |
| ||||||
medicina y ecologia |
| ||||||
Aspectos legales |
| ||||||
Tecnología |
|