mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-20 12:49:14 +00:00
533 lines
17 KiB
YAML
533 lines
17 KiB
YAML
Categories:
|
|
- Sports & Health
|
|
License: Apache-2.0
|
|
SourceCode: https://codeberg.org/corona-contact-tracing-germany/cwa-android
|
|
IssueTracker: https://codeberg.org/corona-contact-tracing-germany/cwa-android/issues
|
|
Changelog: https://codeberg.org/corona-contact-tracing-germany/cwa-android/src/branch/main/CHANGELOG.md
|
|
Liberapay: CCTG
|
|
|
|
RepoType: git
|
|
Repo: https://codeberg.org/corona-contact-tracing-germany/cwa-android.git
|
|
Binaries: https://bubu1.eu/cctg/fdroid/repo/de.corona.tracing_%c.apk
|
|
|
|
Builds:
|
|
- versionName: 1.7.1.2
|
|
versionCode: 1070102
|
|
commit: v1.7.1.2
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.9.1.4
|
|
versionCode: 1090104
|
|
commit: v1.9.1.4
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.9.1.5
|
|
versionCode: 1090105
|
|
commit: v1.9.1.5
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.9.1.6
|
|
versionCode: 1090106
|
|
commit: v1.9.1.6
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.10.1.1
|
|
versionCode: 1100101
|
|
commit: v1.10.1.1
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.11.0.8
|
|
versionCode: 1110008
|
|
commit: v1.11.0.8
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.12.0.0
|
|
versionCode: 1120005
|
|
commit: v1.12.0.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.13.2.0
|
|
versionCode: 1130200
|
|
disable: broken
|
|
commit: v1.13.2.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.13.2.3
|
|
versionCode: 1130203
|
|
commit: v1.13.2.3
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.3.6528147/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config.bin
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21d
|
|
|
|
- versionName: 1.14.3.0
|
|
versionCode: 1140300
|
|
commit: v1.14.3.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.4.7075529/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21e
|
|
|
|
- versionName: 1.15.1.0
|
|
versionCode: 1150100
|
|
commit: v1.15.1.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.4.7075529/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21e
|
|
|
|
- versionName: 2.0.3.0
|
|
versionCode: 2000300
|
|
commit: v2.0.3.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.4.7075529/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21e
|
|
|
|
- versionName: 2.0.5.0
|
|
versionCode: 2000500
|
|
commit: v2.0.5.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.4.7075529/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21e
|
|
|
|
- versionName: 2.1.2.2
|
|
versionCode: 2010202
|
|
disable: DOES NOT VERIFY
|
|
commit: v2.1.2.2
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.4.7075529/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21e
|
|
|
|
- versionName: 2.2.1.0
|
|
versionCode: 2020101
|
|
disable: DOES NOT VERIFY
|
|
commit: v2.2.1.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
prebuild: sed -i -e 's/21.2.6472646/21.4.7075529/' build.gradle
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
ndk: r21e
|
|
|
|
- versionName: 2.2.1.1
|
|
versionCode: 2020102
|
|
commit: v2.2.1.1
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.3.4.1
|
|
versionCode: 2030401
|
|
commit: v2.3.4.1
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.4.3.0
|
|
versionCode: 2040301
|
|
commit: v2.4.3.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.5.1.0
|
|
versionCode: 2050101
|
|
commit: v2.5.1.0
|
|
subdir: Corona-Warn-App
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.10.1.0
|
|
versionCode: 2100101
|
|
commit: v2.10.1.0
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.11.2.0
|
|
versionCode: 2110200
|
|
commit: v2.11.2.0
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.14.1.0
|
|
versionCode: 2140101
|
|
disable: DOES NOT VERIFY
|
|
commit: v2.14.1.0
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.14.1.1
|
|
versionCode: 2140102
|
|
disable: DOES NOT VERIFY
|
|
commit: v2.14.1.1
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.14.1.2
|
|
versionCode: 2140103
|
|
commit: v2.14.1.2
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.14.1.3
|
|
versionCode: 2140104
|
|
commit: v2.14.1.3
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.18.1.0
|
|
versionCode: 2180100
|
|
commit: v2.18.1.0
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- Corona-Warn-App/src/main/assets/ccl/ccl-configuration.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.21.1.2
|
|
versionCode: 2210102
|
|
disable: DOES NOT VERIFY
|
|
commit: v2.21.1.2
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- Corona-Warn-App/src/main/assets/ccl/ccl-configuration.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.24.2.1
|
|
versionCode: 2240202
|
|
commit: v2.24.2.1
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- Corona-Warn-App/src/main/assets/ccl/ccl-configuration.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
- Corona-Warn-App/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.25.0.0
|
|
versionCode: 2250002
|
|
commit: v2.25.0.0
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- Corona-Warn-App/src/main/assets/ccl/ccl-configuration.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
- Corona-Warn-App/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
- versionName: 2.26.0.0
|
|
versionCode: 2260004
|
|
commit: v2.26.0.0
|
|
subdir: Corona-Warn-App
|
|
submodules: true
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install -y openjdk-11-jdk-headless
|
|
- update-alternatives --auto java
|
|
gradle:
|
|
- device
|
|
scanignore:
|
|
- Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
- Corona-Warn-App/src/main/assets/default_dsc_list.bin
|
|
- Corona-Warn-App/src/main/assets/ccl/ccl-configuration.bin
|
|
- GmsCore/firebase-auth-core/build.gradle
|
|
- GmsCore/play-services-core/build.gradle
|
|
- Corona-Warn-App/build.gradle
|
|
scandelete:
|
|
- protobuf/build
|
|
|
|
MaintainerNotes: |-
|
|
scanignored are some protobuf encoded config files, view them with:
|
|
protoc --decode de.rki.coronawarnapp.server.protocols.internal.v2.ApplicationConfigurationAndroid \
|
|
Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_android.proto --proto_path \
|
|
Server-Protocol-Buffer/src/main/proto/ < Corona-Warn-App/src/main/assets/default_app_config_android.bin
|
|
|
|
And the pdf template for the qr code print version
|
|
protoc --decode de.rki.coronawarnapp.server.protocols.internal.pt.QRCodePosterTemplateAndroid \
|
|
Server-Protocol-Buffer/src/main/proto/internal/pt/qr_code_poster_template.proto --proto_path \
|
|
Server-Protocol-Buffer/src/main/proto/ < Corona-Warn-App/src/main/assets/default_qr_code_poster_template_android.bin
|
|
|
|
Additionally, there is a rather long protobuf file with some signatures (again, as default config).
|
|
protoc --decode de.rki.coronawarnapp.server.protocols.internal.dgc.DscList \
|
|
Server-Protocol-Buffer/src/main/proto/internal/dgc/dsc_list.proto \
|
|
--proto_path Server-Protocol-Buffer/src/main/proto/ < \
|
|
Corona-Warn-App/src/main/assets/default_dsc_list.bin > default_dsc_list.txt
|
|
|
|
CCL (Common Covid Logic) configuration file (CBOR encoded JSON):
|
|
cat Corona-Warn-App/src/main/assets/ccl/ccl-configuration.bin | python -m cbor2.tool --pretty
|
|
|
|
Also microG isn't firebase, so we scanignore that as well.
|
|
|
|
Also also, we need to scanignore the main build.gradle file because of
|
|
https://gitlab.com/fdroid/fdroidserver/-/issues/1023
|
|
|
|
The library the scanner complaines about (kotlinx-coroutines-play-services) is free software and
|
|
it just has a gradle dependency on a gms lib. We explicitly exclude this here, so it doesn't
|
|
get pulled in as a dependency. Instead we use the microG Tasks implementation. See:
|
|
|
|
https://codeberg.org/corona-contact-tracing-germany/cwa-android/src/branch/main/Corona-Warn-App/build.gradle#L324-L326
|
|
|
|
AutoUpdateMode: None
|
|
UpdateCheckMode: Tags v\d+\.\d+\.\d+\.\d+$
|
|
CurrentVersion: 2.26.0.0
|
|
CurrentVersionCode: 2260004
|