To bypass iCloud activation lock, you need to jailbreak your iOS device first. Since there is no jailbreak tool for the Windows system, you can follow the tested tutorial here to jailbreak your iOS device on your Windows computer.

Jailbreak iOS on Windows with iRa1n

Contents of this article:

Part 1: Jailbreak iOS with iRa1n

iRa1n is the short of iRemovalRa1n. Basically, it is the checkra1n for Windows released inside iRemoval PRO 5 app. So the developers have given permission to release iRa1n under a different name. Now, iRa1n is compatible with iOS 12.0 to iOS 14.8.1.

Steps to Jailbreak iDevices by iRa1n

Step 1. Click "Downlod" to download iRa1n on iBypasser.

download jailbreak tool to start jailbreaking

Step 2. Launch iRa1n.exe after extracting iRa1n jailbreaking tool.

launch jailbreak tool

After the jailbreaking is done, launch iBypasser Windows version, and click "Start Bypass" to finish bypassing the iCloud activation lock screen.

Bypassing iCloud activation lock

Part 2: 2 Methods to Jailbreak iOS Devices

2.1 Jailbreak iOS with Checkn1x

Checkn1x is a Linux-based distribution for jailbreaking iOS devices with Checkn1x.

Preparations needed for jailbreaking iOS devices on Windows:

  • Windows 7 or later, 32 or 64 bit
  • USB flash drive with 2 GB, or more, capacity
  • Download BalenaEtcher to burn USB flash
  • Download Checkn1x iso file

Refer to the video below to jailbreak iOS device on Windows in 5 minutes:

how to jailbreak ios on windows

# Burn a USB Flash Drive

Step 1. First download the mirror writing tool BalenaEthcer

Step 2. Download the latest version of the jailbreak tool image, select the above Checkn1x 1.1.7 version to download.

Step 3. Open BalenaEtcher, click "Flash from file", and select the downloaded image.

Flash from file

Step 4. Select the connected USB flash drive. Note that this will erase all the data in your U disk. Make a backup first if necessary.

Step 5. Click "Flash" to start writing the image .iso file.

Checkn1x flash success

After the writing is complete, restart the computer and choose to boot from the U disk.

Restart Windows

#Restart Computer and Jailbreak iOS Device

Step 6. Restart the computer and Press F12 when the screen goes dark and before the brand logo appears.

Press F12

Use the errow keys to navigate and the Enter key to select. Select the U disk you used in the previous session to start. Usually the key is F12 and it might differ according to brands.

Start from U Disk

Step 7. Press the Alt+F2 key, select to run the Checkra1n jailbreak tool (GUI).

Run Checkra1n

Step 8. Checkra1n will start with the following starting interface. Use the errow keys to navigate and the Enter key to select.

Checkra1n start

Step 9. Click "Options". For iPhone 6s, 6s plus, 7 and 7 plus, please select "Allow untested iOS/iPadOS/tv OS versions."

Allow untested versions

Special reminder: When jailbreaking iPhone8, 8P, X, you need to check the first item "Allow untested iOS/iPadOS/tv OS versions"and "Skip A11 BPR check", and then return to start jailbreaking.

Skip A11 BPR check

Step 10. Your device will automatically enter recovery mode. When it enter recovery mode successfully, click "Next".

Entering recovery mode

After that, you need to put the device into DFU mode manually. Just follow the instructions on the Checkra1n interface. Here my device is an iPhone 8plus running iOS 14.6.

Enter DFU mode

After your device enters DFU mode successfully, Checkra1n will start jailvreaking automatically and it might takes a moment.

Jailbreaking and booting

If the "All Done" text appears on the Checkra1n interface, then the jailbreaking succeeds. You can press "Ctrl + Alt + Delete" to restart your computer and bypass the iCloud activation lock.

Jailbreak done


If the above method cannot be jailbroken, or a Lockdown -21 error is displayed, then use the following jailbreak method:

In the start interface, select the Alt + F3 key combination to enter the command line jailbreak mode. At this time, you only need to tighten and enter the DFU mode. The jailbreak tool will automatically jailbreak, and no other operations are required. Only when All done is displayed at the end, the jailbreak is successful!


2.2 Jailbreak iOS with Checkra1n


  • Device models supported to jailbreak on iOS 14.x :full support for Apple chip A10/A10X devices - iPhone 6s6s plus77plus, iPad (2018, 6th generation)
    iPad (2019, 7th generation), iPod touch (2019, 7th generation)
    limited support for A11 devices on iOS 14.x (Options > Skip A11 BPR check) - iPhone 8/8 plus/X. After jailbreaking A11 devices, do not set Passcode, Touch ID, Face ID, or password for your lock screen.
  • If you have access to a computer running macOS 10.13 - 10.15, you are recommended to Jailbreak iOS Device on Mac first.
  • According to our tests, the jailbreaking for iPhone 5S will fail using this method. If you are using iPhone 5S, please jailbreak it on a Mac.

