All News

The state of checkra1n on iOS 14

Today we're releasing checkra1n 0.12.4 with support for iOS 17 on some new devices. For newer devices, we need more time to work around a new security mitigation.


In iOS 14, Apple added a new mitigation to SEPOS on A10 and above: 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 workaround. 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.

We are not yet sure whether the same can be done for devices with the A11 chip with this vulnerability, but we will release another statement once we know more.

These are the devices that we will initially support 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

Devices that we hope will be supported in the coming weeks:

  • iPhone 14 and 14 Plus
  • iPad 8th and 9th generation
  • iPod touch 7
  • iPad Pro 6th generation

Devices that will be addressed in a future statement:

  • iPhone 15

The 0.12.4 release is available for download now on our releases page.