Jailbreak fans can now whoop in glee as a noted Italian iOS hacker has finally pushed out the promised iOS 8.4.1 jailbreak for advanced users.
Luca Todesco had previously tweeted that a jailbreak for iOS 8.4.1 was in the works. He had urged users to install iOS 8.4.1, the older firmware, and informed them that a jailbreak was forthcoming for the version.
"I'll say it again. If you would jailbreak if you could, even if it meant no iOS 9, install 8.4.1," tweeted Todesco in September.
However, if you've upgraded to iOS 9, downgrading to iOS 8.4.1 may not be possible. If you're running the iOS 9.0.1 or iOS 9.0.2 versions then reverting to iOS 9 is also not a possibility. Why? Because Apple has stopped the signing of older iOS versions.
In a recent tweet, Todesco detailed the deployment of a new DYLD bug for the exploit.
"want to Jailbreak? 2 options: wait for me to finish it, or DIY. Installed toctou + dyld bug = sb escape. Dyld bug + e_d_t_o_c = untether," tweeted Todesco.
The hacker also gave details on how those interested in the iOS 8.4.1 jailbreak exploit could download the DYLD bug from the source website. Todesco also provided advanced users with instructions on how they could perform the iOS 8.4.1 jailbreak successfully via the toctou jailbreak tool.
Here's the process:
"installd toctou: if in an ipa file Info.plist is a symlink pointing to /var/mobile/Media/something, you can bypass checks on CFBundleExecutables (akin to evasi0n). This allows you to run a binary anywhere in the FS. Combined with the bug above, this allows for sandbox escape.
"edtoc = enabledylibstooverridecache"
Since this jailbreak tool is a tad complex, it is advisable that experienced users undertake the same. Since Todesco is working on a public variant of the jailbreak solution, newbies would do well to wait for this. The public jailbreak tool for iOS 8.4.1 is anticipated to be released in the coming weeks.
The arrival of the iOS 8.4.1 jailbreak may have left some people wondering if a jailbreak tool for iOS 9 will be released soon as well. Todesco also hinted in a tweet that he is working on a jailbreak for the latest iOS version. He revealed that a kernel bug for iOS 9.1 has been patched.
Another kernel bug I have has been killed in 10.10.1 / iOS 9.1. It was a pretty obvious one, not too surprised..
— Luca Todesco (@qwertyoruiop) October 1, 2015
Additionally, well-known jailbreakers Pangu and TaiG also divulged that they are working on a solution. Their website affirms that the team has released a "partial jailbreak" meant only for iOS 9.1 beta. This, however, is unstable.