SPYERASPYERA
All articles

How to Jailbreak iOS 12.3 and 12.4 with Checkra1n (2026 Guide)

How to Jailbreak iOS 12.3 and 12.4 with Checkra1n (2026 Guide)

This is a step-by-step guide to an iOS 12.3 jailbreak, an iOS 12.3.1 jailbreak, and an iOS 12.4.1 jailbreak (through iOS 12.4.3) using the Checkra1n jailbreaking tool — one of the most searched checkra1n compatible devices setups for older iPhones and iPads, including the iPhone 6S Plus jailbreak and how to jailbreak 1st gen iPad mini models.

Updated for 2026: Checkra1n exploits a permanent hardware flaw in Apple’s A5–A11 chips (known as checkm8), so it still works exactly as described below even though these devices are several generations old. The tool remains available for macOS and Linux; a native Windows build was never released — see the FAQ below for a workaround. You do not need to download any separate jailbreak file or IPSW — checkra1n handles the entire iOS 12.4 jailbreak process automatically once you connect your device.

Supported Devices for the Checkra1n Jailbreak

iPhone 6, iPhone 6 Plus, iPhone 6S, iPhone 6S Plus, iPhone SE (1st generation, 2016), iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPad 2, iPad mini (1st generation), iPad (3rd generation), iPad (4th generation), iPad mini 4, iPad Pro 12.9″ (1st gen), iPad (6th generation, 2018), iPad (7th generation, 2019), iPad Pro 10.5″ (2017), iPad Pro 12.9″ (2nd gen, 2017), and iPod touch (5th generation).

Two common mix-ups worth flagging: if you’re looking for how to jailbreak a 1st gen iPad, checkra1n works on the iPad mini (1st generation), not the original 2010 iPad (1st gen); and if you searched how to jailbreak iphone se 2nd gen, only the iPhone SE (2016, A9 chip) is supported — not the iPhone SE 2nd or 3rd generation. The checkra1n iPad 4 jailbreak (iPad 4th generation) and how to jailbreak ipad 6th gen (2018) both use exactly the same steps below. See the FAQ section for the full explanation.

Supported iOS Versions for Checkra1n

This is a checkra1n 12.4 jailbreak guide covering iOS 12.3, iOS 12.3.1, iOS 12.3.2, iOS 12.4, iOS 12.4.1, iOS 12.4.2, and iOS 12.4.3 — the range where Cydia installs most reliably. Because checkra1n exploits the bootrom rather than a software bug, it isn’t strictly limited to these builds: Cydia iOS 12.2 setups also work, and later releases up to the iOS 12.5.7 jailbreak (the final security-only update Apple shipped for this hardware generation) and, on many A7–A11 devices, iOS 13 and iOS 14 up to 14.8.1. Beta builds such as iOS 12.3 beta 4 are not supported — always jailbreak from a public release.

How to Jailbreak iOS 12.3–12.4.3 with Checkra1n

These same nine steps answer how to jailbreak iPhone 6, how to jailbreak iPhone 6 Plus, or how to jailbreak iPhone 6S Plus — and the same checkra1n 12.4 iOS jailbreak process applies equally to an iOS 12.2 jailbreak or any other supported build in this range.

Step 1: Download Checkra1n

On a Mac (or a Linux machine — see the FAQ if you only have Windows), go to the official checkra1n download page and grab the current build.

Checkra1n download page

Step 2: Install It to Applications

Double-click the downloaded DMG file to open it, then drag the checkra1n icon onto the Applications folder icon.

Move checkra1n to Applications

Step 3: Open Checkra1n

Open your Applications folder, then right-click (or Control-click) the checkra1n app and choose Open from the menu.

Open checkra1n from the contextual menu

Click Open to confirm you’d like to launch the checkra1n app.

Confirm checkra1n launch

Step 4: Connect Your Device

Connect your iPhone or iPad to your computer with a USB cable and click Start. (There’s no way to jailbreak an iPhone 6 or any other supported device without a computer — a wired USB connection is required for this step.)

iPhone connected to computer

Step 5: Enter DFU Mode

Click Next to put your device into Recovery Mode (DFU). You’ll be guided through it, but here’s the manual sequence:
1. Hold the Side button until the screen goes black, then release.
2. Hold the Side button and Volume Down button together for 5 seconds.
3. Release the Side button and keep holding Volume Down until your computer confirms recovery mode. The screen stays black throughout.

DFU mode step 1
DFU mode step 2
DFU mode step 3

Step 6: Start the Jailbreak

