Most (if not all) people in the iOS jailbreaking community prefer untethered jailbreaks over tethered ones. This isn’t really surprising since untethered jailbreaking tools are more convenient: the only thing you should do is to download and install your preferred tool, and you’re done! Your device stays jailbroken no matter how many times your device reboots because of a dead battery and other reasons.
Unfortunately, untethered jailbreaks have become rarer over the years. The last untethered tool made by Pangu was the iOS 9.1 jailbreak, which was released on March 11, 2016. The team’s subsequent jailbreaks, such as the iOS 9.3.3 jailbreak, have been semi-tethered, which means that you’ll need to re-jailbreak your device every time it reboots although you no longer have to hook it up to a computer. Even the upcoming iOS 10.3.1 jailbreak, which will hopefully be released later this month, is expected to be a semi-tethered tool.
Pangu is not the only hacking team that is having problems with making an untethered jailbreak for iOS 10. Yalu, which is developed by renowned hacker Luca Todesco, is a semi-tethered jailbreak for iOS 10.0 to iOS 10.2 and has to be reinstalled every time you reboot your device.
This has left many people wondering: why is it so difficult to create an untethered jailbreak tool, especially for iOS 10? To answer this question, we have to take a look at how untethered jailbreaks are developed.
These jailbreaks use exploits that are powerful enough to patch the kernel without the help of a computer. Exploits with this level of power were common among older devices, such as the first-generation iPhone and iPod Touch, the second-generation iPod Touch (with the old bootroom), the iPhone 3G, and the iPhone 3GS (with the old bootroom). This comes from the fact that these older devices they have bootroom exploits — namely Pwnage 2.0 and 0x24000 Segment Overflow — that facilitated untethered jailbreaks. Older versions of the iOS also made untethered jailbreaking easier.
Unfortunately for jailbreakers, Apple has made improvements to its devices and mobile operating system over the years. New devices have improved software, which makes jailbreaking more difficult; one example is the iPhone 7, whose KPP has not been bypassed by the Yalu team and is therefore not compatible with the Yalu jailbreak. New iOS versions also have tighter security and have fewer exploits for hackers to use.
So what to these all mean? Basically, it means that iOS users should not expect to see an untethered jailbreak for iOS 10 anytime soon. Until someone discovers new exploits in iOS devices, people will have to make do with the semi-tethered jailbreaks offered by today’s hacking teams.