diff --git a/metadata/org.fdroid.fdroid.privileged.ota.txt b/metadata/org.fdroid.fdroid.privileged.ota.txt new file mode 100644 index 0000000000..8bfa79b461 --- /dev/null +++ b/metadata/org.fdroid.fdroid.privileged.ota.txt @@ -0,0 +1,47 @@ +Categories:System +License:Apache2 +Web Site:https://f-droid.org +Source Code:https://gitlab.com/fdroid/privileged-extension +Issue Tracker:https://gitlab.com/fdroid/privileged-extension/issues +Donate:https://f-droid.org/about +FlattrID:343053 +Bitcoin:15u8aAPK4jJ5N8wpWJ5gutAyyeHtKX5i18 + +Auto Name:F-Droid Privileged Extension +Summary:Help F-Droid acquire system privileges +Description: +'''Note:''' F-Droid will need root privileges to install this app as a system +app. + +[[org.fdroid.fdroid]] 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 [[org.fdroid.fdroid.privileged]]. +. + +Repo Type:git +Repo:https://gitlab.com/fdroid/privileged-extension.git + +Build:0.2,2000 + commit=0.2 + output=app/build/distributions/FDroidPrivilegedExtension-0.2.zip + build=gradle updateZipRelease + +Auto Update Mode:Version %v +Update Check Mode:Tags +Current Version:0.2 +Current Version Code:2000 diff --git a/metadata/org.fdroid.fdroid.privileged.txt b/metadata/org.fdroid.fdroid.privileged.txt index 6b0edd5591..0dae768e30 100644 --- a/metadata/org.fdroid.fdroid.privileged.txt +++ b/metadata/org.fdroid.fdroid.privileged.txt @@ -26,6 +26,9 @@ 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 + +Instead of this build, most users will want to install the "Over-The-Air" (OTA) +update zip file is called [[org.fdroid.fdroid.privileged.ota]]. . Repo Type:git