Jailbreak Updated Nov 15, 2023

How to use Palera1n-C Jailbreak for iOS 15 – iOS 17.1

Palera1n-C Jailbreak

Palera1n Jailbreak for iOS 15 and iOS 16 has been significantly enhanced with the release of Palera1n-C, which is now available for macOS, Linux, and iOS. Additionally, Palera1n-C can be conveniently executed from a Windows PC, making the overall jailbreak experience more accessible, particularly for those who are keen to install tweaks.

Download Palera1n-C Jailbreak

What is Palera1n-C?

Palera1n-C represents a C rewrite of the Palera1n Jailbreak script that is compatible with iOS 15 – iOS 17. The updated version streamlines the jailbreaking process, while incorporating several new features. However, it is important to note that Palera1n-C is exclusively designed for A8 to A11 devices (arm64 iOS/iPadOS). This version will replace the official palera1n script.

Palera1n offers dual jailbreak capabilities, allowing users to jailbreak their device in either fakefs-rootful mode or in rootless mode. It is important to note that Palera1n-C utilizes the checkm8 exploit, resulting in a semi-tethered jailbreak. This means that after rebooting the device, users will need to run the Palera1n tool again to re-enter the jailbroken state.

Previously, the Palera1n jailbreak was achieved through a complex blend of shell and Python scripts utilizing multiple command line tools. However, with the introduction of Palera1n-C, the process has been streamlined into a single, user-friendly command line tool.

Screenshot of Palera1n-C Jailbreak command line interface.

While Palera1n-C is still in beta, it is now available as a pre-built tool, making the jailbreak process simpler and more accessible for users. Palera1n-C brings with it several new features designed to enhance the jailbreak experience. One of the most notable is support for passcode activation on A10 (X) devices. Anything below A9 may need to run Palera1n-c in PongoOS state.

Info: Tethered jailbreak is no longer available (Semi-Tethered jailbreak only). On devices with 16 GB of capacity, only Rootless jailbreak is possible.

This version also automatics loads all jailbreak tweaks. This eliminates the need to run the “Do All” command from the Palera1n loader app each time you enter the jailbreak environment. The Palera1n loader app has also been updated to support both rootless and rootful jailbreak modes, and it automatically adjusts its settings accordingly. If you are already jailbroken, the “Install button” will no longer be displayed in the app. It works on iOS 15 – iOS 17.1.

One of the most significant improvements in Palera1n-C is that it no longer requires an Internet connection, with the exception of the initial download. The tool also eliminates the need for creating a RamDisk or installing external command line tools such as gester and pyimg4.

The jailbreak process is now performed entirely on the iOS device, resulting in a higher success rate and a more streamlined experience. Finally, Palera1n-C is much more compact in size, with a file size of 7 MB, making it a more space-efficient option compared to its predecessor.

Two iPhone screens showing Palera1n Loader app on iOS 15.

Palera1n-C installs Sileo Nightly instead of the Sileo version present on your jailbroken device. Additionally, a Palera1n-C for iOS app has also been developed, enabling you to jailbreak another device from a jailbroken device using Palera1n-C. However, it's important to note that this option may result in a lower success rate in terms of jailbreak completion.

Palera1n-C was released to the public as an open-source project, licensed under the MIT license. It is available on the GitHub repository, providing access to the source code for developers and users alike. The project was primarily developed using the C programming language, offering a robust and efficient foundation for the jailbreak tool.

For Windows PC users, a new solution is now available to allow you to use Palera1n Jailbreak. You can download Palen1x, a compact Linux distribution with a size of approximately 25 MB, designed specifically for jailbreaking iOS devices using the innovative Palera1n-C jailbreak tool. This LiveCD can be installed on a USB stick and run from a Windows machine.

The latest version of Palera1n-C Jailbreak includes several significant improvements. Firstly, it now offers support for iOS 17 – iOS 17.1, which expands the range of devices that can be jailbroken. Additionally, the jailbreak now includes BindFS 16.0+ support, which provides users with greater flexibility when customizing their devices.

Another significant improvement in this version is the new rewritten loader app, which has been designed to enhance user experience. The app has been baked with bakera1n and is 90% smaller in size (approximately 300kb), making it more efficient. The loader has also been fully rewritten with UIKit and includes localizations for Chinese and Japanese.

