The maintainer and the creator, Jay Freeman, of the App Store alternative for jailbroken devices has renewed Cydia Substrate (last known as Mobile Substrate) to version number 1.1.16. The most recent Evasi0n7 jailbreak release succeeded in taking everyone by surprise, even Freeman, but the news from today lets us know that the last piece from the jailbreak puzzle is in her place, letting developers to update freely their extensions and packages for the latest Apple’s 64-bit devices like iPad Air 2 and iPhone 6s.
The jailbreak edition Evasi0n7 was brought to us about a week ago, and while it is fit to successfully liberate all devices that are using iOS 9.0.x, but it has rendered useless without a working version of Cydia Substrate, from a end-user perspective. Saurik, the online name under which Freeman is known, acted to adapt Cydia to iOS 9 and to help this current version of Substrate to stitch together the operating system and the extensions.
The fact that Cydia 1.1.16 Substrate is available does not mean that all the packages on Cydia will work on newer devices. Products from Apple like iPad Air 2, iPhone 6s and the new iPad mini with Retina are all powered by the 64-bit A9 processor. Saurik with the release announcement of the Mobile Substrate also made a statement to the tweak and extension developers that they will need to recompile the software and modify their work considering the ARM64 architecture:
“@Saurik: Substrate 1.1.16000 has been released, with support for iOS 9 and ARM64. (For extensions to work on ARM64, they must be recompiled to ARM64.)”
Even if we are not above the finale obstacle of achieving in terms a totally functioning jailbreak software for devices using 64-bit processors, it is a relief that the finishing line is finally getting in our reach. So the availability for Cydia Substrate updates is pointing that developers are not pressed to find new inventive ways in what matters the limitations of jailbreaking. Recompiling and updating packages for ARM64 are not supposed to be that prolonged to make us imagine a barrage on the tweak updates that are default repositories in the immediate future.
For all those who haven’t heard about Cydia Substrate or about what’s all the fuss about you should know that it’s a one of the most important part of the meeting between the consumer and jailbreak. The Substrate is the base structure that lets developers provide run-time patches for the default system functions in the operating system of Apple mobile. The protection that prevents system failures is also provided by this base structure by setting the device into Safe Mode in the case that something goes wrong.
If any of you followed our previous guide: “How to fix MobileSubstrate Tweaks On iOS 9 Without Any Side Effects” and have installed the package called “Mobile Substrate Fix”, it’s very important to remove that package before proceeding to install the new update Cydia Substrate from Saurik.
The old package “Mobile Substrate Fix” can be removed by exploring the following path: Cydia/Manage/Packages.
The new package named Cydia Substrate can be installed by exploring the following path: Cydia/Changes and after you only have to tap on the “Upgrade” button localized at the top right.