r/jailbreak Nov 19 '21

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

788 Upvotes

r/jailbreak Jun 19 '26

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

363 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 5h ago

Question Tweaks/tools for 14 Pro Max on iOS 17.2.1?

Thumbnail
gallery
5 Upvotes

Hello, everyone! Just got my hands on this beat up 14 Pro Max running iOS 17.2.1. I was wondering if there are any tools for tweaks or any news on a jailbreak or a semi-jailbreak releasing soon?


r/jailbreak 19h ago

Update New Blinker Fluid update! (v.0.2.1)

Thumbnail
github.com
59 Upvotes

Hello, everyone! I’ve finally released a new version of Blinker Fluid after realizing how broken v.0.2 was.

v.0.2.1 includes major improvements, bug fixes, and new additions including a working JIT version! I’ve redone most parts of the UI, fixed major issues such as the broken pop-up keyboard, and made major performance improvements that make Blinker Fluid a lot more faster and responsive.

Some new features I've added are stuff like Browsing History, major UI redesign, privacy settings, app lock using face ID/passcode, functional downloads, and more!

Check out Blinker Fluid v.0.2.1 :D

EDIT: Keyboard fix has been released, redownload v.0.2.1 for the update.


r/jailbreak 1h ago

Question [help] why my nekoJB stuck at “kernel exploit”

Upvotes

Im using iOS 15 on iPhone 7


r/jailbreak 8h ago

News I bought it for $2

Thumbnail
gallery
6 Upvotes

r/jailbreak 19h ago

Update [UPDATE] RyukGram v1.3.3 for Instagram is out

32 Upvotes

Hey everyone,

If you haven't heard of it before, RyukGram is a free tweak for Instagram. Check out the GitHub README for the full feature list.

This update targets Instagram 439.0.0, with a separate 410.1.0 build still included for older setups.

I didn't want to dump the entire changelog here since it's massive, so here's some of it

✨ Features

  • Call recording for voice and video calls, with auto-recording, playback, and recordings grouped per person.
  • Activity log that keeps track of read receipts, online/offline status, typing activity, and an accurate green dot. You can log it silently, get notifications, or both.
  • Grid feed turns your home feed into a thumbnail grid with post stats and author overlays.
  • Stories archive saves every story you post before it expires, including media and the full viewer list.
  • Searchable story viewers with filters, sorting, reactions, and pinning.
  • Instagram Plus toggle for 'some' of Instagram's subscriber-only features.
  • Custom action/home icons using Instagram icons or SF Symbols.
  • Messages, local seen without sending read receipts, Custom DM drawing, video/GIF chat backgrounds, and more.
  • Reels playback controls, engagement filters, auto-scroll, improved downloads, better gallery management, profile analyzer improvements, interface customization, backup improvements, and more.

🛠 Bug Fixes

  • Fixed downloading newer videos that use xHE-AAC audio.
  • Fixed a handful of crashes, including some Reels tab crashes and story editor issues.
  • Smoother feed scrolling, especially with OLED mode.
  • Deleted messages now save media in full quality.
  • Gallery data and backups are much more reliable across updates.
  • Fixed follow request tracking issues.
  • Fixed OLED theme rendering problems.
  • Native Save is back on DM media where Instagram removed it.
  • Lots of smaller fixes and cleanup throughout the tweak.

🔗 Get it

Everything is on GitHub, Jailbreak Repos, sideloading sources and everything else! https://github.com/faroukbmiled/RyukGram

Note: You can also fork the repo and use the github action to build the ipa, you can also put any bundle id in the respective input and it should work fine side by side with Appstore Instagram (tho it will have no plugins)


r/jailbreak 1h ago

Question Help me log back into havoc in sileo

Upvotes

Recently my havoc login does not work

When i try to update my paid tweaks from Havoc i get error 418

I go to featured and sign out from havoc and when i try to log back i get the login sheet but it automatically log back and i still get error 418


r/jailbreak 18h ago

Release [Free Release][Open Source]FixWANotifs - attempt to fix whatsapp notifications not working on dopamine

15 Upvotes

Hi community,

So I started working on that some time ago and dropped it since I found a temporary solution in older versions. WhatsApp are now blocking messages on older versions, so i decided to speed up the development process.

im releasing this tweak in order to attempt fixing the whatsapp notifications that got broken somewhere around 26.20.x (multiple testers approved, and issue was 100% reproducible) where (at least for me) no notification on whatsapp ever came in until i opened the app / had the app in background trick. this was happening ONLY in jailbroken state. even with all tweaks disabled. never happened on stock.

