Om du är något liknande mig, så är du i ekstatisk frigörelse av checkra1n-jailbreak. Det är en spännande utveckling som använder @ axi0mXs checkm8 bootrom exploit för att underlätta frigörande av programvara på telefoner som sträcker sig från iPhone 5s till iPhone X. Dessutom är det den första offentliga jailbreak som stöder iOS 13.
Men det är svårt att ignorera elefanten i rummet här, och det är det stora antalet offentliga betatestare som har rapporterat om utmaningar att komma in i DFU-läge och jailbreaking, med hänvisning till vanliga problem som Error-20 och misslyckande med att starta jailbroken.
Bugs är likvärdiga för kursen när du hanterar betaprogramvara, men som det visar sig kan många vanliga problem undvikas med två enkla steg:
- Se till att du använder en USB-A till blixtkabel och inte en USB-C till blixtkabel när jailbreaking
- Följ instruktionerna på DFU-läget på skärmen istället för att gå in i DFU-läge innan du använder checkra1n
När det gäller den första punkten, fördömde checkra1n-teamet användningen av USB-C till Lightning-kablar i en Tweet som delades just i eftermiddag:
Som det verkar hindrar dessa kablar processen att gå in i DFU-läge. Checkra1n-teamet sa att detta problem är särskilt utbrett med OEM USB-C till Lightning-kablar, men jag har personligen upplevt liknande problem med tredjeparts USB-C till Lightning-kablar som MFi-erbjudanden från Anker, som den nedan:
Sedan har jag återgått till en OEM USB-A till Lightning-kabel och har inte upplevt några svårigheter att komma in i DFU-läge. Jag misstänker att de i liknande skor skulle dra nytta av denna förändring.
När det gäller den andra punkten, är en vanlig praxis när du använder DFU-läge-centrerade fängelse att gå till DFU-läge innan du kör jailbreak-verktyget. Den helt nya checkra1n v0.9.5 offentliga beta-konstruktionen låter dig inte göra detta längre, och enligt förändringsloggen resulterade det ibland i felaktig DFU-läge, vilket utlöste alla möjliga ytterligare problem.
Det verkar som att checkra1n-teamet har uppdaterat DFU-lägeinstruktionerna på skärmen för att göra det lättare för vardagliga jailbreakers att följa stegen med ökad framgång. Medan den tidigare byggnaden visade felaktiga instruktioner för att gå in i DFU-läge på min iPhone 6 Plus, visar den senaste byggnaden nya instruktioner som fungerade vid första försöket.
Om du har haft problem med att använda checkra1n public beta, rekommenderar vi starkt att du följer råden i de två punkttecken ovan.
Kom ihåg att checkra1n fortfarande betraktas som en offentlig beta och att vissa problem kan vara relaterade till programvarufel. Vi föreslår för de flesta att de håller på tills en officiell public release, men de som helt enkelt inte kan vänta kan följa steg-för-steg-instruktionerna i vår handledning.
Har dessa rekommendationer hjälpt dig att jailbreak med checkra1n framgångsrikt? Låt oss veta i kommentaravsnittet.