Furthermore, the new loader creates a randomized string jb-XXXXXXXX that contains the procursus folder, similar to Dopamine. This unique feature ensures greater security and anonymity for users. The new version also includes a lot of debugging information and a download progress bar, making it easier for users to track the progress of the jailbreak.

Finally, the new version of Palera1n-C Jailbreak includes an option to hide the environment, which is useful for jailbreak detection (on rootless), and updated bootstraps. Overall, these improvements make the latest version of Palera1n-C Jailbreak more efficient.

Supported devices

All A8-A11 systems on a chip (SoC) are supported by jailbreak. Below, you can find the actual list of compatible Palera1n-C Jailbreak iPhones and iPads. The jailbreak was tested to run and work without issues on iPhone X (GSM), iPhone 8, iPhone 7, and iPhone 6s running iOS 15.

for iOS 15.0 – 15.7.3

  • A8 – Phone 6, iPhone 6 Plus, iPad Mini 4.
  • A8X – iPad Air 2.
  • A9 – iPhone 6S, iPhone 6S Plus, iPhone SE, iPad (2017) 5th Generation.
  • A9X – iPad Pro (12.9 in.) 1st generation, iPad Pro (9.7 in.).
  • A10 – iPhone 7 and iPhone 7 Plus, iPad (2018, 6th generation), iPad (2019, 7th generation) (iOS 14 not supported).
  • A10X – iPad Pro 10.5” (2017), iPad Pro 12.9” 2nd Gen (2017).
  • A11 – iPhone 8, iPhone 8 Plus, and iPhone X.

for iOS 16.0 – 17.1

  • A11 – iPhone 8, iPhone 8 Plus, and iPhone X.

Warning: Palera1n still does not work on iOS 16.4. Attempting to do so will cause an infinite loop trying to mount the rootfs. Don't use the jailbreak with iOS 16.4.

How to run Palera1n-C on macOS

Palera1n-C is a free software program, designed exclusively for macOS. It's important to note that macOS has strict measures in place to protect against malware and unauthorized developers. As a result, you may encounter difficulty opening or installing the app.

To open Palera1n-C on your macOS, follow those steps:

  1. Enter the following commands in the terminal app:
    sudo xattr -r ./palera1n-macos-universal
    sudo xattr -rd com.apple.quarantine ./palera1n-macos-universal
    sudo xattr -d com.apple.quarantine ./palera1n-macos-universal
    sudo xattr -r com.apple.quarantine ./palera1n-macos-universal
    ​​​​​​​sudo chmod +x ./palera1n-macos-universal
    chmod 755 ./palera1n-macos-universal
  2. Double-click on the palera1n-macos-universal app.
  3. Tap on  → System Preferences → Privacy & Security.
  4. In Security section allow palera1n-macos-universal app on “Allow anyway”.
  5. Open palera1n-macos-universal app in terminal.
    ./palera1n-macos-arm64 -fc
    
    or for rootless jailbreak
    
    ./palera1n-macos-arm64 -l
  6. Enter DFU mode​​​​​​​ and follow the on-screen instruction.

Screenshot of Palera1n-C app running in Terminal on macOS.
​​​​​​​

Tip: A9(X) and earlier devices have an issue where they will get stuck in pongoOS. In the terminal window, press Control + C on your keyboard. Rerun the command you just ran eg. sudo palera1n -B -f (create BindFS) or sudo palera1n -C -f (create FakeFS).

Migrate from palera1n.sh

Before attempting the new jailbreak, it is important to note that if you have previously used a Palera1n tethered jailbreak, you will need to restore the rootfs before proceeding.

To restore rootfs with the palera1n.sh script, follow the steps:

  1. Go into your palera1n folder, or clone a new one if needed.
  2. Execute the following command to restore the rootfs.
    ./palera1n.sh --tweaks <your iOS version> --restorerootfs
  3. Make sure usbmuxd is restarted​.
    sudo systemctl stop usbmuxd
    sudo usbmuxd -f -p
  4. Run Palera1n-C from the command line and follow the on-screen instructions.

Tip: On A11, you must disable your passcode while in the jailbroken state (on iOS 16, you need to reset your device before proceeding with palera1n-c on A11).

