Not even one week after Apple officially released iOS and iPadOS 14 to the general public, the checkra1n team has released checkra1n version 0.11.0 with support for Appleās latest and greatest mobile operating system (albeit with a catch).
The checkra1n Twitter page shared the announcement late Monday night, followed closely by commentary from Todesco himself:
From what we can gather, checkra1n v0.11.0 supports iOS 14, but only on handsets with A9(X) or older processors. The checkra1n team plans to add support for newer devices that are affected by the checkm8 exploit in the future, but this will take time and effort as Apple apparently made it more difficult to deploy the checkm8 exploit on newer affected handsets by implementing a security mitigation.
The checkra1n team explains the situation in a blog post:
In iOS 14, Apple added a new mitigation to SEPOS on A10 and above (except on Apple TVs and iBridge): if the device was booted from DFU mode and the Secure Enclave receives a request to decrypt user data, it will panic the device. Since checkm8 does not give us control over the Secure Enclave, this is not trivial to work around. However, with the recently published blackbird vulnerability, we are able to get control of the Secure Enclave on A10 and A10X and disable this mitigation. Support for A10 and A10X devices is being worked on and is expected to be ready in the coming weeks.
For what itās worth, the checkm8 exploit canāt be patched because itās a hardware-based exploit. What Apple can do, however, is add more layers of troublesome security to its software as they have in iOS 14. This makes it more difficult, although not impossible, to get checkra1n working on newer handsets that have been updated to the latest mobile operating system. This is why the checkra1n team requires more time.
Thereās no concrete ETA as to when the checkra1n jailbreak will add support for all devices newer than A9(X), but the checkra1n team has provided the estimation of āthe coming weeksā for A10 and A10(X) devices. Unfortunately, they arenāt yet sure if it will be as easy to apply the same patches to A11 devices like the iPhone X.
The checkra1n teamās transparency with regard to iOS 14 support is both appreciated and commendable, as it keeps those of us who closely follow these developments in the loop and helps us better understand whatās happening behind the scenes. Making a broad statement with no exact ETA was also a good move, as the checkra1n team doesnāt want to over-promise and under-deliver ā no one does.
Other notable changes in checkra1n v0.11.0 include:
Highlighted changes
ā Official support for iOS 12.0 ā 13.7
ā Official support for iOS/tvOS 14.0 (A8(X)-A9(X) running iOS and iPadOS; all tvOS devices are supported)
-Official support for Apple TV 4K breakout boards (Standard and Advanced)Bug fixes
ā Fix an issue with userland kernel patch finder that prevented checkra1n flags from being saved as well as exporting kernel information used by developers to tfp0, affecting devices running iOS 13.6 and up.
ā App can now be launched from DMG on macOS
ā Demotion is now working on Linux
ā Fixes the -20 error for Apple TV 4K by enabling USB on v1.x standard breakoutsOther changes
ā Partial bridgeOS support (CLI only, see āKnown issuesā)
ā PongoOS was switched to Darwin ABI
ā Improved kernel patch finder patchsets
ā Improved boot strategy/hooking
ā NVRAM unlock patch (for root)
ā dyld patch
ā Removes Mach-o platform restrictions (iOS binaries can now run on tvOS/bridgeOS and vice versa)
ā Significantly reduces checkra1n build size
ā Removed macOS bug reporter
At the time of this writing, these are the devices that checkra1n already supports on iOS 14:
- iPhone 6s, 6s Plus, and SE
- iPad 5th generation
- iPad Air 2
- iPad mini 4
- iPad Pro 1st generation
- Apple TV 4 and 4K
- iBridge T2
These are the devices that should be supported in coming weeks:
- iPhone 7 and 7 Plus
- iPad 6th and 7th generation
- iPod touch 7
- iPad Pro 2nd generation
And these are the devices that the checkra1n team isnāt yet entirely certain about:
- iPhone X
- iPhone 8, 8 Plus
If youāre using anything newer, and youāve already upgraded to iOS 14, then you still have the chance to downgrade to iOS 13.7 before Apple stops signing it later this week. There isnāt yet a jailbreak for iOS 13.7, but if you follow the advice of the communityās leaders and stay on the lowest possible firmware, then your chances for jailbreak eligibility increase.
As always, the latest version of the checkra1n jailbreak can be downloaded from the official https://checkra.in website. Donāt get the jailbreak tool from anywhere else for your safety. If you need help, then you can follow either of the tutorials below to jailbreak with checkra1n:
Are you excited to learn about the progress being made on the checkra1n jailbreak? Share your thoughts in the comments section below.