Help F-Droid acquire system privileges
Note: F-Droid will need root privileges to install this app as a system app.
F-Droid can make use of system privileges or permissions to install, update and remove applications on its own. The only way to obtain those privileges is to become a system app.
This is where the Privileged Extension comes in - being a separate app and much smaller, it can be installed as a system app and communicate with the main app via AIDL IPC.
This has several advantages:
- Reduced disk usage in the system partition
- System updates don't remove F-Droid
- The process of installing into system via root is safer
This is packaged as an OTA (Over-The-Air) update ZIP file. It must be installed using TWRP or other Android recovery that can flash updates to the system from the /data/data/org.fdroid.fdroid folder on the /data partition. The standalone APK is called F-Droid Privileged Extension.
Issue Tracker: https://gitlab.com/fdroid/privileged-extension/issues
Source Code: https://gitlab.com/fdroid/privileged-extension
For full details and additional technical information, see this application's page on the F-Droid wiki.
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications, and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Version d88972bc6a6de608483ac930fed92e5bfb9451ccd6a9d077268b798c1655d735 - Added on 2017-03-17
This version is built and signed by the original developer.download apk 3.5 MB GPG Signature
no extra permissions needed