chiark / gitweb /
Merge branch 'ndk' into 'master'
[fdroidserver.git] / tests / metadata-rewrite-yml / fake.ota.update.yml
1 Categories:
2   - System
3 License: Apache-2.0
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
8
9 AutoName: Fake OTA Update
10 Summary: Tests whether OTA ZIP files are being include
11 Description: |-
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.
15
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
18     via AIDL IPC.
19
20     This has several advantages:
21
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
25
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.
30
31 RepoType: git
32 Repo: https://gitlab.com/fdroid/privileged-extension.git
33
34 Builds:
35   - versionName: 0.2.1
36     versionCode: 2000
37     commit: 0.2.1
38     output: app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$.zip
39     build: gradle assembleUpdateZipFromBinariesDebug
40
41 AutoUpdateMode: Version %v
42 UpdateCheckMode: Tags
43 CurrentVersion: 0.2.1
44 CurrentVersionCode: 2000