Immediately after the release of iOS 9 jailbreak, Saurik also updated Cydia Substrate to work with the latest firmware. A new update has just been rolled out for the package that takes it to version 0.9.6010 and fixes issues with the armv7 32-bit slice. The bug which was prevalent in the previous version prevented extensions from loading into Cydia.
Saurik also notes that due to a change made by Apple, all 32-bit binaries especially extensions must be recompiled otherwise there might be chances that they will either fail or crash. Developers with 32-bit binaries or extensions published on Cydia need to recompile them to prevent issues for users.
Here’s the full changelog posted by Saurik on Cydia Substrate’s recent update:
0.9.6010 fixes the 32-bit armv7 slice, which was keeping extensions from loading into Cydia. (Note that, additionally, all 32-bit binaries, in particular extensions, must be recompiled using -WI,-segalign,4000 for iOS 9 due to a change made by Apple. Extensions that have not been recompiled might “get lucky” and work, but they will usually either fail or even crash.)
If you haven’t updated Cydia Substrate yet then it’s highly recommended that you head to Cydia now and install the update.
There have been a couple of new jailbreak tweaks released exclusively for iOS 9 but there remains a lot of packages that are yet to be updated by developers to make them compatible with the latest firmware.
If you haven’t jailbroken your device yet or are on the older firmware then this is the best time that you update it to iOS 9.0.2 and jailbreak it before Apple rolls out iOS 9.1 and closes the signing window.