What is CheckRa1n Jailbreak?
The CheckRa1n Jailbreak is an iOS jailbreak tool developed by the CheckRa1n Team using a powerful BootROM exploit called CheckM8 which cannot be patched by Apple on the already-vulnerable devices. This makes the CheckRa1n jailbreak a very stable and very powerful jailbreak tool with a pretty good safety record.
CheckRa1n itself is a semi-tethered jailbreak utility, which means that a computer is required in order to activate the jailbreak, but if you reboot your device you can still use the stock iOS normally without having to plug the device in.
By default, CheckRa1n comes with Cydia as a package manager, and with the Elucubratus bootstrap (the same one used in Unc0ver Jailbreak), but there are options to install Sileo, Zebra, or Installer 5 as a package manager if you want something more modern, and libhooker is available with OdysseyRa1n, a spinoff based on the Odyssey Jailbreak components by developer Coolstar.
Is CheckRa1n Jailbreak safe for my device? What about the warranty?
CheckRa1n is pretty safe as it is. In fact, the jailbreak itself tends to be less buggy and glitchy than the jailbreaks based on a tfp0 kernel exploit (like Unc0ver, Odyssey, or Taurine), because can patch the memory at a lower level and way early in the boot chain which does give some stability.
Normally, a jailbroken device would not be covered by Apple’s warranty, but jailbreaks can easily be removed as long as you can restore the device or just click “Restore ROOT FS” in CheckRa1n. The only condition is for your device to be able to at least power on.
If you remove the jailbreak prior to sending your device in for repairs, Apple can’t really tell it was jailbroken. There’s no flag or fuse that trips when you jailbreak your phone so unless they can see Cydia installed on the device, they probably won’t be able to tell.
How to Jailbreak iOS 14.5.1 – iOS 14.0 using CheckRa1n Jailbreak with Cydia and tweaks
If you wanna jailbreak your device with CheckRa1n, you must know that CheckRa1n supports ALL iOS versions from iOS 12 up to iOS 14.5.1 (currently the latest), and it will continue to support the newer versions right after they release because CheckRa1n cannot be patched on the already-vulnerable devices.
That being said, CheckRa1n does not support all existing iOS devices. In fact, newer devices with the A12, A13, or A14 chip inside them won’t work because for those, Apple already patched the CheckM8 exploit before shipping the devices.
You see, Apple can’t really patch CheckRa1n once they’ve already shipped a vulnerable device, but they can make sure newer devices don’t have the same vulnerabilities.
What devices does CheckRa1n Jailbreak support?
The following devices are all supported by CheckRa1n Jailbreak on all iOS versions between iOS 12.0 to iOS 14.5.1 (and newer). The CheckRa1n compatibility is as follows:
- iPhone X
- iPhone 8 Plus and iPhone 8
- iPhone 7 Plus and iPhone 7
- iPhone 6S Plus and iPhone 6S
- iPhone 6 Plus and iPhone 6
- iPhone 5S
- iPod Touch 7th Generation
- iPod Touch 6th Generation
- iPad (2019, 7th Generation)
- iPad (2018, 6th Generation)
- iPad Pro 10.5″ (2017)
- iPad Pro 12.9″ 2nd Generation (2017)
- iPad (2017) 5th Generation
- iPad Air 2
- iPad (4th Generation)
- iPad Mini 4, iPad Mini 3, iPad Mini 2, iPad Mini 1
- iPad (3rd Generation)
- iPad 2
- Apple TV
- Apple TV 4K
How to Jailbreak using the CheckRa1n Jailbreak tool?
To jailbreak your device, you need to head to the official CheckRa1n Jailbreak website and download the tool.
CheckRa1n is available only for macOS and Linux at this moment in time. For macOS, it supports Intel Mac fully, so basically, any iMac, MacBook, or Mac Mini from 2007 to 2020. CheckRa1n also has experimental support for the brand new 2021 Apple Silicon Mac which has arm64 architecture SoC inside, however, for the Apple Silicon Macs there are some drawbacks currently which you can read about on the official checkra1n website.
You can DOWNLOAD CheckRa1n JAILBREAK here.
For Linux, the CheckRa1n tool is available for all major architectures including:
- Linux x86_64
- Linux arm
- Linux arm64 (Raspberry Pi-compatible)
- Linux i486
If you run Linux on an Intel or AMD CPU computer, you need the Linux x86_64 version. For Raspberry Pi, you need the arm64 version.
Once you have the tool downloaded, it looks like this.
Now all you need to do is to follow the guide down below and you will be jailbroken in no time!
CheckRa1n Jailbreak guide for all iOS versions
- Open the CheckRa1n Jailbreak application.
- Plug your compatible device in Normal Mode or Recovery Mode.
- Wait for CheckRa1n to detect it. Once detected, CheckRa1n will show the device information under the “Welcome to checkra1n!” text, and the “Start” button will become available.
- Navigate to Options. Here, if you have an iPhone X, iPhone 8, or 8 Plus, you must check the “Skip A11 BPR Check” checkbox.
- From the options menu, click “Back” and press the “Start” button on the bottom.
- Your device will reboot in Recovery Mode. Wait for it. Once it is in recovery mode, the device will show a power cable and a laptop or the iTunes logo. It’s now safe to proceed.
- Press “Continue”. You will be directed to put your device in DFU mode which is a mode where nothing shows on the screen.
- Put your device in DFU Mode. Each device does that in a different way, so CheckRa1n will show you how to do it on the screen. Follow the instructions exactly. You mostly have to press the Power button and the Volume Down or the Home button simultaneously depending on your device. Just follow the instruction on the CheckRa1n screen because they are tailored to your device.
- Wait. Once CheckRa1n detects the device in DFU mode, it will run the exploit. You will see a progress bar loading. You don’t need to do anything more.
- The device will reboot and it will show the CheckRa1n logo, then some text. Wait for it to fully boot to the home screen or the lock screen.
- You are done. If it’s the first time you jailbreak, go into the CheckRa1n application on your phone and press “Install Cydia” because it’s not installed by default. You only have to do this once when you first jailbreak.
If you’re better at learning visually, here’s a full tutorial by jailbreak developer GeoSn0w (@FCE365):
The video applies to all iOS versions supported by CheckRa1n, including the latest version.