What's new

  • Updated Palera1n-C to version 2.0.0 Beta 8.
  • Support for iOS 17.0 – iOS 17.1 (and potentially higher).
  • Added support for iOS 16.4 – iOS 16.6.
  • Removed Palera1n droplet from title.
  • Added userspace reboot option.
  • Made terminal 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.
  • Rootless will not display an option to install other package managers.
  • Fix Detecting DFU mode devices.
  • Make SpringBoard show non-default system apps.
  • Fix amd64 binaries being embedded into non-amd64 releases.
  • Fixed version string.
  • Fix Palera1n iOS entitlements.
  • Fix A8(X) fakefs.

Sponsored links

Comments

  • Sunil John

    Sunil John 11 months ago

    If I have already jailbroken with Palera1n-c, do I have to upgrade to 2.05. Any advantages ?

    • qbap

      qbap 11 months ago

      If everything is working for you then there is no need to upgrade Palera1n-c. This is just a bug fix release.

  • Sunil John

    Sunil John 11 months ago

    Thank you!

  • rand012

    rand012 10 months ago

    Is there any way to bypass iCloud with this jailbreak ?

    Can we SSH the iPhone if we can't access tha main screen for example ?

    • qbap

      qbap 10 months ago

      There is already an iCloud Bypass script based on the Palera1n-C Jailbreak.

      You can find more info here:

      https://onejailbreak.com/blog/ipass-icloud-bypass-ios15-ios16/

  • richard

    richard 10 months ago

    I could not find in security the app to allow it also when I tried to skip this step and run the app from terminal it said permission denied.

    I'm using Mac 10.14.

    • qbap

      qbap 10 months ago

      The issue is probably with Gatekeeper on older macOS releases. You must disable it from terminal with command: “sudo spctl --master-disable” and then open the app. Also, you can try to run the app with “sudo” to run it as admin. Google: Allow Apps from Anywhere in Gatekeeper.

  • Thanh

    Thanh 7 months ago

    I have jailbreak my iPhone 8 with palera1n-c, but it turned out is is rootless JB. What should I do to make it rootful?

    Do I have to un-jailbreak it, then jb it again with ./palera1n-macos-arm64 -fc (with -fc parameter)? Thank you.

  • qbap

    qbap 7 months ago

    Yes, you should make a clean installation with -fc. However, it's recommended to use rootless environment, therefore rootless is installed by default without the need to use -L argument.

  • Guille

    Guille 7 months ago

    Can I try this on a passcode locked iPhone 8, iOS 16.5.1, I would be able to gain access to the photos? The device is not synced with iCloud and is from my brother, who has just passed away.

    • qbap

      qbap 7 months ago

      A better approach to access the device is to use iRevive passcode bypass tool for iOS 12 – iOS 16. It's available for download from the Research category. iPhone 8 running iOS 16.5.1 should be supported.

  • sa

    sa 5 months ago

    Regarding free space on device (10 - 15 GB?),
    is there a way to use a checkm8 jailbreak
    which does NOT need so much space?
    I only have one (1) GB free.

    My only intent is to copy and backup files from my device onto linux (without hassle; just using SFTP over Wi-Fi or USB around the read-only filesystem, various apps' sandboxed folders, etc).

    Note -- if relevant:
    I already have the iSH.app installed (emulator), and it can do SFTP over Wi-Fi (putting files onto an external server).
    .
    I have no other use (currently) for a jailbreak, except transferring files to/from the device (like a regular disk).

    I also do not need 'write' access to other areas of the filesystem, really. Read only would be fine.

    Is there a way to use a checkm8 exploit, gain full read only access to all the apps' directories only, and have it use less than 1 GB of storage (total) on the iPhone?

Post a comment

Latest Posts

Research

Show iPhone info using ideviceinfo

Show iPhone info using ideviceinfo

To access a wide array of information about your iPhone, start by navigating through the Settings app. From there, proceed to the General tab and then to the About section. However, for even more detailed insights into your iPhone, you can utilize...

IPA Files

NWZSTool

NWZSTool

NWZSTool emerges as the evolutionary successor to Bullfrog Assistant, a widely embraced on-device IPA signing tool. Like its predecessor, NWZSTool allows users to sign and sideload IPA files. Despite the rebranding, the essence remains consistent...

Tweaks

Resentment

Resentment

uz.ra has pleasantly surprised us once again by delivering a new jailbreak tweak. Its primary objective? To replace the iOS 16 Lock Screen music player with a design closely resembling Apple's original layout. While HALO tweak boasts a plethora...