PureKFD, the once popular package manager app that utilized the Kernel File Descriptor (KFD) and MacDirtyCow (MDC) exploits to enable jailbreak tweak-like hacks on non-jailbroken devices, has received a major update this weekend to version 6.0.
In an announcement post shared via X (formerly Twitter), PureKFD developer Lrdsnow said that v6 now supports up to iOS & iPadOS 18.0-18.1 beta 4 by way of incorporating the new SparseRestore exploit that the TrollRestore TrollStore installation method utilizes.
Moreover, PureKFD v6 also adds the following features:
- A full re-write of the PureKFD app
- An all-new user interface
- Repository debugging features
- Tweak debugging features
- SparseRestore exploit support for iOS & iPadOS 16.0-18.0/18.1 beta 4)
- Tweak environment variables
The redesigned user interface is both aesthetically pleasing and colorful and is depicted in the screenshot examples you see above. With the newly re-written code, PureKFD v6 is smooth and performant, offering an enhanced user experience over the previous version.
If you’ve never used PureKFD before, it’s effectively a package manager app like that of Sileo or Zebra on a jailbroken device, except that it lets users install hacks and add-ons without a jailbreak by utilizing a specific exploit on a supported firmware version. In this case, those exploits are MacDirtyCow, Kernel File Descriptor, or SparseRestore.
Since many of these hacks and add-ons work by modifying MobileGestalt, there is a very real possibility of boot-looping your device if you don’t know what you’re doing, so user discretion is advised. If you don’t know what you’re doing, you should shy away and avoid using these tools, otherwise you could be forced to update to the latest firmware and lose your chances for jailbreaking in the future.
If you’re interested in trying PureKFD, then you can find an .ipa file on the project’s GitHub page. You can install PureKFD with TrollStore on supported devices for a perma-signed user experience, or you can sideload it with an app like AltStore or Sideloadly if your device doesn’t support TrollStore.
Do you plan to make use of PureKFD v6? Let us know why or why not in the comments section down below.