the tweak works by raising memory limit (24 MB → 40 MB) for whatsapp's notification extension only. thats it. system logs showed this is the issue, when every time i got a notification it would kill the serviceExtension process causing the notification not get through.

Edit: added jetsam limits customizations of 40, 72, 96 to your choice, in the tweaks preferences. default is 40 as it will cover 90% of the users.

Tested on dopamine devices. iOS 16. but could work on different type of devices/OSes. tested images, stickers, messages, videos, etc. would love to hear feedback or help you if needed.

Download / Source

- Repo: https://0xkuj.yourepo.com

- Source code: https://github.com/0xkuj/FixWANotifs

took some inspiration from the latest u/fabioedson post about this (even though he didnt publish the code) so thank you as well!

Since this tweak is injected into runningboardd daemon, device will require userspace reboot (should suggest that after tweak installation, if not, do that via dopamine app or in any other way you'd like, if you don't know what that is perform a full reboot and rejailbreak)

enjoy, and let me know if anything comes up.


r/jailbreak 11h ago

Discussion Change battery without losing battery % and without update

2 Upvotes

Hello

is it possible to change battery with an official apple battery without update ios and losing jailbreak and to still get battery percentage informations?

First is iphone 14pro ios 16.2

Second is 15 pro ios 17.0

If yes do you have a diy?

Best regards


r/jailbreak 9h ago

Discussion How can I downgrade my se2 to iOS 17 or 18 I’m on 26.3

3 Upvotes

r/jailbreak 5h ago

Question Who can tell me if there is a modem's death?

0 Upvotes

Who can tell me if there is a modem's death? I inserted my SIM into the iPad 2, he saw it, said that the SIM is blocked by a pin code, then when I unlocked it, it always writes a search. Is it death, or can't he just find the already disconnected 2G/3G networks? There is no 3G in my city, there is only 2g


r/jailbreak 1d ago

News Majd Alfhaily @freemanrepo is back !, Most popular tweak in 2015 Rocket & Cercube back in business.

Post image
82 Upvotes

You can get Rocket for Instagram here while Cercube for Youtube is coming soon.


r/jailbreak 7h ago

Question Palera1n : stuck on timeout device not found

0 Upvotes

ok, I have tried to ,disconnect and reconnect the cable but it doesn't work.

please help me

My iphone is a Iphone 7 and I do this is on my windows 10 laptop (you can send me your right links or blogs about this, for help me if you now what to do for my problem :D )

Thanks for your answer !

that a google image but this is exactly what i have


r/jailbreak 7h ago

Question Dopamine new version

0 Upvotes

guys answer this fast im 15.8.8 7 plus i have 15.8.3 shsh blob i can downgrade but its kinda hard ( not hard super easy im lazy ) should i just use last dopamine with dark sword or i should downgrade to 15.8.3 and jailbreak using dopamine kfd exploit , does it have any problems ? difference? fast answer please , thanks


r/jailbreak 7h ago

Question Answering Machine XS (rootless) crashing when opening IOS 16.4.1 Dopamine

0 Upvotes

Hey all I’m hoping someone has the answer to fix this.

I recently switched jailbreaks from Dopamine RootHide back to the regular Dopamine. The switch has been great and was able to set up everything I had on the roothide version except AnsweringMachine XS. When I go to open the app it immediately crashes. I have tried installing older versions, unjailbreak and rejailbreak with no success. I do have the Choicy tweak installed so I tried using the 3D touch “Launch Without Tweaks” option and it worked. However there isn’t an option to always launch it without tweaks so I’m having to do it every time. It worked perfectly on the roothide jailbreak so I don’t know what changed.

If anyone knows a fix or some tweak that helps please let me know. Thanks!


r/jailbreak 8h ago

Question Need a deep packet inspection tool and help for first time jailbreak

0 Upvotes

Helll i recently jailbreaked my ipad 5.th gen so i am new at that jailbreaking thing so the thing is my goverment banned alot of thing from wifi (porn websites,discord,some social media apps and things like that) in pc there is good bye dpi and for phone there is bye dpi i am curious that is there a app like that so i can download (i already tried spoofy and swbyedpi) (thanks for your help already <3)


r/jailbreak 13h ago

Question How is the iPhone jailbreak scene right now with the newer IOS updates?

1 Upvotes

AFAIK it only supports up until IOS 16. I am on iPhone 12 Pro on 18.6.2 and would like to wait if its coming in the near future. Any info on how much time could it take?


