120 lines
3.9 KiB
YAML
120 lines
3.9 KiB
YAML
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
|