Check the video here to learn quickly on how to jailbreak iOS on Windows with Checkra1n:

how to jailbreak ios on windows

Preparations for Jailbreaking iOS on Windows

Preparations needed for jailbreaking iOS devices on Windows:

  • Windows 7 or later, 32 or 64 bit
  • USB flash drive with 2 GB, or more, capacity
  • Download ubuntu .iso file
  • Download rufus.exe to create USB drive for Ubuntu
  • Download checkra1n-x86_64 file to jailbreak iOS in Ubuntu

Detailed Steps for Jailbreaking iOS on Windows

# Create Ubuntu USB Flash Drive

Step 1.Insert your USB flash drive.

Step 2.Download the executable Rufus and run it – no installation is necessary. Once downloaded, the application is ready to use.

Step 3.Click the "Select" button and find the Ubuntu image you've downloaded. After selecting, the "ubuntu-20.04.1-desktop-amd64.iso" file will appear in the boot selection. Keep the other options default and click "Start".

Select Ubuntu iso file and partition scheme

Step 4.Rufus will show a warning that all data on your live USB will be destroyed. Please backup your USB files if necessary and then click "OK". Once an ISOHybrid image is detected, select the recommended option and click "OK".

Select Ubuntu image written code

Wait for 2 to 3 minutes when Rufus is creating USB flash drive of Ubuntu.

Copying Linus iso fies

Click "Close" when the process completes.

Finish creating live USB


Please re-plugin the USB flash after creating Ubuntu drive in case that it becomes unrecognized.

# Boot Ubuntu on Windows

Step 5.Go to "Windows" > "Restart" to restart your compuer.

Restart Windows

Press the F12 shortcut key when the computer is turned on and before the operating system loading. Here my computer is Dell.

Dell boot with F12


For most computer brands, the keyboard shortcut for launching BIOS is F12. If F12 does not work, you need to search for the correct key that matches your brand.

The BIOS control window of your computer will appear. On the BIOS window, you need to choose the Ubuntu USB flash drive you've just created. Use the arrow keys on your keyboard to select the correct option, and then press "Enter".

Select Hard Drive

Step 6.You'll see the Ubuntu system loading as below. All Ubuntu filesystem checks are in progress.

Check Ubuntu system files

Select the first option "*Ubuntu" to boot the selected Ubuntu OS.

Boot Ubuntu OS

Step 7.When the booting ends, select "Try Ubuntu" to start Ubuntu from the flash drive.

Select Try Ubuntu

Now you've entered the Ubuntu system. Keep your iPhone/iPad/iPod touch connected to the computer and you'll see it on the desktop.

Connect iOS device to Ubuntu

# Jailbreak iOS Device

Step 8.Find the "checkra1n-x86_64" jailbreak tool file you've downloaded before. If you haven't downloaded the file before restarting the computer, you can download it now through a browser. To open Checkra1n jailbreak tool, you'll need to use Terminal.

Open Terminal

Open Terminal, enter codes in Terminal in succession (you can copy the codes in the quotations directly):

    1. enter "chmod +x " (there is a space before the plus sign and a space after the x) and drag the "checkra1n-x86_64" file to the Terminal window and press "Enter" key.
    2. enter "sudo " (there is a space after sudo) and drag the "checkra1n-x86_64" file to the Terminal window again, then press the "Enter" key.

Use Terminal to Launch Checkra1n jailbreak tool


If the Checkra1n file can't be draged to Terminal, please copy and paste it to the desktop. Right click the file and choose "Show in Files" and then drag it again.

If the codes are correctly entered in the previous step, then Checkra1n will be running with the following screen appear:

Checkra1n on Linux

Step 9.To jailbreak your iOS device, Checkra1n requires your device to be in recovery mode.

Enter DFU mode

Click "Next" and Checkra1n will help your iOS device enter recovery mode automatically.

Enter recovery mode

Click "Start" and follow the given instructions on Checkra1n to put your iOS device into DFU mode.

Click Start to put device into DFU mode

After entering DFU mode successfully, Checkra1n will immediately start installing jailbreak. Clik "Done" when the jailbreaking process completes.

Installing jailbreak

Step 10.After successful jailbreaking, quit Ubuntu and restart your computer. Go to the top right corner, click "Power" > "Power Off" > "Restart".

Quit Ubuntu and restart computer

Manually unplug your USB flash from your computer's USB port and then press "Enter".

Remove Ubuntu Installation Medium

