Hace menos de dos semanas, Saurik (Jay Freeman) lanzó una actualización oficial centrada en iOS 11 para Cydia Substrate, pero no fue mucho después del lanzamiento que los usuarios que instalaron el paquete comenzaron a informar problemas inesperados de congelación con sus teléfonos con jailbreak..
Hace nueve días, se abrió un hilo de soporte en GitHub que atrajo la atención que tanto necesitaba al tema, lo que llevó a miembros de alto perfil de la comunidad como Pwn20wnd, sbingner y Saurik a comenzar a investigarlo..
Afortunadamente para los usuarios de Cydia Substrate, ahora parece que Saurik es consciente del problema y ha replicado con éxito el problema en uno de sus dispositivos de prueba, un primer paso esencial para solucionar problemas y solucionar el error..
La respuesta oficial de Saurik se publicó como un comentario en el hilo de soporte relevante, y lo hemos citado a continuación:
OK, he logrado replicar el problema en ese hilo: ¡gracias por los pasos claros para reproducir el problema! En su esencia, este comportamiento ocurre porque al mismo tiempo se matan los medios y sustratos (lo cual sería bueno evitar tanto como sea posible, pero hasta ahora no he logrado que JetsamPriority proteja mi proceso; versiones anteriores de sustratos no estaban usando launchd: me pregunto si eso podría haber ayudado a protegerlo, pero no sé lo suficiente sobre Jetsam); pero, como lo que está haciendo Substrate (y lo ha estado haciendo durante años) esencialmente está usando amfid para aprovisionar páginas ejecutables, no se inicializa (porque, y esto es una tontería, accidentalmente necesita páginas ejecutables para ejecutarse) trivialmente reparable) y luego (teóricamente, si llegó tan lejos, que no lo hace) no logra enganchar el xpcproxy para amfid (ya que estoy haciendo esto usando "la maquinaria completa", que necesita páginas ejecutables). Creo que tendré algo de tiempo para solucionar estos dos problemas mañana por la noche (puedo proporcionar un enlace más limitado para xpcproxy y luego en casos especiales amfid).
Podemos deducir del comentario de Saurik que el problema de congelación probablemente se relacionó con dos procesos, en medio y sustraídos, que fueron asesinados simultáneamente.
Saurik espera impulsar una actualización para Cydia Substrate a través de Cydia en algún momento de esta semana que solucione el problema descrito, que teóricamente debería poner fin al congelamiento que algunos usuarios han informado.
Como siempre, continuaremos manteniéndolo actualizado a medida que surja más información sobre esta actualización, así que manténgala en sintonía con iDB para conocer las últimas noticias de jailbreak.
¿Ha experimentado el problema de congelación del sustrato Cydia en su dispositivo con jailbreak desde la actualización? Háganos saber en la sección de comentarios.