If youβre anything like me, then youβre ecstatic about the release of the checkra1n jailbreak. Itβs an exciting development that utilizes @axi0mXβs checkm8 bootrom exploit to facilitate software liberation on handsets ranging from the iPhone 5s to the iPhone X. Moreover, itβs the first public jailbreak to support iOS 13.
But itβs difficult to ignore the elephant in the room here, and thatβs the sheer number of public beta testers that have reported challenges getting into DFU mode and jailbreaking, citing common issues such as Error-20 and failure to boot jailbroken.
Bugs are par for the course when dealing with beta software, but as it turns out, many common issues can be averted with two simple steps:
- Make sure youβre using a USB-A to Lightning cable and not a USB-C to Lightning cable when jailbreaking
- Follow the on-screen DFU mode instructions instead of entering DFU mode before using checkra1n
With regard to the first bullet point, the checkra1n team publicly denounced the use of USB-C to Lightning cables in a Tweet shared just this afternoon:
As it would seem, these cables hinder the process of entering DFU mode. The checkra1n team said this problem is especially prevalent with OEM USB-C to Lightning cables, but Iβve personally experienced similar troubles with third-party USB-C to Lightning cables such as the MFi offerings from Anker, like the one below:
Iβve since reverted to an OEM USB-A to Lightning cable and havenβt experienced any difficulties getting into DFU mode. I would suspect that those in similar shoes would benefit from this change.
As for the second bullet point, a common practice when using DFU mode-centric jailbreaks is to go into DFU mode prior to running the jailbreak tool. The brand new checkra1n v0.9.5 public beta build wonβt let you do this anymore, and according to the change log, this sometimes resulted in incorrect DFU mode entry, which triggered all sorts of additional problems.
It would appear that the checkra1n team has updated the on-screen DFU mode instructions to make it easier for everyday jailbreakers to follow the steps with increased success. While the previous build showed incorrect instructions to enter DFU mode on my iPhone 6 Plus, the latest build displays new instructions that worked on the first try.
If youβve been experiencing problems using the checkra1n public beta, then weβd strongly recommend following the advice in the two bullet points above.
Please keep in mind that checkra1n is still considered a public beta and that some issues could be related to software bugs. We’d suggest to most people that they hold off until an official public release, but those who simply can’t wait can follow the step-by-step instructions in our tutorial.
Have these recommendations helped you jailbreak with checkra1n successfully? Let us know in the comments section.