4 WebSite: https://f-droid.org
5 SourceCode: https://gitlab.com/fdroid/privileged-extension
6 IssueTracker: https://gitlab.com/fdroid/privileged-extension/issues
7 Donate: https://f-droid.org/about
9 AutoName: Fake OTA Update
10 Summary: Tests whether OTA ZIP files are being include
12 F-Droid can make use of system privileges or permissions to
13 install, update and remove applications on its own. The only way to obtain those
14 privileges is to become a system app.
16 This is where the Privileged Extension comes in - being a separate app and much
17 smaller, it can be installed as a system app and communicate with the main app
20 This has several advantages:
22 * Reduced disk usage in the system partition
23 * System updates don't remove F-Droid
24 * The process of installing into system via root is safer
26 This is packaged as an OTA (Over-The-Air) update ZIP file. It must be installed
27 using TWRP or other Android recovery that can flash updates to the system from
28 the /data/data/org.fdroid.fdroid folder on the /data partition. The standalone
29 APK is called F-Droid Privileged Extension.
32 Repo: https://gitlab.com/fdroid/privileged-extension.git
38 output: app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$.zip
39 build: gradle assembleUpdateZipFromBinariesDebug
41 AutoUpdateMode: Version %v
44 CurrentVersionCode: '2000'