Kuba Pawlakqbap | Research

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.

Download Odysseyn1x

What is Odysseyn1x?

Odysseyn1x is a Linux distribution (LiveCD) 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.

Odysseyn1x screenshot

What's more, Odysseyn1x supports also 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.

Since this is a LiveCD, 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.

After launch, the distribution will open a simple text menu with all available options.

| Odysseyn1x v2.14 |

1 Checkra1n
2 Odysseyra1n
3 Project Sandcastle
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.

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.

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.

  1. Install Etcher on your computer (available for Windows, macOS & Linux).
  2. Download odysseyn1x.ISO (link on top of this page) and open it with Etcher app.
  3. Flash the ISO to your USB drive.
  4. Reboot and enter your BIOS boot menu.
  5. Select the prepared USB drive to boot from.
  6. Run checkn1x and select the 1st option from the menu - Checkra1n.

checkra1n running on Odysseyn1x

How to install Sileo on checkra1n

Sileo is a modern Package Manager for iOS 12 and up with a focus on speed and usability. It was designed to provide a real Cydia alternative for jailbroken devices. Sileo officially supports unc0ver or checkra1n jailbreak. This is how to install Sileo on checkra1n jailbreak.

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.

Odysseyn1x installing Sileo app on checkra1n

Source Code

Odysseyn1x was released as an open-source project with code 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

What's new

  • 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)

Post a comment