After restarting, your computer will automatically enter Windows operating system. Launch iBypasser Windows version, and click "Start Bypass" to finish bypassing the iCloud activation lock screen.

FAQs about Jailbreaking iDevices by Checkn1x & Checkra1n

Q1. What to Do when the "Start" button of Checkra1n is grey?

If your device is running versions that have not been tested by Checkra1n, the "Start"button on Checkra1n will be grey. You need to click "Options" and select "Allow untested iOS/iPadOS/tvOS versions" and click "Back" then the "Start" button will be usable.

Allow untested versions

Q2. What to Do when Jailbreaking Gets Stuck on "Right before trigger"?

If Chcekra1n gets stuck on "Right before trigger (this is the real bug setup)" screen, try the following solutions to fix this:

  • use another USB and repeat the tutorial steps
  • flash your iOS device and restart the computer to try again

Jailbreak stuck on Right before Trigger

Q3. What to Do when the Jailbreaking Fails?

If the jailbreak fails, please plug your device into the USB port on the back of the computer mainframe and try the jailbreak process again. Usually the USB port on the back of the computer mainframe is 2.0 which has better compatibility then the 3.0 version in the front.

Q4. How to Solve the -20 Error when Jailbreaking iPad on iOS 14.5 and 14.6?

For the iPad Pro 12.9-inch and iPad mini4 models, when jailbreaking iOS14.5, 14.5.1, and 14.6, Error -20 will appear, which leads to the final jailbreak failure (as shown above). The reason is that some new versions such as 14.5 and the jailbreak tool checkra1n have problems with the driver kernel, resulting in the failure of the system to boot correctly in the last step. Here is a method that can successfully solve this problem.

Timed out -20 error

Tools you'll need:

Step 1. Download the tool and file given above.

Step 2. Drag Checkra1n 0.12.4 to the desktop. Right click the file and go to "Show Package Contents" to find the Checkra1n file.

Show Package Contents

Step 3. Open Terminal which you can find through Applications > Utilities, and then drag the Checkra1n file to the Terminal window.

Drag to Terminal

Step 4. Enter " -k " (there is a space before and after -k ). Drag the PongoConsolidated.bin file to the Terminal window.

Drag Pongo

Step 5. Press "Enter" on your keyboard and the Checkra1n GUI will be launched. Now you can do the normal jailbreak steps to jailbreak your device. If you've tested other devices with the -20 error, please let me know in the comment.

Run Checkra1n 124


  • 1. You should extract all the ZIP files and then launch the file. Don't launch them directly inside the ZIP files.
  • 2. For Windows10 users, it is recommended to launch the program as "Administrator".
  • 3. Please wait patiently for 1~2 minutes as the program may start slowly.
  • Step 3. Connect your device to the computer and unlock the screen. Click "Trust" to let the computer recognize your device.

    connect your device to jailbreak


  • 1. When you launch the jailbreak tool for the first time, you will be prompted to install the driver. Click "Yes" to confirm the installation, and then run the jailbreak tool again.
  • 2. For Apple 6s-7P and iPad series (iOS14.4 and above), you should click "Optinos" and check "Allow untestediOS/iPadOS/tvOS versions", then return to jailbreak.
  • 3. For Apple 8-X (iOS14.4 and above), you should click "Optinos" and check "Allow untestediOS/iPadOS/tvOS versions" and "Skip A11 BPR check ".
  • 4. For jailbreak Apple 8-X (iOS 14.0~14.3+), you should click "Optinos" and check "Skip A11 BPR check", then go back to jailbreak.
  • 5. On iOS 14.3 lower versions, you can start to jailbreak your device directly.
  • allow untested iosversions

    Step 4. Then click "Start" to jailbreak your device. Follow the instructions onscreen to put your device into DFU mode.

    put your device into dfu mode

    Step 5. iRa1n will start jailbreaking automatically. Please wait for the process to finish.

    install jailbreaking package

    Step 6. After a while, your device will successfully jailbroken. If you fail to jailbreak, please try the following steps again.

    successfully finish jailbreaking

    FAQs about Jailbreaking iDevices by iRa1n

    Q1. If the program prompts for an update, how do I use the jailbreak tool normally?

    You can click "OK" and go to the jailbreak tool website to download the latest package. After unzipping the ZIP package, go to the "ref" folder and find the "ira1n" folder. Then you can start iRa1n.exe to use the jailbreak tool normally in the ira1n folder.

    launch iRa1n file

    Q2. What to Do If I Can't Launch the jailbreak program?

    The jailbreak tool will take some time to start, so be patient and wait for 1~2 minutes. If it still can't start normally, it may be caused by too much startup memory. You can properly turn off the current running programs and try again. For Windows 10 users, it is recommended to use "Administrator" to run the program.