De av dere som har fengslet i nyere tid, med begge yalu1011, yalu102, Hjemmedepot, eller Pangu 9.2-9.3.3, kan ikke ha unnlatt å legge merke til en ny funksjon i disse verktøyene som jailbreakers aldri måtte slite med før.
Jeg refererer ikke til semi-untether her, men snarere til installering av en profil på enheten din som signerer jailbreak-appen i en viss tid. Spesielt iOS 10 jailbreakers har følt irritasjonen av denne begrensningen, men alt det som kan være i ferd med å endre seg, basert på noen tentative ord fra Cydia-skaperen Jay Freeman (Saurik).
Samtidig har andre løsninger for syv-dagers signeringsgrense begynt å surfe; dette er nesten alle en dårlig idé, og bør unngås.
Som du ser av Reddit-kommentaren ovenfor, ser Saurik ut til å bekrefte at han nå jobber med en "mye mer interessant løsning" på sertifiseringsspørsmålet som har plaget jailbreakers i nyere tid.
For å gi litt bakgrunnsinformasjon om problemet som blir møtt: i dager med tidligere fanget det opp til fangehull å være lettere å oppnå, og følgelig hadde de en tendens til å oppnå utholdenhet i form av en sammenkobling. Dette betydde at de allerede var fengslet på oppstart, og derfor ikke krever at det ble installert en ny jailbreaking-app på enheten, noe som betyr at sertifiseringsproblemet aldri oppsto. En ubundet jailbroken-enhet trenger heller ikke at appene sine skal signeres uansett (tror AppSync), så selv om den trengte en jailbreak-app på den, ville ikke sertifiseringsproblemet ha oppstått. Selvfølgelig, på et ubundet jailbreak ville en jailbreak-app ikke ha noe formål, så poenget ville være en smule.
Alt dette endret seg med iOS 9 og 10. Da sikkerheten til iOS ble herdet, og spesielt med inkludering av KPP, ble fengselsbrytningene vanskeligere å oppnå, spesielt muligheten til å få utholdenhet mellom omstarter. Jailbreak-utviklere unngikk følgelig untether-problemet ved å starte unjailbroken og re-jailbreaking hver gang. Dette krevde nye jailbreaking-apper, og fordi disse appene bare brukes når enheten er i en ubeskyttet tilstand, måtte de signeres for å bli kjørt.
Pangu 9.2-9.3.3 gjorde dette ganske smertefritt ved å gi et ett års foretaksattest, og nylig klippet Luca Todesco strengene helt ved å tilby en nettleserbasert utnyttelse som i det hele tatt unngikk behovet for et sertifikat. Det er på fengselsbruddene til Home Depot og Yalu at brukere hittil har vært bundet av Apples syv dager lange signeringsgrenser.
En Reddit-tråd som diskuterte behovet for en løsning på denne kvartalen, så Saurik uventet veie inn med kommentaren vist over, som han fulgte opp med utsagnet nedenfor:
Det virker som Saurik og en ukjent utvikler jobber med en løsning som fullstendig omgår signeringsproblemet, og som Saurik har hevdet at vi vil "glede oss over eller bli underholdt av". Dette ser ut til å innebære en ny eller fantasifull løsning på begrensningene Apple har håndhevet.
Yalu-utvikleren Luca Todesco har også kommentert, og tilbyr sine råd om emnet:
Et forsiktighetsord om tredjeparts hacks
Begge utviklerne advarer mot å bruke mer skyggefulle metoder. Det er dato-triks, som kan rote andre innstillinger på enheten din; ulovlige nettsteder som legger enheten din til en annens utviklerkonto; og finjusteringer som omkranser signeringskravene, men som kan true jailbreaket ditt.
Alle disse metodene har risiko, og bør unngås. Du bør spesielt fjerne unna versjoner av jailbreak fra andre kilder enn Luca Todescos nettsted. Disse kan ha blitt tuklet med, og er ikke under Todescos kontroll. Tilsvarende tjenester som installerer en signeringsprofil på enheten din som du ikke kontrollerer skal ikke brukes. De gir en ukjent enhet muligheten til å installere og kjøre ubekreftede apper på enheten din.
Med tanke på at Saurik har sagt at det kan være "siste gang" du må bruke Cydia Impactor for å signere jailbreak-appen på nytt, er det grunn (gitt signaturens lengde) at løsningen hans godt kan være ute innen en uke, eller i det minste i nærmeste fremtid. Det er derfor ingen grunn til å ty til andre metoder.
Dette er gode nyheter for iOS 10 jailbreakers overalt, noe som betyr at Yalu jailbreaks vil nå paritet når det gjelder bekvemmelighet med Pangu 9.2-9.3.3. Det er ennå ikke sett hvorvidt denne ordningen vil være en generell metode for å unngå signering som kan brukes på ethvert jailbreak, inkludert Home Depot, eller om det er spesifikt for Yalu-utgivelsen, men jeg vil foreløpig foreslå den tidligere.
Mens vi venter på å se arten av denne sertifiseringen, må vi være tålmodige, ikke stresse Saurik eller Luca Todesco, og unngå å bruke de mer skissete metodene som er nevnt over. Det er ikke verdt å bringe jailbreaket ditt i fare for en ukes bruk av Cydia Impactor.
Venter du på til en langsiktig løsning for signering er ute før du går over til iOS 10.2? Jeg vet jeg er. Hvordan har du det å bruke Impactor for øyeblikket? Gi meg beskjed om tankene dine i kommentarene.