palera1n

From The Apple Wiki
palera1n
Developer(s)
Initial release26 Sep 2022 (2022-09-26)
Stable release
  • palera1n: 1.4.2 / 16 February 2023; 43 days ago
  • palera1n-c: 2.0.0 beta 5 / 22 March 2023; 9 days ago
Repositorygithub.com/palera1n/palera1n
Operating system
Available inEnglish
TypeJailbreaking
Websitepalera.in

palera1n is both a tethered jailbreak and semi-tethered jailbreak (you can select either) for devices vulnerable to the checkm8 Exploit running iOS/iPadOS 15.0-16.3.1. While this jailbreak is currently a rootful jailbreak, work is being done to transition it into a rootless jailbreak.

Supported devices[edit source]

Note: On A10 and A11 devices, the passcode must be disabled while in the jailbroken state.

Release History[edit source]

palera1n (1.x)[edit source]

Version Date Changes
1.0.0 4 October 2022
  • Initial release
1.1.0 6 October 2022
  • Add blob validation
  • Check if Tips is installed
  • Only prompt for disclaimer once
  • Check for DFU
  • Make ramdisk use device's version
  • Add support for all checkm8 iPad models excluding iPad Pro.
1.1.1 9 October 2022
  • Support iPad beta URLs
  • Make sure auto-boot is always set to false (unless restoring rootfs)
  • Wait for sshd to start before running postboot
  • Fix Tips check error
  • Fix --restorerootfs
1.2.0 16 October 2022
  • Fix deep sleep bug
  • Numerous fixes
  • Let Pogo install tweak support
1.3.0 13 November 2022
  • Fully fix deep sleep bug
  • Support 15.0-15.7.1 on all checkm8 devices
  • Increase stability
  • Fix TrollStore, camera, and screen recording
1.4.0 12 December 2022
  • Does not mount user data partition for iPhone X compatibility, isn't even really needed anymore
  • Deploys files to the rootfs (fakefs if needed)
  • Fix deviceid finding
  • Use apticket.der because dumping rdisk seems to freeze
  • Add /.installed_palera1n with info
  • uicache loader app on boot (no more Tips app hijacking)
  • Fix rootless
  • Webkit fix on 16
  • Switch to local boot
  • Fix home button on iPhone 7(+) and 8(+)
  • Increase stability
  • Supports 15.0-16.2 on all checkm8 devices
1.4.1 18 December 2022
  • ibot.patched fix
  • Use payload on the X
  • use jq --arg for variables
  • fix dfuhelper instructions in phase 2
  • fix removal of existing dsc on fakefs
  • fix developer mode patch
  • fix stderr not going to log file
1.4.2 16 February 2023
  • Add iOS 16.4 support
  • Various fixes
  • Make palera1n.sh not directory dependant by @junepark678 in #308
  • Add check for arm64e devices when started from recovery/DFU by @0xallie in #310
  • add note about force reboot after restore rootfs by @0xallie in #312
  • Update payload by @asdfugil in #315
  • fix _kill_if_running for root processes by @0xallie in #321
  • Increasing stability by @vadim-a-yegorov in #322
  • Hide non-error messages from iproxy by @0xallie in #346
  • Add --ipsw option by @0xallie in #347
  • dfuhelper: check if device is already in DFU mode by @0xallie in #348
  • dfuhelper: fail early if device rebooted to normal/recovery mode by @0xallie in #333
  • ensure fs is always set by @0xallie in #331
  • Fix dfuhelper slowness (mainly on macOS) by @0xallie in #351
  • Update COMMONISSUES.md and fix some restorerootfs things by @BananaOnGitHub in #350
  • Use curl to check for connection instead of ping by @0xallie in #353
  • Prevent Finder from popping up while palera1n is running by @0xallie in #352

palera1n-c (2.x)[edit source]

Version Date Changes
2.0.0 beta 1 12 February 2023
  • Initial release
2.0.0 beta 2 13 February 2023
  • Should be able to create fakefs on 16 GB devices on iOS 15 with -B -f
2.0.0 beta 3
  • Fix palera1n-ios entitlements
  • Fix A8(X) fakefs
2.0.0 beta 4 15 February 2023
  • Display an error instead of crashing when the machine has no detected USB ports.
  • Fix Detecting DFU mode devices that are already connected when palera1n-c is started
  • Make SpringBoard show non-default system apps (seems to be relevant on iPads)
  • Fix amd64 binaries being embedded into non-amd64 releases
  • Fixed version string
2.0.0 beta 5 22 March 2023

palera1n Loader

  • Removed palera1n droplet from title
  • Added userspace reboot option
  • Added socials in credits
  • Made terminal window show your jbtype
  • Changed the content view gradient to be animated
  • Added debug options (triple tap a title in settings)
  • palera1n app colors are different depending on iOS version
  • If you're not bootstrapped, loader will not display any options apart from install and open trollhelper
  • Rootless will not display an option to install other package managers

Other device-side changes

  • Dyld patch - Remove Mach-O platform restrictions. (i.e. tvOS and bridgeOS binaries can now be ran on iOS, and vice versa)
  • Update tools and SSH server in the builtin binpack
  • Kernel patchfidner does not crash on 16.4 anymore (NOTE: palera1n still does not work on iOS 16.4)

CLI changes

  • Changed format of the version string
  • Credits now goes into standard error instead of standard output
  • Added -S, --no-colors to not output any colours
  • -O, --disable-ohio is gone because Ohio has been deleted