System › org.fdroid.fdroid.privileged.ota_2040

favorite Fossdroid Core is now open source: watch it, star it and fork it!



Help F-Droid acquire system privileges
Version: 6929cd908aaf72c0fe41887001bd9c636b5c6aba4b6899a2f0d29b0b46e6077e
Added on: 17-03-2017
Last update: 27-04-2017

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.

code Source file_download Download