@tihmstar released his unfinished tfp0 exploit which, according to him, should work up to iOS 11.4.1 on devices with a headphone jack indicating the exploit supports devices running on A9 processor and below. Therefore, if you are utilizing an iPhone/iPad who doesn’t have a headphone jack, the exploit won’t be useful for you. As per @tihmstar, he didn’t finish the cleanup so the exploit panics on exit. Nevertheless, the release of this tfp0 exploit, that goes by the name treadm1ll, is a piece of good news for the jailbreak community as they are expecting @pwn2wnd to integrate the treadm1ll tfp0 exploit with UnC0ver Jailbreak and update the same to support iOS 11.4.x operating system.
@pwn20wnd, who is working on releasing the final production version of UnC0ver Jailbreak V 2.2.0 was quick to comment that first, he will be releasing UnC0ver Jailbreak V 2.2.0 and later on, he will work on V 3.0.0 with the tfp0 exploit. Therefore, if you are on iOS 11.4.x, we recommend not to upgrade your OS. However, if you are on iOS 12.1.3, we recommend downgrading to iOS 12.1.1 immediately until Apple is signing the iOS version.
UnC0ver Jailbreak to support iOS 11.4.x [iPhone/iPad]
According to @pwn20wnd, the treadm1ll tfp0 exploit requires hardcoded kernel offsets and due to the lack of a patch finder, it supports a single device on a single firmware. Therefore, he is trying to integrate the patch finder in the exploit to make it work on more devices. Lately, @S0rryMyBad has demoed the jailbreak for iOS 12-12.1.1 on an iPhone X and posted the PoC for the same. @pwn20wnd is using @S0rryMyBad’s PoC as well to update UnC0ver Jailbreak to iOS 11.4.x as according to him, it will be easier to update UnC0ver to support iOS 11.4.x using @S0rryMyBad’s exploit rather than aiming for iOS 12-12.1.1.
Now, with the release of @tihmstar’s unfinished tfp0 exploit, it has become slightly easier for @pwn20wnd to completely update UnC0ver Jailbreak to support headphone jack devices running on iOS 11.4.x operating system as well. As of now, @pwn20wnd is working on fixing the exit panic with the tfp0 exploit and will be back with an update soon.
What is the tfp0 exploit? Why it is essential for a jailbreak?
Some of you might be wondering as to what is this tfp0 exploit and why it is so essential for a jailbreak. With an existing Kernel exploit, it is possible to acquire root privileges, essentially providing you with access to system properties etc. From here, a jailbreak calls a tfp0 exploit that allows the kernel to be read/written to, allowing for patches and other associated things to be installed safely. From here, you can understand that tfp0 is a big part of most jailbreaks. Without a tfp0, a jailbreak would not function properly.
Altogether, the jailbreak community is now hopeful for a working jailbreak to come out soon for iOS devices running on iOS 11.4.x operating system. With a lot many exploits coming up, the day is not far for an iOS 12-12.1.1. jailbreak to show up in the public as well.
Please check out the following interesting posts: