Checkn1x 1.0.6 (amd64) is a lightweight Linux distribution designed specifically to run the checkra1n jailbreak on iOS devices. It is an ISO file that you flash to a USB drive to boot your PC into a jailbreak environment without needing a full Linux installation or a Mac. Preparation Checklist
A 64-bit PC: The amd64 version is for 64-bit Intel or AMD processors. USB Drive: At least 256MB (the file is very small).
The ISO File: Download checkn1x-1.0.6-amd64.iso from a trusted source like the official GitHub repository.
Flashing Tool: Use BalenaEtcher or Rufus (portable versions work fine). Step-by-Step Guide 1. Create the Bootable USB Open your flashing tool (e.g., BalenaEtcher). Select the checkn1x-1.0.6-amd64.iso file. Select your USB Drive.
Click Flash. Note: This will erase all data on the USB drive. 2. Boot into Checkn1x Shut down your PC. Plug the USB drive into the PC you want to use.
Turn the PC on and immediately press the Boot Menu key (common keys: F12, F11, F10, F8, or ESC depending on your motherboard).
Select your USB Drive (often listed as "UEFI: [USB Name]" or "USB Storage Device"). The PC will load a text-based interface. 3. Run the Jailbreak checkn1x106amd64iso full
Connect your iPhone or iPad to the PC using a USB-A to Lightning cable (USB-C to Lightning often fails in DFU mode). The Checkn1x interface should recognize your device. Use the arrow keys to navigate to Start and press Enter.
Follow the on-screen instructions to put your device into DFU Mode. The tool will guide you through the specific button combinations for your model.
Once in DFU mode, the jailbreak will execute automatically ("Exploiting...").
Your device will reboot with the checkra1n loader on the home screen. Troubleshooting & Tips
A11 Devices (iPhone 8/X): You must go to Options in checkn1x and enable "Skip A11 BPR check." Note that you cannot use a Passcode/FaceID/TouchID on these devices while jailbroken on iOS 14+.
Error -20: If the process stalls, try a different USB port (preferably a USB 2.0 port) or a different cable. Checkn1x 1
UEFI vs Legacy: If the USB doesn't boot, check your BIOS settings and ensure "Secure Boot" is Disabled.
Locate a reputable source for checkn1x106amd64iso full. Avoid random forums. The official GitHub repository (project checkn1x by asineth) or verified mirrors are best. Verify the SHA256 checksum if provided.
The full ISO ships with a 4 GiB overlay stored on a hidden partition of the bootable media (or on a dedicated file if you use a USB‑HDD).
Mount the overlay:
sudo mount -t overlay overlay /mnt/overlay
Add scripts:
sudo cp my_custom_check.sh /mnt/overlay/usr/local/bin/
sudo chmod +x /mnt/overlay/usr/local/bin/my_custom_check.sh
Automatic run on boot: Edit /mnt/overlay/etc/rc.local (or create a systemd unit) to invoke your script after the core services are up. Mount the overlay: sudo mount -t overlay overlay
Tip: The overlay is copy‑on‑write: the base ISO never changes, which makes the media safe to reuse across many machines without risking corruption.
When downloading ISO files, especially those intended for installing operating systems or software, it's crucial to verify their integrity. This ensures that the file you have is not corrupted or tampered with during the download process. Verification typically involves:
Downloading the ISO file: Obtain the ISO file from a trusted source.
Getting the checksum file: Along with the ISO, many websites provide a checksum (or hash) file. This file contains a unique string of characters that corresponds to the ISO file's contents.
Calculating the checksum of the ISO: Use a tool on your computer to generate a checksum for the downloaded ISO file.
sha256sum command (or similar, depending on the hash type).Comparing checksums: Compare the generated checksum with the one provided in the checksum file. If they match, the ISO file is likely intact and not corrupted.