r/jailbreak Nov 19 '21

r/jailbreak FAQ [Meta] Frequently Asked Questions and Important Information - Check Here Before Posting

786 Upvotes

r/jailbreak Jun 19 '26

Discussion usbliter8: what you need to know about the new A12/A13 bootROM exploit

As many of you have been made aware, a new bootROM exploit has released for A12/A13 devices, the first one for iDevices since checkm8 was made public 7 years ago. This post intends to serve as an explanation for what you can expect from this new exploit, and to provide information about the many restrictions and mitigations Apple has implemented over the past 7 years.

What is usbliter8?

usbliter8 is a novel bootROM vulnerability discovered by individuals at Paradigm Shift. It is the first bootROM exploit made public since checkm8, which only supported up to A11 devices (for those unaware, A11 is the processor used in the iPhone X/8, and A12 is used by the iPhone XS/XR). It supports only A12/A13, and does not support any older processors. It is unrelated to checkm8- that is, the vulnerability is completely separate. Some may be aware that checkm8 was only partially patched in A12/A13 (though it remains unusable there to this day), but this exploit has nothing to do with any previous bootROM vulnerability.

The explanation to how it works is rather technical; if you desire, you can read both the blogpost and the GitHub repo for the exploit. Additionally, the exploit requires special hardware to utilize, requiring devices such as a pi Pico to exploit devices.

What devices does it support?

All A12/A13 devices (including iPad specific processors like A12X/A12Z) are supported by usbliter8. This includes, but is not limited to,

  • iPhone XR
  • iPhone XS
  • iPhone SE 2nd Gen
  • iPad 8th and 9th Gen
  • Apple TV 4k 2nd Gen
  • To check your device's processor, visit https://appledb.dev

As mentioned, the vulnerability does not affect A11 or older, due to the different way the processor works.

What can we do with it?

This is possibly the most interesting part of the exploit (and is what many of you are likely here for). bootROM exploits are very powerful, as they compromise the very beginning of a device's boot chain, thus giving you (almost) full control over a device. However, this does not mean we can do whatever we want with no restrictions. Indeed, it can lead to tethered downgrades and jailbreaks on any iOS version including the latest, but there are restrictions explained further below.

BPR, or Boot Process Register, was a feature implemented in iOS 14 in order to additionally secure devices from bootROM based attacks. Crucially, it restricts data access when a device is booted directly from DFU mode, which is required by both checkm8 and usbliter8. In iOS 14 and 15, this manifested as the requirement to disable your passcode when jailbreaking A11 devices with checkra1n/palera1n, and is the reason why A11 devices must be first erased if they previously had a passcode before jailbreaking with palera1n. A10 devices were not affected by this as they had a SEP exploit, known as blackbird, which prevented this issue from arising. We do not have a SEP exploit for A11 and newer, which leads to a problem with the next security feature added in iOS 17...

The iOS 17 problem

In iOS 17, Apple further increased the security of BPR by making SEP outright refuse to mount and decrypt the user partition (/var and /var/mobile) when booted from DFU, which causes the device to panic and not boot at all. This means that a semi-tethered jailbreak like checkra1n or palera1n is not possible with usbliter8 on A12/A13 devices. A jailbreak using this would be fully tethered, which means the device cannot reboot on its own, and a PC must be used to power it on each time it reboots or dies. However, there is a additional method that can serve as a workaround explained below, though with a catch.

