Saurik’s latest Reddit comment details Cydia and Mobile Substrate for iOS 11

We have been eagerly waiting for Jay Freeman aka saurik to release Cydia, which is currently not compatible with iOS 11 ever since Jonathan Levin aka Morpheus_ released LiberiOS jailbreak, the first jailbreak for iOS 11 and iPhone X.

One of the major highlights of the comment is how Saurik teamed up with a prominent developer from the jailbreak community to make all this possible. That developer wishes to remain anonymous at this point in time, but we’ll all eventually learn of his or her identity when the time is right.

However, he has also revealed that he is almost done making Cydia Substrate compatible iOS 11.
I have been working on putting together an end-to-end replacement for the userland parts of the exploit tooling–with help from a well-known jailbreak developer (who did tell me he would like to come public with this, so I will be crediting him in the final release and you will all find out who it is… “SURPRISE REVEAL” ;P)–that, when combined with my crazy new Substrate “let’s hook dyld itself” implementation, simply fixes all of the reasons why this “jailbreakd” that coolstar and Morpheus want so badly supposedly needs to exist.

The architecture without the “jailbreakd” is much cleaner: it means that there isn’t some weird coordination boundary halfway between Substrate and the jailbreak; and the runtime stability will be a lot better: what people seem to want “jailbreakd” to do involves walking through data structures in the kernel–without the locks required to do that, and in a “slow” manner from userspace (increasing the likelihood of various race conditions)–every time processes spawn and Subtrate has to manage code injection.
In addition to this, Saurik also mentions how limitations built into iOS 11 narrow the Unix-based possibilities on a jailbroken device. That said, changes to Apple’s operating system (both now and going forward) could potentially make pwned devices less capable than they have been over the years.


 


blog comments powered by Disqus
Octofinder Blog Catalog