Jailbreaking your device offers you the freedom you deserve when you pay several hundred dollars on a device. Being able to customize the lock screen, the home screen, icons, and so much more, has crystalized a relatively big community of enthusiasts around modifying Apple’s walled garden.
In recent years, jailbreaking has become more and more difficult to attain, however, the community is still very much alive and new jailbreaks are being developed. Each new jailbreak is a state-of-the-art tool bypassing usually the most overengineered protections Apple could think of, ranging from Sandbox to Apple Mobile File Integrity and going well past PAC (Pointer Authentication Codes).
With iOS 15 came more trouble as Apple has now sealed the ROOT File System making modifications to cause a bootloop. Traditional iOS jailbreaks relied on modifying the ROOT FS (System Partition) in order to dump there the jailbreak files and programs that make tweaking possible.
With the new iOS 15 sealed ROOT FS, a change in the jailbreak strategy was necessary. Currently, the Odyssey Team is developing Taurine Jailbreak for iOS 15 in the background, but at the same time, they are assessing what is still possible and what requires new techniques to be burned in iOS 15 as they go.
Will iOS 15.2 Beta 1 and iOS 15.2 Beta 2 be supported?
According to Coolstar, the jailbreak will not support iOS 15.2 Beta 1 on anything newer than A11 devices. So if your device is an iPhone X, iPhone 8, or iPhone 8 Plus, those will be supported on iOS 15.2 Beta 1 too, but if your device is an iPhone XS / XR or newer, the support will end at iOS 15.1.1 and lower.
As for iOS 15.2 Beta 2, the exploit released by binaryboy doesn’t support iOS 15.2 Beta 2 and newer at all, so no support for now on any devices.
Taurine15 iOS Versions and Devices Supported
According to Coolstar, the main developer of Odyssey Team, the upcoming Taurine15 jailbreak will officially support the following devices and iOS versions when it gets released:
- iPhone XS / XR and newer devices: iOS 15.0 – 15.1.1
- iPhone 8 / 8 Plus / X: iOS 15.0 – 15.1.1 initially, iOS 15.2 Beta 1 possibly in the future.
- iPhone 7 Plus and older: iOS 15.0 – 15.1.1 initially, iOS 15.2 Beta 1 possibly in the future.
So depending on what device you have, iOS 15.2 beta 1 may or may not eventually be supported, but iOS 15.1.1 and lower will definitely be.
Will Taurine15 Jailbreak come with Cydia or Sileo?
Taurine15 jailbreak will come with Sileo Package Manager by default. It’s possible to install other package managers such as Zebra, Installer 5, etc. after you jailbreak. Cydia may or may not be installable in the future through unofficial sources, but Taurine Jailbreak doesn’t come with Cydia by default. It never had.
That’s not necessarily a bad thing. Cydia has long been considered abandonware since Saurik, the creator of it, admitted a few years ago that he doesn’t want to maintain it anymore. After than, Cydia fell into disrepair and started getting outdated fast.
Nowadays, many more modern package managers exist such as Sileo, Installer 5, Zebra, etc. They have way more features, are faster to download and install packages, are actively maintained, and look better. Using Cydia nowadays is probably just nostalgia.
It appears the Odyssey Team are making good progress towards Taurine15 for iOS 15. Today, Coolstar has announced that they’ve successfully achieved Read / Write AMFID which is a great step towards running unsigned code (Tweaks) on iOS 15.
aaaaaaaaand we have amfid r/w task port pic.twitter.com/H0E3MeUHlh
— CoolStar (@CStar_OW) April 4, 2022
What is a rootless iOS jailbreak?
Traditionally, iOS Jailbreaks remounted the ROOT File System as Read / Write. This was done as part of the jailbreak process to be able to write files and folders to locations on the device where writing was normally not permitted by iOS by default.
This way, tweaks and other Dynamic Link Libraries (Dylibs) could be put in the same folder structure so a certain default structure would be expected when using Substrate or LibHooker. The standard UNIX binaries that come with the jailbreaks would also traditionally be dumped in the System partition always in the same folders regardless of the jailbreak. This created a known structure for tweak developers. They knew that regardless of the jailbreak tool, binary “X” would always be in the same folder.
The Rootless paradigm changes that. Because of security changes in iOS 15 (ROOT File System is sealed), jailbreaks have to now dump their files in the only accessible location – the user partition. Problem is, none of the tweaks expect to load from there and if they rely on other binaries, these tweaks will all need to be updated to now look for their dependencies in the new paths.
This is somewhat limiting for a jailbreak as the System partition will now no longer be writable, but tweaks can still run fine even from the user partition. They just need to all be updated first. We had the first encounter with such a jailbreak back in iOS 11 days with Jake James’ RootlessJB. We did learn a lot since then, so it’s likely Taurine15 will be way more polished.