Saurik erkänner Cydia Substrate frysfel i den senaste uppdateringen, säger fix är överhängande

För mindre än två veckor sedan släppte Saurik (Jay Freeman) en officiell iOS 11-centrisk uppdatering för Cydia Substrate, men det var inte länge efter utgivningen att användare som installerade paketet började rapportera oväntade frysproblem med sina fängslade telefoner.

En supporttråd öppnades på GitHub för nio dagar sedan väckte lite efterfrågad uppmärksamhet på frågan, vilket fick högprofilerade medlemmar i samhället som Pwn20wnd, sbingner och Saurik att börja undersöka det.

Lyckligtvis för Cydia Substrate-användare verkar det nu som att Saurik är medveten om problemet och framgångsrikt replikerade problemet på en av sina testenheter, ett väsentligt första steg i felsökning och åtgärdande av felet.

Sauriks officiella svar publicerades som en kommentar i relevant supporttråd, och vi har citerat det åt dig nedan:

OK, jag har lyckats replikera problemet i den tråden: tack för de tydliga stegen för att återge problemet! I dess kärna sker detta beteende eftersom amfid och underlag dödas samtidigt (vilket det skulle vara trevligt att bara undvika så mycket som möjligt, men jag har hittills helt misslyckats med att JetsamPriority skyddar min process; tidigare versioner av underlag använde inte lansering: Jag undrar om det kan ha hjälpt till att skydda det, men jag vet inte tillräckligt om Jetsam); men som det som Substrate gör (och har varit i flera år nu) i huvudsak använder amfid för att tillhandahålla körbara sidor så misslyckas det att initialisera sig själv (eftersom det är dumt, det behöver av misstag körbara sidor för att köra alls? det här är triviellt fixerbar) och sedan (teoretiskt, om det kom så långt, vilket det inte gör) misslyckas med att ansluta xpcproxy för amfid (eftersom jag gör detta med hjälp av "fullständig maskin", som behöver körbara sidor). Jag tror att jag kommer att få lite tid att fixa båda dessa problem i morgon kväll (jag kan ge en mer begränsad krok för xpcproxy och sedan specialfall-amfid).

Vi kan samla från Sauriks kommentar att frysproblemet troligen var relaterat till två processer - amfid och underlag - dödades samtidigt.

Saurik räknar med att driva en uppdatering för Cydia Substrate via Cydia någon gång i veckan som kommer att fixa det beskrivna problemet, vilket teoretiskt sett skulle få slut på frysningen som vissa användare har rapporterat.

Som alltid kommer vi att fortsätta att hålla dig uppdaterad eftersom mer om dessa uppdateringsytor, så håll den inställd på iDB för att lära dig om de senaste jailbreak-nyheterna.

Har du upplevt frysproblemet Cydia Substrate på din jailbroken enhet sedan uppdateringen? Låt oss veta i kommentarerna nedan.