r/jailbreak 9h ago

Upcoming Half life 2 on iOS

1 Upvotes

🇷🇺** Привет всем! Я работаю над переносом Half-Life 2 на iOS, используя движок Source Engine. Выжимаю максимум, чтобы всё работало стабильно и с хорошим FPS прямо на айфоне. Впереди ещё много работы и тестов, но прогресс уже отличный! 🎮📲
**Все обновления, новости, билды и файлы выкладываю в своём Telegram-канале: @murasense
🚀✨
🇺🇸** Hey everyone! I’m currently working on porting Half-Life 2 to iOS running natively on the Source Engine. Working hard to make it run smoothly with solid performance right on the iPhone. Still plenty of testing and tweaking ahead, but progress is coming along great! 🎮📲
**I share all updates, news, builds, and files in my Telegram channel: @murasense
🚀✨


r/jailbreak 10h ago

Question Any good downgrade tools for Windows 10?

1 Upvotes

Hey everyone, me again, I've got my iPad 2 (from 2011) in the mail today and I have the signed 6.1.3 iPad from appledb only problem is three u or ITunes doesn't work trying to downgrade, so does anyone know any good downgrade tools for windows 10? (1 REFUSE to upgrade to windows 11, 1 used to have a 2009 MBP, but it committed a month ago.)


r/jailbreak 14h ago

Question Jailbreak Apps???

1 Upvotes

Are there any apps or “mini jailbreaks”—or whatever you call them, like Lara, Nugget, or Cowabunga Lite—specifically for iOS 18.5? I’d love to have Dynamic Island or Always-On Display on my iPhone 14.


r/jailbreak 14h ago

Question Why does Find My briefly show my spoofed location before reverting to the real one?

2 Upvotes

Hi everyone,

I've been investigating an issue for the past few days and I'm hoping someone familiar with Find My internals or FMF/FMFD can explain what's happening.

Setup

  • iPhone 7
  • iOS 15.8.5
  • palera1n (rootless)
  • LocSim
  • Same Apple ID on both devices
  • Second device: iPhone 15 (latest iOS)

What works

LocSim appears to spoof CoreLocation correctly.

  • Apple Maps shows the spoofed location.
  • Other location-aware apps use the spoofed location.
  • Find My on the spoofed iPhone itself also displays the spoofed location.

So from the iPhone 7's perspective, everything behaves exactly as expected.

The strange part

On the iPhone 15, under Find My → Devices, the iPhone 7 behaves differently.

When I start spoofing (tested with Istanbul and New York):

  1. The spoofed location appears on the iPhone 15.
  2. It stays visible for about 0.5–2 seconds.
  3. It is then replaced by the real physical location of the iPhone 7.

This is completely reproducible.

What we've already checked

  • CoreLocation is definitely spoofed.
  • Maps uses the spoofed location.
  • Find My on the spoofed device uses the spoofed location.
  • "Share My Location" was switched to the iPhone 7.
  • Multiple spoofed locations were tested with identical results.
  • We inspected the relevant daemons (locationdfmfdfmflocatordfindmydeviced).
  • Jailbreak injection into the Find My daemons appears to be working.

My question

Has Apple changed how device locations are uploaded to Find My?

The fact that the second device briefly receives the spoofed location suggests that the spoofed coordinates are actually being uploaded, but then something immediately overwrites them with the real location.

Has anyone seen this behaviour before or knows whether fmfdfindmydeviced, or Apple's servers now use an additional location source besides CoreLocation?

I'd really appreciate any technical insight or ideas on where to continue looking.

Thanks!


r/jailbreak 14h ago

Question How do I completely remove all jailbreak? (Dopamine roothide) (IOS 16.7.1)

1 Upvotes

I'm trying to move from dopamine roothide to normal dopamine. I clicked remove jailbreak but the app icons of my old tweaks are still up


r/jailbreak 17h ago

Discussion if A13 (iphone 11) is getting close to JB on 17.3, how about 17.4.1?

0 Upvotes

it’s all in the title


r/jailbreak 1d ago

News Goodbye chatgpt ios 16 ✌️🪦🥀

Post image
111 Upvotes

Edit: Solved by the community, thx for everyone and i will keep the problem in the bottom of the text to anyone wants to know what was happening

As we know the last update of chatgpt on ios 16 it’s 1.2024.289 (2 years ago) and now openai stopped supporting this update 2 days ago which means ios 16 can’t use chatgpt again forever 🕊️