Saurik reconnaît le bug de gel de Cydia Substrate dans la dernière mise à jour, dit que le correctif est imminent

Il y a moins de deux semaines, Saurik (Jay Freeman) a publié une mise à jour officielle iOS 11 pour Cydia Substrate, mais ce n'est pas longtemps après la sortie que les utilisateurs qui ont installé le package ont commencé à signaler des problèmes de gel inattendus avec leurs combinés jailbreakés..

Un fil de support a été ouvert sur GitHub il y a neuf jours a attiré l'attention sur le problème, ce qui a incité des membres de premier plan de la communauté comme Pwn20wnd, sbingner et Saurik à commencer à l'examiner..

Heureusement pour les utilisateurs de Cydia Substrate, il semble maintenant que Saurik soit conscient du problème et ait réussi à répliquer le problème sur l'un de ses appareils de test, une première étape essentielle dans le dépannage et la correction du bogue..

La réponse officielle de Saurik a été publiée sous forme de commentaire dans le fil de support correspondant, et nous l'avons citée pour vous ci-dessous:

OK, j'ai réussi à reproduire le problème dans ce fil: merci pour les étapes claires pour reproduire le problème! À la base, ce comportement se produit car amfid et substrated sont tués en même temps (ce qu'il serait bien d'éviter autant que possible, mais jusqu'à présent, je n'ai absolument pas réussi à faire en sorte que JetsamPriority protège mon processus; les versions antérieures de substrated n'utilisaient pas launchd: je me demande si cela aurait pu aider à le protéger, mais je n'en sais pas assez sur Jetsam); mais comme, ce que Substrate fait (et utilise depuis des années maintenant) utilise essentiellement amfid pour provisionner des pages exécutables, il ne s'initialise pas lui-même (car, et c'est idiot, il a besoin accidentellement de pages exécutables pour s'exécuter? trivialement fixable) et ensuite (théoriquement, s'il est arrivé si loin, ce qui n'est pas le cas) ne parvient pas à accrocher le xpcproxy pour amfid (comme je le fais en utilisant «la machine complète», qui a besoin de pages exécutables). Je pense que j'aurai un peu de temps pour résoudre ces deux problèmes demain soir (je peux fournir un crochet plus limité pour xpcproxy puis amfid dans un cas spécial).

Nous pouvons déduire du commentaire de Saurik que le problème de gel était probablement lié à deux processus - amfid et substrated - tués simultanément.

Saurik prévoit de publier une mise à jour pour Cydia Substrate via Cydia cette semaine qui corrigera le problème décrit, ce qui devrait théoriquement mettre fin au gel que certains utilisateurs ont signalé..

Comme toujours, nous continuerons à vous tenir au courant des informations concernant cette mise à jour, alors restez à l'écoute d'iDB pour en savoir plus sur les dernières nouvelles de jailbreak.

Avez-vous rencontré le problème de gel du substrat Cydia sur votre appareil jailbreaké depuis la mise à jour? Faites-nous savoir dans la section commentaires ci-dessous.