BFdecrypt utility to decrypt App Store apps on iOS 15
Several utilities are available that allow you to generate decrypted iOS IPA files from apps installed directly from the App Store. One such utility is BFdecrypt, which can decrypt App Store apps and save them to IPA files directly on your jailbroken device. Recently, BFdecrypt rootless was released, which supports Fugu15 Max and Dopamine.
What is BFdecrypt?
BFdecrypt is a useful jailbreak utility allowing you to decrypt apps installed from the App Store and save them as IPA packages directly on your device. This tool works since iOS 11, and recently it was also repacked to decrypt apps on Fugu15 Max Beta and Dopamine jailbreaks. As for now this is the only solution to decrypt apps on rootless jailbreaks running iOS 15 – 15.4.1.
Once you finish installing the BFdecrypt tweak, a new preference pane is added to the Settings app. Although the tweak doesn't provide any configuration options, you can enable the decrypting feature for specific apps from this dedicated pane. Keep in mind that only apps downloaded from the App Store are supported, and stock apps cannot be decrypted.
Using the utility to decrypt App Store apps on iOS 15 is straightforward. After selecting an app from BFdecrypt settings simply open the app from Home Screen to start the decrypting process. The decrypted IPA file will be saved to a displayed location on your device.
The resulting IPA file will be an exact copy of the original IPA package downloaded from the App Store, with one key difference: the main binary and all of its associated frameworks and shared libraries will be decrypted. BFdecrypt works on all jailbroken devices running iOS 11 up to iOS 15.
With this decrypted IPA, you can extract the app, make any necessary modifications, inject dylibs to enable some tweaks and hacks, and then re-sign it with your own developer certificate. The newly-signed IPA can then be sideloaded onto other devices as needed.
BFdecrypt utility can also run on rootless jailbreaks for iOS 15 such as Fugu15 Max or Dopamine. When the utility is run, it may prompt the user that the decrypted IPA file can be found in the /tmp/ directory. However, it's important to note that the proper location to find the IPA files is actually in the App Data Documents folder. All files are named decrypted-app.ipa.
BFdecrypt tweak is an open source project that was released under the Apache-2.0 license, with all files available for download from the official GitHub repository. The tweak was primarily developed using the C programming language, but it also includes code in other programming languages. It's worth noting that the source code hasn't been updated since 2018.
If you want to backup purchased apps from the App Store and export them as IPA files, you can use the new AppIndex tool released for iOS 13 through iOS 16. Alternatively, if you have an older device running iOS 13 or iOS 14, DumpDecrypter is a popular solution favored by many users.
BFdecrypt tweak was initially released as a free package through level3tjg's repository. However, if you're looking for a working rootless version of the tweak, you should add the alas20 Repo instead. BFdecrypt rootless allows you to decrypt App Store apps on iOS 15 through iOS 15.4.1, and is compatible with the latest Fugu15 Max Beta 8 and Dopamine jailbreaks.
To install BFdecrypt tweak on your jailbroken iOS device, follow these steps:
- Open the Cydia app from the Home Screen.
- Tap on the Sources tab, then select Edit.
- Add the following repository URL:
- Install BFdecrypt from the freshly added repository.
- Restart the Springboard if Cydia asks to apply changes.
- Open BFdecrypt pane in Settings app to enable decryption.
For added convenience, you can quickly add the repository to your preferred package managers (Cydia, Sileo, Installer, Zebra) by using the convenient quick links provided below. With just one click, you can easily add the repo and download BFdecrypt tweak for iOS.
- Updated BFdecrypt to version 1.3.5.
- Added support for rootless jailbreaks.