El desarrollador Lars Fröder (@opa334) acudió a Twitter este martes por la tarde para anunciar el lanzamiento de Fugu15 Max beta 8, el último de una serie de lanzamientos beta públicos destinados a que los desarrolladores los prueben.

Citando el Tweet, Fugu15 Max beta 8 ha alcanzado un nivel de estabilidad que Fröder considera”utilizable”por el usuario promedio. Lo que esto significa esencialmente es que la versión beta 8 es posiblemente lo suficientemente estable para que la instalen y jueguen personas que no son desarrolladores, sin embargo, Fröder no respalda específicamente hacerlo hasta que esté fuera de la versión beta.

En cuanto a la versión final, Fröder no ha declarado una ETA directa, pero dice que todavía será un poco de tiempo ya que todavía hay algunas otras cosas que deben resolverse. Fröder también advirtió que cualquiera que instale la versión beta antes del lanzamiento final deberá contentarse con un borrado completo de su arranque, y que no hay forma de evitarlo.

En cuanto a las novedades de Fugu15 Max beta 8, Fröder dijo que era principalmente una actualización de corrección de errores con algunas soluciones provisionales para ocultar o eliminar el entorno de jailbreak. El registro de cambios completo según la página de GitHub se encuentra a continuación:

Registro de cambios:

– Agregue una solución alternativa para fork() y vfork() dentro procesos que tienen ganchos aplicados (anteriormente, el niño fallaba instantáneamente)
– Solución setuid aún mejor (gracias a @sbingner)
– Actualización enviada a Sileo a 2.4.4
– Agregar opción para ocultar/desinstalar el entorno de jailbreak a la aplicación, accesible al presionar prolongadamente el botón de jailbreak (solución de interrupción hasta la versión final con la interfaz de usuario adecuada), UTILIZAR SOLO MIENTRAS NO HAY JAILBROKEN
: la alerta que aparece después de jailbreak ahora tiene un botón para reiniciar el espacio de usuario (detener solución de la brecha hasta la versión final con la interfaz de usuario adecuada)

Lo que aún falta para la versión final:

– Nombre adecuado/IU
– Facilidad de uso
– Enganches de Userland para caché de íconos y preferencias
– libkrw
– Compilaciones de Sileo/Zebra totalmente funcionales

Problemas conocidos:

– Para algunos usuarios, Sileo se bloquea en el inicio, no existe una solución actual o una solución alternativa para esto, los desarrolladores de Sileo están pendientes de una solución adecuada
: en algunas versiones, al hacer cualquier cosa en Zebra se bloquea, no hay una solución actual o una solución alternativa para esto , los desarrolladores de Zebra están pendientes de una solución adecuada
: cuando algo engancha una función C dentro de logd, los reinicios del espacio de usuario se atascan, este es un problema en Ellekit y se solucionará pronto
: pánico de Spinlock, no tengo idea de qué causa esto podría ser un efecto secundario tardío de uno de los exploits
– Algún tipo de pánico pmap de condición de carrera, tampoco tengo idea de qué lo causa, pero creo que probablemente sea un error en el entorno en alguna parte
– En 15.0 – 15.3.1, debe deshabilitar completamente el wifi durante el jailbreak

Notas:

– El jailbreak final tendrá un nombre diferente
– Este jailbreak no tiene root, los paquetes rootful no son compatibles
– Contraseña predeterminada para root: alpine (debe instalar openssh desde el administrador de paquetes)
– El único problema conocido de bootloop es cuando elimina algunos archivos del sistema en/private/preboot usted mismo , entonces, ¿no haces eso?

Para desarrolladores de Tweak:

– Actualiza theos a la última versión, luego puedes compilar para rootless a través de THEOS_PACKAGE_SCHEME=rootless
– Guarde/cargue las preferencias a través de las API de cfprefsd o dentro de/var/jb/var/mobile/Library/Preferences (habrá un enlace cfprefsd en el jb final para redirigir todo el material que no esté en stock a esa ruta)
– Debe compilar todo para rootless
– Todas las dependencias deben compilarse para rootless y almacenarse en $THEOS/lib/iphone/rootless
– Debe colocar cada ruta raíz anterior a la que acceda a través de las macros definidas en rootless.h
: debe compilar con Xcode 12 o más reciente, de lo contrario, su dylib bloqueará el proceso (si no desea perder la compatibilidad con iOS 12/13 arm64e, aún necesita compilar sus paquetes raíz con Xcode 11 )
– Actualmente hay un error de theos en el que las bibliotecas sin raíz no pueden vincularse con otras bibliotecas sin raíz
– No hay Rocketbootstrap/IPC (¿todavía? ¿alguna vez? ¿quién sabe?)

Hace tiempo que sabíamos que Fugu15 Max era solo el nombre provisional del proyecto y que Fröder le daría un nombre propio antes del público oficial. liberar. La cadena de tuits anterior señaló que se revelaría un nombre en breve, pero aún no anunciaba el nombre oficial.

Si aún no está seguro de probar Fugu15 Max, le recomendamos que espere el comunicado público oficial. Con un poco de suerte, no pasará mucho tiempo y los usuarios podrán comenzar a disfrutar de todos los maravillosos ajustes de jailbreak compatibles con rootless para iOS y iPadOS 15 que hemos visto últimamente.

Fugu15 Max es solo para dispositivos arm64e (iPhone XS y posteriores) con iOS y iPadOS 15.0-15.4.1. La versión beta pública más reciente está disponible en la página de GitHub del proyecto y sigue siendo principalmente solo para desarrolladores en este momento.

¿Estás feliz de ver el progreso de Fugu15 Max? Háganos saber en la sección de comentarios a continuación.

Categories: IT Info