2026-07-31 22:06:11 -07:00
2026-07-31 22:06:11 -07:00
2026-06-19 17:51:51 -07:00
2026-07-30 21:47:50 +08:00
2026-07-22 02:24:36 -07:00
2026-07-31 22:06:11 -07:00
2026-06-22 18:19:25 -07:00
2026-07-31 22:06:11 -07:00
2026-07-24 20:55:39 -07:00
2023-01-17 13:48:46 +08:00
2026-07-31 22:06:11 -07:00
2026-07-27 16:16:21 -07:00

palera1n

GitHub Release GitHub Downloads (all assets, all releases) GitHub License

Jailbreak for A8 through A11, T2 devices, on iOS/iPadOS/tvOS 15.0, bridgeOS 5.0 and higher.

Demo of app

Device Support

iPhone(s) iPad(s) iPod(s) Apple TV(s)
iPhone 6s iPad mini 4 iPod Touch (7th generation) Apple TV HD
iPhone 6s Plus iPad (5th generation) Apple TV 4K (1st generation)
iPhone SE (2016) iPad (6th generation)
iPhone 7 iPad (7th generation)
iPhone 7 Plus iPad Pro (9.7")
iPhone 8 iPad Pro (12.9") (1st generation)
iPhone 8 Plus iPad Pro (10.5")
iPhone X iPad Pro (12.9") (2nd generation)
iPad Air 2

Note that on A11 (iPhone X, 8, 8 Plus), you must disable your passcode while in the jailbroken state (on iOS 16, you need to reset your device before proceeding with palera1n).

Apple T2 Device Support (click to expand)
Apple T2
Apple T2 iMac20,1
Apple T2 iMac20,2
Apple T2 MacBookAir8,1
Apple T2 MacBookAir8,2
Apple T2 MacBookAir9,1
Apple T2 MacBookPro15,1
Apple T2 MacBookPro15,2
Apple T2 MacBookPro15,3
Apple T2 MacBookPro15,4
Apple T2 MacBookPro16,1
Apple T2 MacBookPro16,2
Apple T2 MacBookPro16,3
Apple T2 MacBookPro16,4
Apple T2 iMacPro1,1
Apple T2 Macmini8,1
Apple T2 MacPro7,1
iBridge2,11 (Unknown Mac)
iBridge2,13 (Unknown Mac)

Computer Requirements

  1. USB-A cables are recommended to use, USB-C to may have issues with palera1n and getting into DFU mode.

Due to USB-C cables having different accessory IDs, your device may not be able to be recognized when using USB-C due to not being able to assert to its USB voltage pin.

  1. Linux or macOS computer

USB-C port on Apple Silicon Macs may require manual unplugging and replugging of the lightning cable after checkm8 exploit. This problem may be solved by connecting via USB hub, though extensions can vary.

Installing

Visit https://palera.in

Building

Building is going to be a bit convoluted for each platform, each having their own unique specifications, but the best reference for building should be looking at how GitHub actions does it.

# Supported params:
#  GUI support                              (0 default):
#   WITH_GUI=1
#  TUI support                              (0 default):
#   WITH_TUI=1
#  Default ramdisk                          (1 default):
#   WITH_RAMDISK=1
#  Default overlay                          (1 default):
#   WITH_BINPACK=1
#  Compile statically                       (0 default):
#   WITH_STATIC=0
#  Compile using libciderra1n as backend    (0 default):
#   WITH_CIDERRAIN=0
#  Debug or release build                   ("Debug" default):
#   BUILD_TYPE="Release"

When building, many precompiled artifacts are embedded inside of the program. Such as, PongoOS, jbinit, and the Loader.

Make sure these files are present.
NOTE: PongoOS BIN and KPF is absolutely required when building.

embedded/Pongo.bin
embedded/checkra1n-kpf-pongo
embedded/binpack.dmg # not required with WITH_BINPACK=0
embedded/ramdisk.dmg # not required with WITH_RAMDISK=0

macOS

brew install cmake \
    autoconf \
    automake \
    libtool \
    pkg-config

Debian / Ubuntu Linux

sudo apt install -y \
    build-essential \
    cmake \
    autoconf \
    automake \
    libtool \
    pkg-config

Windows

pacman -S \
    git \
    mingw-w64-x86_64-toolchain \
    mingw-w64-x86_64-cmake \
    mingw-w64-x86_64-libusb \
    mingw-w64-x86_64-rust \
    libtool \
    openssl \
    openssl-devel \
    python-devel \
    autoconf \
    automake \
    zip \
    vim \
    make \
    patch

Compiling

# macOS / Linux
make palera1n
# iOS
make palera1n_xcode PLATFORM=iphoneos WITH_STATIC=1
# MinGW environment
make palera1n_mingw

Acknowledgements

License

Project is licensed under the MIT license. You can see the full details of the license here. Some components may be licensed under different licenses, see their respective directories for details.

Many things included in this program are made and developed by the Checkra1n team. Please do NOT contact the Checkra1n team for Palera1n, they are not responsible for this program. The original Checkra1n payloads are from here.

S
Languages
C 95.9%
Makefile 3.5%
Assembly 0.6%