Las nuevas actualizaciones de PongoOS ofrecen compatibilidad total con iOS 18.4

PongoOS, el entorno de prearranque basado en checkra1n, se prepara para una nueva versión. Es esa pequeña herramienta que se activa justo después de iBoot y antes de que se cargue el sistema principal, proporcionándote un potente intérprete de comandos y control sobre el comportamiento del arranque. Piensa en ella como si hackeara el medio de la cadena de arranque de Apple para realizar ajustes avanzados, diagnósticos o lanzar SO alternativos.
¿Qué es PongoOS?
PongoOS es un entorno de arranque personalizado que se utiliza principalmente con el jailbreak checkra1n. Se ejecuta entre la etapa iBoot de Apple y el sistema iOS principal. Eso le da un tipo de acceso poco común: lo suficientemente temprano como para engancharse al núcleo antes incluso de que se inicie iOS, pero lo suficientemente flexible como para cargar código personalizado, ajustar el comportamiento o depurar problemas en tiempo real.
Cuando haces jailbreak a un dispositivo utilizando checkm8, PongoOS es lo que te proporciona una shell en vivo para hablar con el hardware. Los desarrolladores pueden cargar parches del kernel, explorar la memoria, montar sistemas de archivos e incluso lanzar cargas útiles personalizadas. Es como un patio de recreo con superpoderes, pero sólo en dispositivos vulnerables al exploit checkm8, como los chips A7 a A11.
Lo que hace especial a PongoOS es lo ligero y centrado que es. No intenta ser un sistema operativo completo. Es sólo lo suficiente para permitirte arrancar de forma diferente, aplicar parches o depurar problemas antes de que iOS lo bloquee todo. Y como se ejecuta tan pronto, puede eludir muchos de los controles de seguridad habituales de Apple: perfecto para la investigación de bajo nivel, el desarrollo de jailbreak o para experimentar con cosas que Apple nunca permitiría.
Novedades de las últimas actualizaciones de PongoOS
Losúltimos commits se centran en mejorar la compatibilidad con iOS 18.4, y proceden directamente de Siguza, el desarrollador principal de PongoOS. En primer lugar, hay una corrección de vm_fault_enter, que ayuda a gestionar los fallos de la memoria virtual; se trata de una mejora crítica de bajo nivel para la estabilidad al parchear o interactuar con la memoria del núcleo.
Además, también se ha actualizado la función convert_port_to_mappara que funcione correctamente con los cambios en el kernel de iOS 18.4. Sin esta corrección, ciertas rutinas de explotación no se comportarían como se espera.
Otra importante: El parcheado de la NVRAM para iOS 18. 4 vuelve a funcionar. Esto es importante si intentas manipular argumentos de arranque o el comportamiento del dispositivo al principio del proceso de arranque. El código también analiza ahora la cadena de versión completa de XNU cuando se ejecuta en una versión de desarrollo. Este pequeño cambio ayuda a detectar la versión con mayor precisión, lo que puede afectar a los parches o compensaciones que se apliquen.
Retrocediendo un poco más, el 24 de junio, Siguza añadió un método alternativo para hacer coincidir las restricciones de lanzamiento en 18.4+. Esto ayuda a garantizar que el sistema se inicia con las condiciones correctas, incluso si Apple cambia algo internamente.
Y la lógica de detección VFS -utilizada para localizar estructuras clave del sistema de archivos- se ha corregido para mejorar la compatibilidad entre versiones.
Todos estos cambios apuntan a una cosa: PongoOS se está adaptando activamente a iOS 18.4 y a las próximas versiones. Cada vez es más preciso, más estable y se adapta mejor a los continuos cambios internos de Apple. Son buenas noticias si trabajas con herramientas de jailbreak o ajustes personalizados a nivel de SO utilizando dispositivos checkm8.