Los jailbreakers veteranos probablemente estén familiarizados con una práctica utilidad llamada Cydia Eraser, que Saurik lanzó hace varios años para ayudar a los jailbreakers a `` liberar el jailbreak '' de sus teléfonos pwned sin restaurar y actualizar su firmware a través de iTunes. La vida ocupada de Saurik le ha impedido actualizar Cydia Eraser para las versiones modernas de iOS, pero ahora parece que podría haber una luz al final del túnel.
El desarrollador de iOS, Sam Gardner, quizás mejor conocido por la comunidad como Samg_is_a_ninja, tomó / r / jailbreak este fin de semana para provocar un proyecto espectacular en el que ha estado trabajando durante casi un año y medio, y lo llama Sucesión.
Según Gardner, Succession es una próxima alternativa a la reconocida utilidad Cydia Eraser para dispositivos con jailbreak que ejecutan iOS 10.0 y versiones posteriores. El desarrollador publicó un video de demostración en su publicación, mostrando cómo se ve la interfaz y cómo funcionaría:
Suscríbase a iDB en YouTubeGardner explica cómo funciona la herramienta en su comentario / r / jailbreak:
La sucesión funciona mediante la descarga de un archivo IPSW para su dispositivo y la versión de iOS, extrayendo el sistema de archivos raíz DMG y luego usando rsync para reemplazar cualquier archivo modificado con versiones limpias y eliminar cualquier archivo adicional. Lo mejor de esto es que no lleva mucho trabajo actualizar para agregar soporte para nuevas versiones de iOS (si hubiera lanzado esta herramienta en 2016 para iOS 10.0, habría requerido dos actualizaciones, una vez cuando se lanzó iOS 10.3 (para agregar soporte para APFS), y una vez cuando se lanzó iOS 12.0 (Apple agregó algo que creo que está relacionado con CoreTrust que causó bootloops, pero eso obviamente se ha solucionado ahora).
En la memoria reciente se han lanzado varias herramientas de restauración que pueden lograr resultados similares, pero Gardner explica cómo se compara la Sucesión con las de su comentario:
Entonces, ya puedo oírte decirle a la pantalla de tu computadora "pero Sam, ¿no existe la herramienta de restauración XXX que ya hace lo mismo?", Así que revisaré una lista de competidores populares y cómo se compara la Sucesión con ellos:
>>> Cydia Eraser: Cydia Eraser es una gran herramienta, pero solo es compatible con iOS 7.1-10.2.1, 10.3-10.3.3 requiere una solución sucia, y nunca he visto que Cydia Eraser realmente funcione en una versión superior a 10.2 .1 (generalmente falla debido a que llena todo el almacenamiento del dispositivo en 10.3+), y no es compatible con 11.0-12.1.2 en absoluto. Además, si elimina sus archivos de idioma, Cydia Eraser tarda mucho tiempo (en algunos casos, días literales) para completar, y si usa BytaFont, no funciona. Además, aunque hipotéticamente admite 7.1-10.3.3, hay muchos casos en los que los archivos OTA no existen para todas las combinaciones de dispositivo / firmware (por ejemplo, 7 en 10.0-10.0.2, 6S en 9.0-9.0.2 , SE en 9.3-9.3.1, y muchos otros que no me molestaré en enumerar aquí) en cuyo caso básicamente eres SOL. La sucesión apoya todos iOS versiones 10.0+, así como archivos de idioma eliminados, así como BytaFont 3.
>>> SemiRestore, SemiRestore Lite, OSRestoreX, rec0vering y Delectra: ¡ninguna de estas herramientas realmente restaura el dispositivo! Todas estas son formas rápidas de eliminar todos sus ajustes instalados, en versiones anteriores de iOS, también deshacerán el escondite de su sistema de archivos, ¡pero eso es todo! Si, por ejemplo, usó Upscale para configurar su dispositivo en 9 por 16 píxeles (como haría cualquier hombre sensato, P), y ejecutó cualquiera de las herramientas, su dispositivo no sería reparado. La sucesión no solo elimina el jailbreak, sino que también restaura los archivos iOS faltantes o modificados.
>>> Rollectra (o usando la "restauración de rootfs" de unc0ver): Esta es probablemente la competencia más dura para mí. Rollectra funciona al revertir todo, excepto / var, exactamente como estaban en una copia de seguridad, que se toma instantáneamente antes de la primera vez que el dispositivo está liberado. En la mayoría de los casos, dado que nada fuera de / var puede modificarse antes de que el dispositivo tenga jailbreak, esta es una combinación perfecta con el aspecto del dispositivo. Sin embargo, hay algunas versiones tempranas de Electra y descubiertas que "olvidaron" hacer esta copia de seguridad, y ninguno de los jailbreak de 10.3.X incluso intenta hacer la copia de seguridad. Además, la versión beta de Rollectra en GitHub de pwn20wnd funciona bien en 11.0-12.1.2, sin embargo, no se ha actualizado en Chariz para admitir 11.0-11.2.6, y la versión de GitHub no permite la instalación en 11.4.1- 12.1.2 (aunque, hasta donde yo sé, funcionaría bien).
Como parece, la Sucesión todavía es un trabajo en progreso, pero el desarrollador dice que debería poder lanzarlo en unas pocas semanas más después de corregir algunos de los errores restantes. Esto es particularmente emocionante para aquellos que desean poder restaurar su versión iOS de jailbreakable del dispositivo sin actualizarlo para volver a jailbreak desde cero o para maximizar el valor de reventa del teléfono.
La sucesión es completamente de código abierto, y aquellos interesados en aprender más sobre cómo funciona pueden visitar el repositorio GitHub de Sam Gardner. Solo tenga en cuenta que la herramienta no se ha probado por completo en el momento de escribir este artículo, así que no descargue ni use nada hasta que se lance oficialmente por su propia seguridad..
¿Estás emocionado por el próximo lanzamiento de Succession? Háganos saber en la sección de comentarios.