Click Start to begin the checkra1n iOS 12 jailbreak procedure.

Checkra1n starting
Checkra1n progress
Checkra1n progress continued

Step 7: Let It Reboot

Checkra1n will now jailbreak your device, rebooting it in the process.

Device rebooting after jailbreak
Jailbreak complete

Step 8: Install Cydia

Launch the new checkra1n app on your Home Screen, select Cydia, then tap the large Install Cydia button.

Install Cydia button

Step 9: Launch Cydia

Cydia is now installed on your device, and you can launch it directly from the Home Screen.

Cydia installed

Installing SPYERA After the Jailbreak

Once Cydia is installed, you can add SPYERA from the Cydia app by entering the SPYERA Cydia catalog URL. This gives you access to the deepest layer of iPhone monitoring — including an iPhone keylogger, full SMS and iMessage tracking, call logs, and app activity — on devices that can’t run non-jailbroken monitoring tools. The Cydia icon, checkra1n icon, and SPYERA icon can all be hidden at the end of setup if you’d like the installation to stay discreet.

Should You Still Jailbreak in 2026?

Jailbreaking voids your warranty, removes several built-in security protections, and can block future iOS updates on that device, so it’s worth doing only when you have a specific reason — such as monitoring an older company-issued iPhone or a child’s hand-me-down device that’s stuck on iOS 12. If you’re setting up monitoring on a current-generation iPhone (iOS 17 or later), you don’t need to jailbreak it at all: SPYERA’s iPhone spy app installs without jailbreaking on modern hardware. Compare plans on the SPYERA pricing page before you start.

How do I jailbreak iOS 12.4.1 in 2026?
Download checkra1n on a Mac (or Linux machine), move it to Applications, connect your compatible iPhone or iPad by USB, put it into DFU mode, and let checkra1n run. The exploit is hardware-based, so the same steps still work on iOS 12.4.1, 12.4.2, and 12.4.3 in 2026 exactly as they did in 2019 — follow the full walkthrough above.
Which devices does checkra1n support?
Checkra1n compatible devices run Apple’s A5 through A11 chips: iPhone 6 through iPhone X, iPad 2 through the 7th-generation iPad, iPad mini (1st gen) and mini 4, both iPad Pro 12.9-inch generations, the iPad Pro 10.5-inch, and the 5th-generation iPod touch. Anything with an A12 chip or newer (iPhone XS and later) is not supported.
How do I jailbreak an iPhone 6 or an iPhone 6S Plus?
The iPhone 6, iPhone 6 Plus, iPhone 6S, and iPhone 6S Plus are all on the checkra1n compatible devices list, so how to jailbreak an iPhone 6S works the same way as any other supported model — connect it to a Mac or Linux machine, boot it into DFU mode, and run checkra1n.
Can I download checkra1n for Windows?
No — there is no official download checkra1n Windows build, and as of 2026 that still hasn’t changed. Windows users can run checkra1n from a Linux virtual machine with USB passthrough enabled, or from a Linux live-USB boot, since the tool needs direct low-level access to the connected device.
Can I jailbreak a 1st-generation iPad?
It depends which “1st gen” you mean. The very first iPad (2010, A4 chip) is too old for checkra1n and cannot be jailbroken this way. The iPad mini (1st generation, A5 chip) is fully supported, though, and follows the exact same steps as the rest of this guide.
Does an iOS 12.3.1 jailbreak still work in 2026?
Yes. An iOS 12.3.1 jailbreak is one of the most stable options with this tool, alongside 12.3, 12.3.2, 12.4, 12.4.1, 12.4.2, and 12.4.3. Because checkra1n exploits the bootrom rather than a software flaw, Cydia on iOS 12.2 also works, and many supported devices can go up to iOS 12.5.7 or even iOS 14.8.1.
Is the iPad mini 2 (checkrain ipad mini 2) or iPad 4 supported?
The iPad (4th generation) is supported and jailbreaks normally, and searches for checkrain ipad mini 2 usually mean this device or the iPad mini 4. The true iPad mini 2, however, is not on the checkra1n compatible devices list — only the original iPad mini (1st gen) and the iPad mini 4 work with this exploit.
Can I jailbreak an iPhone SE without a computer?
A computer is required for every device in this guide, including the iPhone SE — checkra1n needs a USB connection to put the phone into DFU mode. Also note that only the original iPhone SE (2016, A9 chip) is supported; the iPhone SE 2nd generation (2020) and later use newer chips that checkra1n cannot exploit.
Ready to protect your family?

See plans for phone, tablet and computer.

View pricing