Odysseyn1x with checkra1n and odysseyra1n for Windows
checkra1n jailbreak installs only Cydia as default and doesn't support any other package manager. Odysseyn1x allows you to use the same jailbreak with libhooker, Procursus, and Sileo instead of abandoned Cydia. It implements the Odysseyra1n script.
What is Odysseyn1x?
Odysseyn1x is a Linux distribution (Live CD) that is packed with checkra1n, odysseyra1n, and Project Sandcastle. It aims to easily access those tools on 32 and 64-bit CPUs regardless of system platform. In Odysseyn1x core is checkra1n the jailbreak tool for iOS 12 – iOS 14.8.1.
This project was created not only to deliver checkra1n for Windows users, but also to provide quick access to odysseyra1n tool. After jailbreaking, you can replace substrate/substitute with libhooker libraries, and run other package managers including Sileo, Installer, or Zebra.
Odysseyn1x can jailbreak any iPhone 5s (A5) through iPhone X (A11) running on iOS 12.0 up to 14 using checkra1n and the checkm8 exploit developed by axi0mX. This is a full-featured environment for the checkra1n app that can be executed on a Windows PC.
checkm8 exploit developed by axi0mX is the main engine behind checkra1n jailbreak. The exciting part about this permanent unpatchable bootrom exploit is potentially ensured lifetime jailbreak ability for A5-A11 devices. Unfortunately, iOS 15 and iOS 16 are not supported.
What's more, Odysseyn1x also supports Project Sandcastle allowing you to easily install Android on your iPhone. Currently, these builds are only supported for iPhone 7 / 7+ and the iPod touch 7. The project is not developed anymore, so Android supports ends on iPhone 7.
Note: If you are using a computer with an AMD Ryzen CPU, you will likely run into issues. It's recommended to use a computer with an Intel CPU to use the Odysseyn1x Live CD.
Since this is a Live CD, it will work with any Windows version. No matter if you are running Windows XP, Windows 7, Windows 8.1, Windows 10, or Windows 11. The edition is not relevant.
Odysseyn1x jailbreak is not working with the latest devices including: iPhone 14, iPhone 13 Mini, iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 12, iPhone 12 Pro, iPhone 12 Mini, iPhone 12 Pro Max iPhone 11 Pro, iPhone 11, iPhone 11 Pro Max, iPhone XR, iPhone XS Max, and iPhone XS.
After launch, the distribution will open a simple text menu with all available options.
| Odysseyn1x v2.14 | 1 Checkra1n 2 Odysseyra1n 3 Project Sandcastle 4 SSH 5 Shell 6 Shut down 7 Reboot
You can run checkra1n in graphic text mode, execute the odysseyra1n script to install Sileo, run the Project Sandcastle, open the SSH connection, or open the command-line tool.
Odysseyn1x was released as an open-source project under MIT license. The source code is available through GitHub Repository. The code is written 100% in Shell. Created scripts will download Debian distribution and checkra1n for Linux and build a custom-made Linux.
To build Odysseyn1x by yourself, run the code from terminal.
git clone https://github.com/raspberryenvoie/odysseyn1x.git cd odysseyn1x sudo ./build.sh
Alternatively, you can try checkn1x a small Linux distro (about 28 MB) for jailbreaking iOS devices with checkra1n. It's an excellent solution for PC users that would like to use checkra1n for Windows to jailbreak iPhone 5s through iPhone X running on iOS 12 up to iOS 14.8.1.
On 16 April 2022, an unofficial native checkra1n for Windows app was published with given permission to release it under a different name – iRemovalRa1n. As the original project, iRemovalRa1n uses Substrate, the powerful code injection library behind Cydia.
Prepare the USB drive
Odysseyn1x is released as an ISO image that you can easily burn on any CD/DVD. The better approach is to flash the OS images to a USB drive and run checkra1n from it. This way, you will be able to run the prepared Odysseyn1x USB Flash Drives from a Windows computer.
- Install Etcher on your computer (available for Windows, macOS & Linux).
- Download odysseyn1x.ISO (link on top of this page) and open it with Etcher app.
- Flash the ISO to your USB drive.
- Reboot and enter your BIOS boot menu.
- Select the prepared USB drive to boot from.
- Run checkn1x and select the 1st option from the menu - Checkra1n.
How to install Odysseyra1n
Odysseyra1n is a dedicated script allowing you to install libhooker and Sileo on checkra1n jailbreak. Sileo was designed to provide a real Cydia alternative for jailbroken devices, with official support for unc0ver and checkra1n jailbreak. This is how to install Sileo on checkra1n.
Step 1. If you're already jailbroken, restore the system using the Loader app.
Step 2. Jailbreak your device using checkra1n.
Step 3. Don’t open the Loader app available on the Home Screen.
Step 4. Install Odysseyra1n through Odysseyn1x.
Step 5. Open Sileo app from the Home Screen.
Tip: To install libhooker tweak injection library to run on checkra1n jailbreak, open Sileo app and go to the “Search” tab and find the “libhooker” package. Tap on the “Get” button and “Confirm” the installation. Once finished, tap “Restart SpringBoard”.
- Updated the odysseyra1n script by CoolStar.
- Support for checkra1n 0.12.4 beta.
- Made all scripts (except odysseyra1n) POSIX compliant.
- Switched from Bash to Dash because it's roughly 4x times faster.
- Slightly improved UI.
- ISOs are smaller (about 20 MB less).