Files
Custom-Operating-System/docs/target_apl.md

1.3 KiB

Target Apl

Introduction

xOS gets support for apl target allowing to run the OS on a real i-device.

How to boot

  • Step 1: The process of compiling the OS is similar to other targets. You have to provide apl as a target_board to GN Build System. More information you can find on this page.

  • Step 2: To get access to the bootloader you have to jailbreak your i-device. The checkra1n environment is used. You can get the binary at http://checkra.in/.

  • Step 3: After configuring GN you have to provide path to the checkra1n binary with a $CHECKRAIN env variable.

  • Step 4: Run ./all.sh from out/ dir. This will compile the OS, prepare ramdisk and compile a custom version of pongoOS which is used as a bootloader.

Note: to turn off xOS, force reset your device.

Limitations

Support for apl target at a early stage of development. Currently only devices with A7-A9x are supported. We have also plans to get support for AIC and touchscreen.

NOTE: Please ensure you have a backup of your device before applying the jailbreak. While the data loss is unlikely, we are not responsible if something goes wrong. Use it on your own risk.