So less than 24 hours ago Apple held their conference and showcased some fantastic new devices.
As usual apple released iOS 9 GM to developers shortly after, this release was critical for the future of jailbreaking as Apple called iOS 9 rootless and so the release means that teams like Pangu, TaiG and others could finally look at the finish build.
An hour ago a developer called iH8sn0w published a YouTube video showing a successful rooted iOS 9 device.
In the video description iH8sn0w wrote
Poking into iOS 9 is fun. A little annoyed at some new things. But very surprised at how similar it is to iOS 8 internally.
Worth noting, iOS 9+ arm64 iDevices now enforce a checksum on __TEXT/DATA.const regions of the kernel through the use of TrustZone. Modifying said sections will cause the device to panic (either at kernel or EL3 will force a reboot if the kernel refused to gracefully panic). Essentially, it’s KPP (Kernel Patch Protection). You can race it though if you want to play with things. Just be quick! ;P
Also, there should technically now be two additional partitions (baseband_data [s1s3] and logs [s1s4]) but didn’t really bother with those as they weren’t critical.
Shouts to @coolstarorg for getting Anemone working on iOS 9 for this. Shouts to @saurik for the Cydia tarball + vmcheck. Shouts to /r/jailbreak for being cool.
Now before you get too excited this is obviously not on the new device line so there may be hurdles to overcome and also iH8sn0w has previously stated that he has no intention of releasing a public jailbreak. Apple has also released beta 1 of iOS 9.1 to developers.
Regardless of this it is encouraging that iOS 9 rooting is possible and leaves hope that other teams can release a public version.
You can watch iH8sn0w’s video here.