Unc0ver Jailbreak’s Substitute Tweak Injection Was Updated For iOS 15 and iOS 16




Unc0ver Jailbreak's Substitute Tweak Injection Was Updated For iOS 15 and iOS 16

For those who have used Unc0ver Jailbreak before, the name Substitute may be familiar as the tweak injection system was developed by Unc0ver developer Sam Bingner to replace the old and heavily deprecated Cydia Substrate.

It was also Sam Bingner who kept Cydia working for Unc0ver all these years after the original developer, saurik, decided to abandon the Cydia project a few years back.

What is Substitute and why Unc0ver jailbreak needs it?

Substitute is the framework that powers the tweaks on Unc0ver jailbreak. Essentially, all tweaks that you install from Cydia under Unc0ver require Substitute in order to run on your device. Substitute injects the tweaks into the appropriate processes so that the modifications implemented by the tweak would apply.

For example, if we develop a tweak that changes the font color of the App labels on the Home Screen (SpringBoard), on Unc0ver it’s Substitute that takes the tweak and injects it into SpringBoard so that we achieve the desired effect.

On the jailbreaks produced by Coolstar / The Odyssey Team, there is no Substitute, but rather there is libhooker which does exactly what Substitute would do, just in a different way.

All these (Libhooker, Substitute, Cydia Substrate, etc) are called collectively Tweak Injectors and without them, the jailbreak will be largely useless.

Unc0ver Jailbreak’s Substitute Tweak Injection Was Updated For iOS 15 and iOS 16

Prior to today’s update, the last update for Unc0ver’s Substitute was back in 2021 when it fixed a Corellium-related error. Today’s update, however, brought support for iOS 15 out of the blue and also fixed the PAC (Pointer Authentication Codes) for iOS 15 on A12+ devices (iPhone XS, XR, and newer).

The latest version of Substitute is currently 2.3.0 available on Sam Bingner’s repo. The changelog mentions:

  • Add support for iOS 15 and iOS 16
  • Fix PAC support on iOS 15

Could this mean that the Unc0ver Team might be developing an iOS 15 jailbreak? It’s possible. The developers behind Unc0ver (Sam Bingner and Pwn20wnd) haven’t said anything in a very long time, with Pwn20wnd’s once active Twitter account being now mostly dead.

However, the Unc0ver Team has built a reputation for releasing an unexpected jailbreak out of the blue and then disappearing again for months.

For now, nothing is 100% confirmed about Unc0ver Jailbreak for iOS 15, but Substitute being updated for iOS 15 is a very good sign. Sam Bingner at least seems to still be interested in updating these, even without Pwn20wnd’s intervention (by the looks of it).

Substitute iOS 15 Update - Photo: u/DanscoRed
Substitute iOS 15 Update – Photo: u/DanscoRed

Should we expect Unc0ver Jailbreak for iOS 15?

I wouldn’t hazard as to say an Unc0ver Jailbreak for iOS 15 is imminent, but there would be no other good reason to update Substitute for iOS 15 if there’s no jailbreak for iOS 15 to use it. And it’s not updated for Cheyote Jailbreak either, because that jailbreak uses Libhooker and is not compatible with Substitute.

The substrate is maybe the most important component inside Unc0ver jailbreak. It’s what allows tweaks and themes to run on the device, so updating it for iOS 15 would make no sense if they don’t also plan to update the jailbreak tool that takes advantage of Substitute, to begin with, however, any info about an iOS 15 Unc0ver release is currently pure speculation.

Major issues with Substitute 2.3.0 update

Many people who have updated to the latest 2.3.0 build of Substitute today claim that all their tweaks suddenly stopped working. They say downgrading back to the 2.2.3 version from 2021 fixed the tweaks back, so it appears that the iOS 15 update massively broke Substitute.

It’s best to stay on v2.2.3 for now or if you upgraded your Substitute, go ahead and downgrade it back if you are facing any issues with tweaks. It’s unknown what causes the issues, but it’s likely related to the updates done to add iOS 15 support.

As always, the latest Jailbreak tool releases can be found on our iOS Jailbreak Downloads page.

Other guides from iDevice Central

About the author

Leave a Reply

All comments are manually moderated before they appear on the website. Spam will be removed before it has a chance to appear so don’t bother.

Latest posts

  • ElleKit Version 1.1 RELEASED With Bug Fixes & Improvements

    ElleKit Version 1.1 RELEASED With Bug Fixes & Improvements

    Today we got a new update to the ElleKit tweak injection platform that powers both Dopamine Jailbreak and PaleRa1n. This mammoth of a component is what allows tweaks and themes to work on these jailbreaks. It’s a direct successor for Cydia Substrate and Substitute. If you are using either Dopamine or PaleRa1n on iOS 15.0…

    Read more

  • Apple confirms RCS Support for iMessage coming in 2024. Why this is big?

    Apple confirms RCS Support for iMessage coming in 2024. Why this is big?

    Before we talk about Apple’s huge decision to bring RCS support to iMessage in 2024, let’s first understand what RCS is. RCS stands for Rich Communication Services. It is a communication protocol designed to replace the traditional Short Message Service (SMS) messaging with a richer, more interactive experience on mobile devices. RCS enables features that…

    Read more

  • A Complete Guide to Using ChatGPT on iOS: Unleashing the Power of AI

    A Complete Guide to Using ChatGPT on iOS: Unleashing the Power of AI

    As artificial intelligence continues to reshape the digital landscape, ChatGPT stands out as a powerful example of conversational AI. This comprehensive guide aims to explore the extensive capabilities of ChatGPT on iOS, not only through web browsers but also by delving into dedicated ChatGPT client apps available on the App Store. By understanding the nuances…

    Read more