diff --git a/metadata/org.fdroid.fdroid.privileged.ota.txt b/metadata/org.fdroid.fdroid.privileged.ota.txt deleted file mode 100644 index 4af4d2dce7..0000000000 --- a/metadata/org.fdroid.fdroid.privileged.ota.txt +++ /dev/null @@ -1,59 +0,0 @@ -Categories:System -License:Apache-2.0 -Web Site:https://f-droid.org -Source Code:https://gitlab.com/fdroid/privileged-extension -Issue Tracker:https://gitlab.com/fdroid/privileged-extension/issues -Translation:https://hosted.weblate.org/projects/f-droid/privileged-extension/ -Donate:https://f-droid.org/about -FlattrID:343053 -LiberapayID:27859 -Bitcoin:15u8aAPK4jJ5N8wpWJ5gutAyyeHtKX5i18 - -Auto Name:F-Droid Privileged Extension OTA - -Requires Root:yes - -Repo Type:git -Repo:https://gitlab.com/fdroid/privileged-extension.git - -Build:0.2.1,2000 - disable=build fails and its old, so no need to fix it - commit=0.2.1 - output=app/build/distributions/FDroidPrivilegedExtensionFromBinaries-0.2.1.zip - build=gradle assembleUpdateZipFromBinariesDebug - -Build:0.2.2,2020 - disable=build fails and its old, so no need to fix it - commit=0.2.2-ota - output=app/build/distributions/FDroidPrivilegedExtensionFromBinaries-0.2.2-ota.zip - build=gradle assembleUpdateZipFromBinariesDebug - -Build:0.2.3,2030 - disable=build fails and its old, so no need to fix it - commit=0.2.3-ota - output=app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$-ota.zip - build=gradle assembleUpdateZipFromBinariesDebug - -Build:0.2.4,2040 - commit=0.2.4 - output=app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$.zip - build=./create_ota.sh release binaries - -Build:0.2.6,2060 - commit=0.2.6 - output=app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$.zip - build=./create_ota.sh release binaries - -Build:0.2.7,2070 - commit=0.2.7 - output=app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$.zip - build=./create_ota.sh release binaries - -Maintainer Notes: -Auto Update Mode only works for APKs right now. -. - -Auto Update Mode:Version %v -Update Check Mode:Tags -Current Version:0.2.7 -Current Version Code:2070 diff --git a/metadata/org.fdroid.fdroid.privileged.ota.yml b/metadata/org.fdroid.fdroid.privileged.ota.yml new file mode 100644 index 0000000000..80d6f77bf6 --- /dev/null +++ b/metadata/org.fdroid.fdroid.privileged.ota.yml @@ -0,0 +1,65 @@ +Categories: + - System +License: Apache-2.0 +WebSite: https://f-droid.org +SourceCode: https://gitlab.com/fdroid/privileged-extension +IssueTracker: https://gitlab.com/fdroid/privileged-extension/issues +Translation: https://hosted.weblate.org/projects/f-droid/privileged-extension/ +Donate: https://f-droid.org/about +FlattrID: '343053' +LiberapayID: '27859' +Bitcoin: 15u8aAPK4jJ5N8wpWJ5gutAyyeHtKX5i18 + +AutoName: F-Droid Privileged Extension OTA + +RequiresRoot: 'yes' + +RepoType: git +Repo: https://gitlab.com/fdroid/privileged-extension.git + +Builds: + - versionName: 0.2.1 + versionCode: 2000 + disable: build fails and its old, so no need to fix it + commit: 0.2.1 + output: app/build/distributions/FDroidPrivilegedExtensionFromBinaries-0.2.1.zip + build: gradle assembleUpdateZipFromBinariesDebug + + - versionName: 0.2.2 + versionCode: 2020 + disable: build fails and its old, so no need to fix it + commit: 0.2.2-ota + output: app/build/distributions/FDroidPrivilegedExtensionFromBinaries-0.2.2-ota.zip + build: gradle assembleUpdateZipFromBinariesDebug + + - versionName: 0.2.3 + versionCode: 2030 + disable: build fails and its old, so no need to fix it + commit: 0.2.3-ota + output: app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$-ota.zip + build: gradle assembleUpdateZipFromBinariesDebug + + - versionName: 0.2.4 + versionCode: 2040 + commit: 0.2.4 + output: app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$.zip + build: ./create_ota.sh release binaries + + - versionName: 0.2.6 + versionCode: 2060 + commit: 0.2.6 + output: app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$.zip + build: ./create_ota.sh release binaries + + - versionName: 0.2.7 + versionCode: 2070 + commit: 0.2.7 + output: app/build/distributions/FDroidPrivilegedExtensionFromBinaries-$$VERSION$$.zip + build: ./create_ota.sh release binaries + +MaintainerNotes: Auto Update Mode only works for APKs right now. + +AutoUpdateMode: Version %v +UpdateCheckMode: Tags +CurrentVersion: 0.2.7 +CurrentVersionCode: 2070 diff --git a/metadata/org.fdroid.fdroid.privileged.txt b/metadata/org.fdroid.fdroid.privileged.txt deleted file mode 100644 index f950c53240..0000000000 --- a/metadata/org.fdroid.fdroid.privileged.txt +++ /dev/null @@ -1,80 +0,0 @@ -Categories:System -License:Apache-2.0 -Web Site:https://f-droid.org -Source Code:https://gitlab.com/fdroid/privileged-extension -Issue Tracker:https://gitlab.com/fdroid/privileged-extension/issues -Translation:https://hosted.weblate.org/projects/f-droid/privileged-extension/ -Donate:https://f-droid.org/about -FlattrID:343053 -LiberapayID:27859 -Bitcoin:15u8aAPK4jJ5N8wpWJ5gutAyyeHtKX5i18 - -Auto Name:F-Droid Privileged Extension - -Requires Root:yes - -Repo Type:git -Repo:https://gitlab.com/fdroid/privileged-extension.git - -Build:0.1-alpha0,1000 - commit=68899ec476a20de87389e2ac1b38aa5463c4c35e - subdir=F-Droid-Privileged - gradle=yes - -Build:0.1,1050 - commit=11a80ced6b97e5e30130cfab547308d165f21bfc - subdir=Privileged-Extension - gradle=yes - -Build:0.2,2000 - commit=0.2 - subdir=app - gradle=yes - -Build:0.2.2,2020 - commit=0.2.2 - subdir=app - gradle=yes - -Build:0.2.3,2030 - commit=0.2.3 - subdir=app - gradle=yes - -Build:0.2.4,2040 - commit=0.2.4 - subdir=app - gradle=yes - -Build:0.2.5,2050 - commit=0.2.5 - subdir=app - gradle=yes - -Build:0.2.6,2060 - commit=0.2.6 - subdir=app - gradle=yes - -Build:0.2.7,2070 - commit=0.2.7 - subdir=app - gradle=yes - -Build:0.2.8,2080 - commit=0.2.8 - subdir=app - gradle=yes - -Maintainer Notes: - Updating from the old FDroidPrivilegedExtension.apk to the new name - with a dash, F-DroidPrivilegedExtension.apk has not really been - tested. So this keeps the Current Version on old name. This build - is needed for the OTA bundle, since that just includes this APK via a - script. -. - -Auto Update Mode:Version %v -Update Check Mode:None -Current Version:0.2.7 -Current Version Code:2070 diff --git a/metadata/org.fdroid.fdroid.privileged.yml b/metadata/org.fdroid.fdroid.privileged.yml new file mode 100644 index 0000000000..66fb606f12 --- /dev/null +++ b/metadata/org.fdroid.fdroid.privileged.yml @@ -0,0 +1,101 @@ +Categories: + - System +License: Apache-2.0 +WebSite: https://f-droid.org +SourceCode: https://gitlab.com/fdroid/privileged-extension +IssueTracker: https://gitlab.com/fdroid/privileged-extension/issues +Translation: https://hosted.weblate.org/projects/f-droid/privileged-extension/ +Donate: https://f-droid.org/about +FlattrID: '343053' +LiberapayID: '27859' +Bitcoin: 15u8aAPK4jJ5N8wpWJ5gutAyyeHtKX5i18 + +AutoName: F-Droid Privileged Extension + +RequiresRoot: 'yes' + +RepoType: git +Repo: https://gitlab.com/fdroid/privileged-extension.git + +Builds: + - versionName: 0.1-alpha0 + versionCode: 1000 + commit: 68899ec476a20de87389e2ac1b38aa5463c4c35e + subdir: F-Droid-Privileged + gradle: + - yes + + - versionName: '0.1' + versionCode: 1050 + commit: 11a80ced6b97e5e30130cfab547308d165f21bfc + subdir: Privileged-Extension + gradle: + - yes + + - versionName: '0.2' + versionCode: 2000 + commit: '0.2' + subdir: app + gradle: + - yes + + - versionName: 0.2.2 + versionCode: 2020 + commit: 0.2.2 + subdir: app + gradle: + - yes + + - versionName: 0.2.3 + versionCode: 2030 + commit: 0.2.3 + subdir: app + gradle: + - yes + + - versionName: 0.2.4 + versionCode: 2040 + commit: 0.2.4 + subdir: app + gradle: + - yes + + - versionName: 0.2.5 + versionCode: 2050 + commit: 0.2.5 + subdir: app + gradle: + - yes + + - versionName: 0.2.6 + versionCode: 2060 + commit: 0.2.6 + subdir: app + gradle: + - yes + + - versionName: 0.2.7 + versionCode: 2070 + commit: 0.2.7 + subdir: app + gradle: + - yes + + - versionName: 0.2.8 + versionCode: 2080 + commit: 0.2.8 + subdir: app + gradle: + - yes + +MaintainerNotes: |4- + Updating from the old FDroidPrivilegedExtension.apk to the new name + with a dash, F-DroidPrivilegedExtension.apk has not really been + tested. So this keeps the Current Version on old name. This build + is needed for the OTA bundle, since that just includes this APK via a + script. + +AutoUpdateMode: Version %v +UpdateCheckMode: None +CurrentVersion: 0.2.7 +CurrentVersionCode: 2070 diff --git a/metadata/org.fdroid.superuser.txt b/metadata/org.fdroid.superuser.txt deleted file mode 100644 index 0fcaace297..0000000000 --- a/metadata/org.fdroid.superuser.txt +++ /dev/null @@ -1,83 +0,0 @@ -Disabled:Back to using upstream's app id -Categories:Security -License:Apache-2.0 -Web Site: -Source Code:https://github.com/koush/Superuser -Issue Tracker:https://github.com/koush/Superuser/issues - -Auto Name:Superuser -Summary:Manage root access -Description: -An app to allow or forbid apps' requests to run as root. The entire app can be -built from source with the Android SDK and NDK, including the '''su''' binary -which is bundled within and copied to /system when the prompts are followed. You -must already have root for this to work, because it leverages the existing su -and Superuser app to install itself. However, if you know what you are doing you -can use this apk as a su/Superuser substitute if you are gaining an initial -root. Once the install is completed you can disable or remove the old app. -. - -Requires Root:yes - -Repo Type:git -Repo:https://github.com/koush/Superuser.git - -Build:1.0.1.3,1013 - commit=bbc08f1 - subdir=Superuser - patch=about.patch,packageid.patch - srclibs=KoushWidgets@d1b10a53171 - prebuild=echo "android.jar=$$SDK$$/platforms/android-17/android.jar" > ant.properties && \ - sed -i 's@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties && \ - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' jni/su/su.h && \ - sed -i 's/NDK_TOOLCHAIN_VERSION=4.7/NDK_TOOLCHAIN_VERSION=4.6/g' jni/Application.mk - buildjni=yes - -Build:1.0.1.6,1016 - commit=2be82fa09 - subdir=Superuser - patch=about.patch,packageid.patch - srclibs=KoushWidgets@ddc30339c3 - prebuild=echo "android.jar=$$SDK$$/platforms/android-17/android.jar" > ant.properties && \ - sed -i 's@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties && \ - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' jni/su/su.h && \ - sed -i 's/NDK_TOOLCHAIN_VERSION=4.7/NDK_TOOLCHAIN_VERSION=4.6/g' jni/Application.mk - buildjni=yes - -Build:1.0.1.7,1017 - commit=27c5fb19a9e - subdir=Superuser - patch=about.patch,packageid-2.patch - srclibs=KoushWidgets@ddc30339c3 - prebuild=echo "android.jar=$$SDK$$/platforms/android-17/android.jar" > ant.properties && \ - sed -i 's@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties && \ - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' jni/su/su.h - buildjni=yes - -Build:1.0.1.8,1018 - disable=binary blob - reboot.png (at 991f7068c8ce) - commit=991f7068c8ce - subdir=Superuser - patch=about.patch,packageid-2.patch - srclibs=KoushWidgets@ddc30339c3 - prebuild=echo "android.jar=$$SDK$$/platforms/android-17/android.jar" > ant.properties && \ - sed -i 's@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties && \ - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' jni/su/su.h - buildjni=yes - -Build:1.0.2.1,1021 - disable=No source for assets/reboot - it's just an unidentified binary that gets executed - https://github.com/koush/Superuser/issues/184 - -Build:1.0.2.8,1027 - commit=74363eaa79 - subdir=Superuser - patch=packageid_1028.patch - srclibs=1:KoushWidgets@2cc45f3 - prebuild=echo "android.jar=$$SDK$$/platforms/android-19/android.jar" > ant.properties && \ - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' jni/su/su.h - buildjni=yes - -Auto Update Mode:None -Update Check Mode:None -Current Version:1.0.2.8 -Current Version Code:1027 diff --git a/metadata/org.fdroid.superuser.yml b/metadata/org.fdroid.superuser.yml new file mode 100644 index 0000000000..060277bc74 --- /dev/null +++ b/metadata/org.fdroid.superuser.yml @@ -0,0 +1,119 @@ +Disabled: Back to using upstream's app id +Categories: + - Security +License: Apache-2.0 +SourceCode: https://github.com/koush/Superuser +IssueTracker: https://github.com/koush/Superuser/issues + +AutoName: Superuser +Summary: Manage root access +Description: |- + An app to allow or forbid apps' requests to run as root. The entire app can be + built from source with the Android SDK and NDK, including the '''su''' binary + which is bundled within and copied to /system when the prompts are followed. You + must already have root for this to work, because it leverages the existing su + and Superuser app to install itself. However, if you know what you are doing you + can use this apk as a su/Superuser substitute if you are gaining an initial + root. Once the install is completed you can disable or remove the old app. + +RequiresRoot: 'yes' + +RepoType: git +Repo: https://github.com/koush/Superuser.git + +Builds: + - versionName: 1.0.1.3 + versionCode: 1013 + commit: bbc08f1 + subdir: Superuser + patch: + - about.patch + - packageid.patch + srclibs: + - KoushWidgets@d1b10a53171 + prebuild: + - echo "android.jar=$$SDK$$/platforms/android-17/android.jar" > ant.properties + - sed -i 's@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties + - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' + jni/su/su.h + - sed -i 's/NDK_TOOLCHAIN_VERSION=4.7/NDK_TOOLCHAIN_VERSION=4.6/g' jni/Application.mk + buildjni: + - yes + + - versionName: 1.0.1.6 + versionCode: 1016 + commit: 2be82fa09 + subdir: Superuser + patch: + - about.patch + - packageid.patch + srclibs: + - KoushWidgets@ddc30339c3 + prebuild: + - echo "android.jar=$$SDK$$/platforms/android-17/android.jar" > ant.properties + - sed -i 's@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties + - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' + jni/su/su.h + - sed -i 's/NDK_TOOLCHAIN_VERSION=4.7/NDK_TOOLCHAIN_VERSION=4.6/g' jni/Application.mk + buildjni: + - yes + + - versionName: 1.0.1.7 + versionCode: 1017 + commit: 27c5fb19a9e + subdir: Superuser + patch: + - about.patch + - packageid-2.patch + srclibs: + - KoushWidgets@ddc30339c3 + prebuild: + - echo "android.jar=$$SDK$$/platforms/android-17/android.jar" > ant.properties + - sed -i 's@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties + - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' + jni/su/su.h + buildjni: + - yes + + - versionName: 1.0.1.8 + versionCode: 1018 + disable: binary blob - reboot.png (at 991f7068c8ce) + commit: 991f7068c8ce + subdir: Superuser + patch: + - about.patch + - packageid-2.patch + srclibs: + - KoushWidgets@ddc30339c3 + prebuild: + - echo "android.jar=$$SDK$$/platforms/android-17/android.jar" > ant.properties + - sed -i 's@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties + - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' + jni/su/su.h + buildjni: + - yes + + - versionName: 1.0.2.1 + versionCode: 1021 + disable: No source for assets/reboot - it's just an unidentified binary that gets + executed - https://github.com/koush/Superuser/issues/184 + + - versionName: 1.0.2.8 + versionCode: 1027 + commit: 74363eaa79 + subdir: Superuser + patch: + - packageid_1028.patch + srclibs: + - 1:KoushWidgets@2cc45f3 + prebuild: + - echo "android.jar=$$SDK$$/platforms/android-19/android.jar" > ant.properties + - sed -i 's/#define REQUESTOR JAVA_PACKAGE_NAME/#define REQUESTOR "org.fdroid.superuser"/g' + jni/su/su.h + buildjni: + - yes + +AutoUpdateMode: None +UpdateCheckMode: None +CurrentVersion: 1.0.2.8 +CurrentVersionCode: 1027