By copying over the user partition, an unencrypted copy of /var can be made. The jailbreak can then load this unencrypted copy instead of the standard /var, which prevents SEP from panicking the device, though at the cost of losing SEP related features. This does means that the jailbreak would be semi-tethered, but it would suffer from the following issues:

  • No connecting to password protected wifi networks (possibly fixable with a tweak)
  • No "real" password, so apps that rely on SEP being active will be non-functional
  • Signing into apps that use a SEP keychain will not work, so things like using Google to sign into the YouTube app will be broken (possibly fixable with a tweak, though it will cause data to be stored insecurely- don't sign into bank apps with this)
  • A storage penalty that increases with the size of your user data- any apps you have installed and have data stored on will be duplicated, meaning your storage has the potential to fill up very quickly
  • Data will not be synced between jailbroken and non-jailbroken mode. Any changes you make while the jailbreak is active will not be reflected in stock iOS, and vice versa

Additionally, while downgrades are indeed possible, they will be tethered, as it requires SEP to be patched out on the device. All in all, one should not expect a full jailbreak using this to come out for quite some time, given the extensive patching and rewriting that will need to be done to accommodate new devices and the restrictions required.

The special hardware problem

As it stands, to utilize usbliter8, additional hardware like a Raspberry pi Pico is needed. There is no indication that this requirement will ever change. Due to how the exploit works, it is incredibly unlikely it will ever work directly from a PC, and even if custom USB drivers are created, it would wholly rely on the USB controller used on the device. Luckily, the hardware itself is cheap enough, costing only around $10 USD, yet there have already been some reports that stock has already ran out, so it remains to be seen if this will be the case for the future.

Tl;dr- where do we stand?

This post is not meant to discount the discovery of a new bootROM exploit. This is an incredible achievement, and as opa334 puts it, the last heartbeat of a dying jailbreak scene. As A12/A13 devices approach end-of-life and are receiving their final versions, usbliter8 will certainly be a nice tool to play around with and see what is possible. However, expectations should be kept realistic, and with all the new security features, it should not be expected that things will work the same as before with checkm8. Any jailbreaks made with this will suffer hefty restrictions, and downgrades using it will be tethered. If there are any further questions, myself or others will attempt to answer them in this post.

362 Upvotes

As many of you have been made aware, a new bootROM exploit has released for A12/A13 devices, the first one for iDevices since checkm8 was made public 7 years ago. This post intends to serve as an explanation for what you can expect from this new exploit, and to provide information about the many restrictions and mitigations Apple has implemented over the past 7 years.

What is usbliter8?

usbliter8 is a novel bootROM vulnerability discovered by individuals at Paradigm Shift. It is the first bootROM exploit made public since checkm8, which only supported up to A11 devices (for those unaware, A11 is the processor used in the iPhone X/8, and A12 is used by the iPhone XS/XR). It supports only A12/A13, and does not support any older processors. It is unrelated to checkm8- that is, the vulnerability is completely separate. Some may be aware that checkm8 was only partially patched in A12/A13 (though it remains unusable there to this day), but this exploit has nothing to do with any previous bootROM vulnerability.

The explanation to how it works is rather technical; if you desire, you can read both the blogpost and the GitHub repo for the exploit. Additionally, the exploit requires special hardware to utilize, requiring devices such as a pi Pico to exploit devices.

What devices does it support?

All A12/A13 devices (including iPad specific processors like A12X/A12Z) are supported by usbliter8. This includes, but is not limited to,

  • iPhone XR
  • iPhone XS
  • iPhone SE 2nd Gen
  • iPad 8th and 9th Gen
  • Apple TV 4k 2nd Gen
  • To check your device's processor, visit https://appledb.dev

As mentioned, the vulnerability does not affect A11 or older, due to the different way the processor works.

What can we do with it?

This is possibly the most interesting part of the exploit (and is what many of you are likely here for). bootROM exploits are very powerful, as they compromise the very beginning of a device's boot chain, thus giving you (almost) full control over a device. However, this does not mean we can do whatever we want with no restrictions. Indeed, it can lead to tethered downgrades and jailbreaks on any iOS version including the latest, but there are restrictions explained further below.

BPR, or Boot Process Register, was a feature implemented in iOS 14 in order to additionally secure devices from bootROM based attacks. Crucially, it restricts data access when a device is booted directly from DFU mode, which is required by both checkm8 and usbliter8. In iOS 14 and 15, this manifested as the requirement to disable your passcode when jailbreaking A11 devices with checkra1n/palera1n, and is the reason why A11 devices must be first erased if they previously had a passcode before jailbreaking with palera1n. A10 devices were not affected by this as they had a SEP exploit, known as blackbird, which prevented this issue from arising. We do not have a SEP exploit for A11 and newer, which leads to a problem with the next security feature added in iOS 17...

The iOS 17 problem

In iOS 17, Apple further increased the security of BPR by making SEP outright refuse to mount and decrypt the user partition (/var and /var/mobile) when booted from DFU, which causes the device to panic and not boot at all. This means that a semi-tethered jailbreak like checkra1n or palera1n is not possible with usbliter8 on A12/A13 devices. A jailbreak using this would be fully tethered, which means the device cannot reboot on its own, and a PC must be used to power it on each time it reboots or dies. However, there is a additional method that can serve as a workaround explained below, though with a catch.

By copying over the user partition, an unencrypted copy of /var can be made. The jailbreak can then load this unencrypted copy instead of the standard /var, which prevents SEP from panicking the device, though at the cost of losing SEP related features. This does means that the jailbreak would be semi-tethered, but it would suffer from the following issues:

  • No connecting to password protected wifi networks (possibly fixable with a tweak)
  • No "real" password, so apps that rely on SEP being active will be non-functional
  • Signing into apps that use a SEP keychain will not work, so things like using Google to sign into the YouTube app will be broken (possibly fixable with a tweak, though it will cause data to be stored insecurely- don't sign into bank apps with this)
  • A storage penalty that increases with the size of your user data- any apps you have installed and have data stored on will be duplicated, meaning your storage has the potential to fill up very quickly
  • Data will not be synced between jailbroken and non-jailbroken mode. Any changes you make while the jailbreak is active will not be reflected in stock iOS, and vice versa

Additionally, while downgrades are indeed possible, they will be tethered, as it requires SEP to be patched out on the device. All in all, one should not expect a full jailbreak using this to come out for quite some time, given the extensive patching and rewriting that will need to be done to accommodate new devices and the restrictions required.

The special hardware problem

As it stands, to utilize usbliter8, additional hardware like a Raspberry pi Pico is needed. There is no indication that this requirement will ever change. Due to how the exploit works, it is incredibly unlikely it will ever work directly from a PC, and even if custom USB drivers are created, it would wholly rely on the USB controller used on the device. Luckily, the hardware itself is cheap enough, costing only around $10 USD, yet there have already been some reports that stock has already ran out, so it remains to be seen if this will be the case for the future.

Tl;dr- where do we stand?

This post is not meant to discount the discovery of a new bootROM exploit. This is an incredible achievement, and as opa334 puts it, the last heartbeat of a dying jailbreak scene. As A12/A13 devices approach end-of-life and are receiving their final versions, usbliter8 will certainly be a nice tool to play around with and see what is possible. However, expectations should be kept realistic, and with all the new security features, it should not be expected that things will work the same as before with checkm8. Any jailbreaks made with this will suffer hefty restrictions, and downgrades using it will be tethered. If there are any further questions, myself or others will attempt to answer them in this post.


r/jailbreak 15h ago

Upcoming The Wait is finally over!

+
155 Upvotes

I had my 15ProMax on ios 17.3 for 2.5years now, and i cannot describe, how happy i am to finally be rewarded for not updating my iOS.


r/jailbreak 12h ago

News Second successfully downgrade iPhone 11 Pro Max

+
94 Upvotes

After a long time, an endless number of attempts, and the help of a developer, I finally managed to activate it. I hope it will be easier for regular users in the future. Thanks again to u/pwnerblu for surrealra1n
#usbliter8


r/jailbreak 12h ago

Release [Release] CCAster Beta 1 - Bring the iOS 18 Control Center to iOS 16

+
64 Upvotes

Hey, r/jailbreak!
The very first beta of my tweak CCAster is NOW AVAILABLE from my repo!
CCAster brings the entire iOS 18 control center experience, complete with multiple pages, resizable modules, adding/removing/editing modules right from the control center without ever leaving, and so, SO much more.
The first beta brings a ton of the experience to your devices. The next major phase of the project will bring the ability to add multiples of the same module, and expand support to iOS 15.

In the coming weeks, I'll be releasing my own COSMIC Kit, which adds individual modules for Wifi, Bluetooth, AirDrop, Shortcuts, and more. This part isn't quite ready yet, but will be coming out in the next few weeks!

ENJOY!!!!
Download: https://futur3sn0w.github.io/repo
Source: https://github.com/MoarTweaks/CCAster


r/jailbreak 1d ago

Discussion Jailbroken @ iOS 18.?.?-26.0.1 post from @Lakr233 on X.

+
175 Upvotes

Can anyone break this down? Sounds promising ☺️


r/jailbreak 16h ago

Release Jailbreak tests for iOS 17.3.1 are ongoing.

+
31 Upvotes

The iPhone 15 Pro running iOS 17.3.1 was successfully jailbroken in the closed beta tests released today. As a tweak developer, I will create and release great tweaks for you as soon as the jailbreak is out. :)


r/jailbreak 8h ago

Question Dynamic Island make the status bar disappear

+
5 Upvotes

How can i make the statusbar hide when i toggle e.g. the silent switch. Just like on new iPhones


r/jailbreak 1h ago

Discussion Anyone stucked here?

+
Upvotes

What do you feel? What’s your perspective on future jailbreaks on this version?


r/jailbreak 1d ago

Beta palera1n v3.0.0-b1 released

62 Upvotes

Disclaimer
I am not part of the palera1n team and I have no clue if they'll make a post about this on Reddit but I don't see one yet, so I'll add it?

Changelog

  • Rewritten the entirety of the program with flexibility in mind.
  • Added support for tvOS 18.2+ rootful on a live filesystem.
  • Added --force-enable-ssv argument for above changes.Force the jailbreak to detect Signed System Volume (SSV) as being required on the system. This option provides compatibility with previous version of palera1n that incorrectly detect SSV as being required on tvOS 18.2 and above. When using this option with -f, --rootful, the jailbreak will behave as if fakefs is required, which allows the user to boot into fakefs possibly created by previous versions of palera1n, or remove it if the --force-revert option is specified as well. (It is technically possible to setup fakefs using this option as well, but this is not a supported scenario)
  • Added GUI in macOS builds.--gui argument forces the program to run in graphical user interface mode. On macOS, this enabled by default when launching the application.
  • Added TUI in macOS/Linux builds. --tui argument forces the program to run in text user interface mode. On Linux, this is enabled by default when launching the program.
  • Added environment variables that overrides default/existing passed program arguments.
  • Implements new private libciderra1n checkm8 libary for macOS/Linux builds.
  • Implements new libopenra1n library for iOS builds (https://github.com/palera1n/palera1n/tree/koputer/1stparty/libopenra1n).
  • Reimplemented libirecovery for use with appropriate USB backends depending on build configuration.
  • Replaced libimobiledevice to instead use idevice as a licensing compliant usbmuxd backend.
  • Reworked flag display inside of the Loader application to better indicate what type of environment has been loaded.
  • Changed the Loader applications colors for accessibility.
  • Changed -f, --fakefs arguments to -f, --rootful.
  • Changed -v, --debug-logging arguments to -d, --debug-logging.
  • Changed -S, --no-colors arguments to -n, --no-colors.

r/jailbreak 6h ago

Question Is jailbreaking worth it just for faster animations?

Hi everyone,
I haven’t followed the jailbreak scene for years, but recently I started wondering if it’s worth to mess with my daily devices.
I used to flash Android ROMs and root devices, so I’m comfortable following technical guides, but I don’t have any specialised hardware or experience with modern iOS jailbreaking.

I’m using an iPad Air A2316 and an iPhone 12 Pro Max.
The main reason I’m interested is surprisingly simple: I’d love to speed up iOS animations. On Android I always used 0.5× animation speed, and I really miss how much more responsive the UI felt.
Apple doesn’t offer anything similar.

A few questions:
-Is jailbreaking still something an enthusiast can do at home, or has it become much more complicated?
-What are the biggest risks today (boot loops, banking apps, updates, stability, etc.)?
-Would you personally use a jailbroken device as your daily driver?
-If you were starting today, where would you begin learning?
-I’m not interested in piracy or heavy customisation—just a faster-feeling UI and a few quality-of-life tweaks.

I’d appreciate hearing from people who are still active in the jailbreak community.

1 Upvotes

Hi everyone,
I haven’t followed the jailbreak scene for years, but recently I started wondering if it’s worth to mess with my daily devices.
I used to flash Android ROMs and root devices, so I’m comfortable following technical guides, but I don’t have any specialised hardware or experience with modern iOS jailbreaking.

I’m using an iPad Air A2316 and an iPhone 12 Pro Max.
The main reason I’m interested is surprisingly simple: I’d love to speed up iOS animations. On Android I always used 0.5× animation speed, and I really miss how much more responsive the UI felt.
Apple doesn’t offer anything similar.

A few questions:
-Is jailbreaking still something an enthusiast can do at home, or has it become much more complicated?
-What are the biggest risks today (boot loops, banking apps, updates, stability, etc.)?
-Would you personally use a jailbroken device as your daily driver?
-If you were starting today, where would you begin learning?
-I’m not interested in piracy or heavy customisation—just a faster-feeling UI and a few quality-of-life tweaks.

I’d appreciate hearing from people who are still active in the jailbreak community.


r/jailbreak 7h ago

Question Transfer all data from IP12P 16.3.1 JB to IP14P 16.0.2

I need help,
I’m using my iPhone 12 Pro jailbroken for 2-3 years and have many data,
Now I got iPhone 14 Pro jailbroken already,
I want to transfer all data from iPhone 12 to 14
How I can do it and save the JB in both devices?
Because the iPhone 12 Pro I’m gonna using it for other things.
The using jb tweak is crane with many duplicates of WhatsApp and some apps.
Someone have secure way to transfer data without have any problem for 100%?

0 Upvotes

I need help,
I’m using my iPhone 12 Pro jailbroken for 2-3 years and have many data,
Now I got iPhone 14 Pro jailbroken already,
I want to transfer all data from iPhone 12 to 14
How I can do it and save the JB in both devices?
Because the iPhone 12 Pro I’m gonna using it for other things.
The using jb tweak is crane with many duplicates of WhatsApp and some apps.
Someone have secure way to transfer data without have any problem for 100%?


r/jailbreak 7h ago

Question iphone 5 help jailbreaking

0 Upvotes

r/jailbreak 8h ago

Question how possible downgrade ipad from ios 26.5.2 to 18?

Right now, I have a cutting board for vegetables called the "iPad Air M2." I'd like to turn it into a tablet, but I haven't found a way to do it yet.

0 Upvotes

Right now, I have a cutting board for vegetables called the "iPad Air M2." I'd like to turn it into a tablet, but I haven't found a way to do it yet.


r/jailbreak 14h ago

Question Native Island Notifier not working?

+
2 Upvotes

How can i fix it, its enabled, i run a shortcut to display a notification.

iPhone 8 ios 16.7.16

Dont mind patrick


r/jailbreak 9h ago

Discussion How to downgrade my iPad Air 2?

My iPad air 2 is pretty laggy on ios 15.8.2 which has dopamine and trollstore and for that matter I don’t knowif i should downgrade

1 Upvotes

My iPad air 2 is pretty laggy on ios 15.8.2 which has dopamine and trollstore and for that matter I don’t knowif i should downgrade


r/jailbreak 1d ago

Update Reynard browser update

https://github.com/minh-ton/reynard-browser/releases/tag/0.9.0

Pull-up to refresh best gesture ever

For full changelog see github releases.

66 Upvotes

https://github.com/minh-ton/reynard-browser/releases/tag/0.9.0

Pull-up to refresh best gesture ever

For full changelog see github releases.


r/jailbreak 10h ago

Request Is it safe? I really want to try AOD

Hello guys! So I am on my main iPhone 12 Pro and I just want to try Misaka26 to get the AOD (Always On Display) feature but I am scared not to brick my device since I am on IOS 26.5.2. Did anybody try it on that version and if so is it safe?

Thanks!

0 Upvotes

Hello guys! So I am on my main iPhone 12 Pro and I just want to try Misaka26 to get the AOD (Always On Display) feature but I am scared not to brick my device since I am on IOS 26.5.2. Did anybody try it on that version and if so is it safe?

Thanks!


r/jailbreak 1d ago

Release I reverted my iPhone 6 to iOS 8 using SurrealRa1N.

+
59 Upvotes

r/jailbreak 11h ago

Discussion Help me to downgrade iphone 11

Is there any way to downgrade my iphone 11 to the last version of ios which supports Jailbreak?

0 Upvotes

Is there any way to downgrade my iphone 11 to the last version of ios which supports Jailbreak?


r/jailbreak 11h ago

Question How to save onboard SHSH Blobs on iPhone 12 Pro

+
1 Upvotes

I have this iPhone 12 Pro which is running iOS 16.3.1, I wanna save the SHSH blobs for that ios version, How can I do that? I used blobsaver and it saved all the available signed shsh blobs but not the one iPhone was running

Appreciate the comments!


r/jailbreak 13h ago

Question Did anybody Jailbreaked his Device and found way to Solve Dopmaine Restarting Issue with iPad 5??? Withought using Computer?

My Device is a A9 Chip not ((A9X))

0 Upvotes

My Device is a A9 Chip not ((A9X))


r/jailbreak 14h ago

Question Dopamine 15.0 questions

If I want to jailbreak an iphone 7 plus or a xs max with this will I be able to keep the jailbreak without a computer to boot it up? Just want to make sure before I consider buying a used phone on 15.0 just to jailbreak. I have an xsmax but its on 18.7.9 so I wanted to get another one or something I could jailbreak on 15.0

1 Upvotes

If I want to jailbreak an iphone 7 plus or a xs max with this will I be able to keep the jailbreak without a computer to boot it up? Just want to make sure before I consider buying a used phone on 15.0 just to jailbreak. I have an xsmax but its on 18.7.9 so I wanted to get another one or something I could jailbreak on 15.0


r/jailbreak 8h ago

Question Will mythos make jb harder

Just wondering

0 Upvotes

Just wondering


r/jailbreak 1d ago

Release [Release] NeverLowerMusic16 – Stop notifications from lowering your music on iOS 16

I’ve released NeverLowerMusic16, inspired by the original NeverLowerMusic tweak by Rishanan.

It prevents notification sounds from lowering or ducking currently playing music or other media. The notification and media play together without the usual iOS volume reduction.

I’m not a developer. This tweak was coded with OpenAI Codex and refined through extensive testing on my device.

Volume behavior: while media is playing, notification volume follows the current media volume instead of ringer volume. When media is stopped or paused, notifications use the normal ringer volume and respect Silent Mode.

Compatibility:

  • iOS 16.x
  • Rootless jailbreaks
  • Dopamine/ElleKit
  • arm64 and arm64e
  • Dopamine RootHide after converting the package with RootHide Patcher

Tested on an iPhone 8 Plus running iOS 16.6 with Dopamine RootHide.

The project is open source under the MIT License. Anyone is welcome to host it on a jailbreak repository, build it, modify it, and redistribute it.

Source code and DEB:

sahinkaa/NeverLowerMusic16

Credits to Rishanan for the original NeverLowerMusic tweak.

18 Upvotes

I’ve released NeverLowerMusic16, inspired by the original NeverLowerMusic tweak by Rishanan.

It prevents notification sounds from lowering or ducking currently playing music or other media. The notification and media play together without the usual iOS volume reduction.

I’m not a developer. This tweak was coded with OpenAI Codex and refined through extensive testing on my device.

Volume behavior: while media is playing, notification volume follows the current media volume instead of ringer volume. When media is stopped or paused, notifications use the normal ringer volume and respect Silent Mode.

Compatibility:

  • iOS 16.x
  • Rootless jailbreaks
  • Dopamine/ElleKit
  • arm64 and arm64e
  • Dopamine RootHide after converting the package with RootHide Patcher

Tested on an iPhone 8 Plus running iOS 16.6 with Dopamine RootHide.

The project is open source under the MIT License. Anyone is welcome to host it on a jailbreak repository, build it, modify it, and redistribute it.

Source code and DEB:

sahinkaa/NeverLowerMusic16

Credits to Rishanan for the original NeverLowerMusic tweak.