Minder dan twee weken geleden bracht Saurik (Jay Freeman) een officiële iOS 11-centrische update voor Cydia Substrate uit, maar het duurde niet lang na de release dat gebruikers die het pakket installeerden, onverwachte problemen met het bevriezen van hun gejailbreakte handsets begonnen te melden.
Negen dagen geleden werd er op GitHub een supportthread geopend die de broodnodige aandacht op het probleem bracht, waardoor spraakmakende leden van de community, zoals Pwn20wnd, sbingner en Saurik, er naar begonnen te kijken.
Gelukkig voor gebruikers van Cydia Substrate lijkt het erop dat Saurik zich bewust is van het probleem en het probleem met succes heeft gerepliceerd op een van zijn testapparaten, een essentiële eerste stap in het oplossen van problemen en het oplossen van de bug.
Het officiële antwoord van Saurik is gepubliceerd als commentaar in de relevante ondersteuningsdraad en we hebben het hieronder voor u geciteerd:
OK, ik heb het probleem in die thread kunnen repliceren: bedankt voor de duidelijke stappen om het probleem te reproduceren! In de kern gebeurt dit gedrag omdat amfidum en substraten tegelijkertijd worden gedood (wat leuk zou zijn om zoveel mogelijk te voorkomen, maar ik heb tot nu toe helemaal niet nagelaten om JetsamPriority mijn proces te beschermen; eerdere versies van substraten gebruikten launchd niet: ik vraag me af of dat misschien heeft geholpen het te beschermen, maar ik weet niet genoeg over Jetsam); maar zoals, zoals wat Substrate doet (en dat nu al jaren is) in wezen amfid gebruikt om uitvoerbare pagina's te leveren, kan het zichzelf niet initialiseren (omdat, en dit is gek, het per ongeluk uitvoerbare pagina's nodig heeft om te worden uitgevoerd? dit is triviaal fixeerbaar) en vervolgens (theoretisch, als het zover is gekomen, wat het niet doet) faalt de xpcproxy voor amfid (aangezien ik dit gebruik met "de volledige machine", die uitvoerbare pagina's nodig heeft). Ik denk dat ik morgenavond wat tijd zal hebben om beide problemen op te lossen (ik kan een beperktere haak bieden voor xpcproxy en vervolgens special-case amfid).
We kunnen uit Saurik's opmerking halen dat het bevriezingsprobleem waarschijnlijk verband hield met twee processen - amfid en substrated - die tegelijkertijd werden gedood.
Saurik verwacht ergens deze week via Cydia een update voor Cydia-substraat te pushen die het beschreven probleem oplost, wat theoretisch een einde zou moeten maken aan de bevriezing die sommige gebruikers hebben gemeld.
Zoals altijd blijven we je op de hoogte houden, omdat er meer informatie over deze update verschijnt, dus houd hem in de gaten voor iDB voor meer informatie over het laatste jailbreaknieuws.
Heb je sinds de update het bevriezingsprobleem van Cydia-substraat op je jailbreak-apparaat ervaren? Laat het ons weten in de commentaren hieronder.