keep disabled org.fdroid.superuser for a while
This commit is contained in:
parent
a7de91e1e3
commit
2d810ac024
|
@ -6,22 +6,33 @@ Issue Tracker:https://github.com/koush/Superuser/issues
|
||||||
|
|
||||||
Summary:Manage root access
|
Summary:Manage root access
|
||||||
Description:
|
Description:
|
||||||
|
'''N.B'''We don't provide a flashable zip that could be flashed
|
||||||
|
in the event that something goes wrong. You can try the
|
||||||
|
Google Play description for a link to the developer's zip.
|
||||||
|
You must already have root for this to work.
|
||||||
|
|
||||||
An app to allow or disallow apps' request to run as root, like the
|
An app to allow or disallow apps' request to run as root, like the
|
||||||
Superuser app that comes with custom ROMs. The difference here is
|
Superuser app that comes with custom ROMs. The difference here is
|
||||||
that the entire app can be built from source with the Android
|
that the entire app can be built from source with the Android
|
||||||
SDK, including the '''su''' binary which is bundled within. The app
|
SDK, including the '''su''' binary which is bundled within and
|
||||||
|
copied to /system when the prompts are followed. The app
|
||||||
also intends to enforce an Android root permission that can be
|
also intends to enforce an Android root permission that can be
|
||||||
managed like any other permission. Should work with both ARM and x86.
|
managed like any other permission. Should work with both ARM and x86.
|
||||||
.
|
.
|
||||||
|
|
||||||
|
Requires Root:Yes
|
||||||
|
|
||||||
Repo Type:git
|
Repo Type:git
|
||||||
Repo:https://github.com/koush/Superuser.git
|
Repo:https://github.com/koush/Superuser.git
|
||||||
|
|
||||||
Build Version:1.0.0.0,1000,!not released 91799b472f,subdir=Superuser,\
|
Build Version:1.0.0.7,1007,!wait a bit 1760433,subdir=Superuser,patch=packageid.patch,\
|
||||||
update=force,srclibs=KoushWidgets@c23c498607,prebuild=\
|
srclibs=KoushWidgets@039589973,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@\(android.library.reference.1=\).*@\1$$KoushWidgets$$@' project.properties && \
|
||||||
sed -i 's/NDK_TOOLCHAIN_VERSION=4.7/NDK_TOOLCHAIN_VERSION=4.6/g' jni/Application.mk,buildjni=yes
|
sed -i 's/NDK_TOOLCHAIN_VERSION=4.7/NDK_TOOLCHAIN_VERSION=4.6/g' jni/Application.mk,buildjni=yes
|
||||||
|
|
||||||
Auto Update Mode:None
|
Auto Update Mode:None
|
||||||
Update Check Mode:None
|
Update Check Mode:None
|
||||||
|
Current Version:1.0.0.7
|
||||||
|
Current Version Code:1007
|
||||||
|
|
||||||
|
|
80
metadata/org.fdroid.superuser/packageid.patch
Normal file
80
metadata/org.fdroid.superuser/packageid.patch
Normal file
|
@ -0,0 +1,80 @@
|
||||||
|
diff --git a/Superuser/build.xml b/Superuser/build.xml
|
||||||
|
index 5500c8a..565fe40 100644
|
||||||
|
--- a/Superuser/build.xml
|
||||||
|
+++ b/Superuser/build.xml
|
||||||
|
@@ -1,5 +1,5 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
-<project name="Superuser" default="help">
|
||||||
|
+<project name="org.fdroid.superuser" default="help">
|
||||||
|
|
||||||
|
<!-- The local.properties file is created and updated by the 'android' tool.
|
||||||
|
It contains the path to the SDK. It should *NOT* be checked into
|
||||||
|
@@ -68,39 +68,6 @@
|
||||||
|
-->
|
||||||
|
<import file="custom_rules.xml" optional="true" />
|
||||||
|
|
||||||
|
- <target name="-pre-build">
|
||||||
|
- <exec executable="${ndk.dir}/${ndk.executable}" failonerror="true">
|
||||||
|
- <arg value="-j8" />
|
||||||
|
- </exec>
|
||||||
|
- </target>
|
||||||
|
-
|
||||||
|
- <target name="clean" depends="android_rules.clean">
|
||||||
|
- <exec executable="${ndk.dir}/${ndk.executable}" failonerror="true">
|
||||||
|
- <arg value="clean"/>
|
||||||
|
- </exec>
|
||||||
|
- <delete file="bin/update.zip"/>
|
||||||
|
- <delete file="bin/Superuser.apk"/>
|
||||||
|
- <delete dir="bin/META-INF" />
|
||||||
|
- </target>
|
||||||
|
-
|
||||||
|
- <target name="-post-build">
|
||||||
|
- <mkdir dir="bin/recoveryzip/META-INF/com/google/android" />
|
||||||
|
- <copy file="assets/update-binary" tofile="bin/recoveryzip/META-INF/com/google/android/update-binary"/>
|
||||||
|
- <copy file="bin/Superuser-release.apk" tofile="bin/recoveryzip/Superuser.apk"/>
|
||||||
|
-
|
||||||
|
- <exec executable="zip" failonerror="true" dir="bin/recoveryzip">
|
||||||
|
- <arg value="-ry"/>
|
||||||
|
- <arg value="../update.zip"/>
|
||||||
|
- <arg value="."/>
|
||||||
|
- </exec>
|
||||||
|
- <exec executable="zip" failonerror="true" dir="libs">
|
||||||
|
- <arg value="-ry"/>
|
||||||
|
- <arg value="../bin/update.zip"/>
|
||||||
|
- <arg value="armeabi"/>
|
||||||
|
- <arg value="x86"/>
|
||||||
|
- </exec>
|
||||||
|
- </target>
|
||||||
|
-
|
||||||
|
<!-- Import the actual build file.
|
||||||
|
|
||||||
|
To customize existing targets, there are two options:
|
||||||
|
@@ -121,5 +88,27 @@
|
||||||
|
-->
|
||||||
|
<!-- version-tag: 1 -->
|
||||||
|
<import file="${sdk.dir}/tools/ant/build.xml" />
|
||||||
|
-
|
||||||
|
+ <target name="-package-resources" depends="-crunch">
|
||||||
|
+ <exec executable="${aapt}" failonerror="true">
|
||||||
|
+ <arg value="package" />
|
||||||
|
+ <arg value="-f" />
|
||||||
|
+ <arg value="-M" />
|
||||||
|
+ <arg path="AndroidManifest.xml" />
|
||||||
|
+ <arg value="-A" />
|
||||||
|
+ <arg path="${asset.absolute.dir}" />
|
||||||
|
+ <arg value="-F" />
|
||||||
|
+ <arg path="${out.absolute.dir}/${resource.package.file.name}" />
|
||||||
|
+ <arg value="-I" />
|
||||||
|
+ <arg path="${android.jar}" />
|
||||||
|
+ <arg value="-S" />
|
||||||
|
+ <arg path="${resource.absolute.dir}" />
|
||||||
|
+ <arg value="-S" />
|
||||||
|
+ <arg path="${android.library.reference.1}/res" />
|
||||||
|
+ <arg value="--extra-packages" />
|
||||||
|
+ <arg value="com.koushikdutta.widgets" />
|
||||||
|
+ <arg value="--auto-add-overlay" />
|
||||||
|
+ <arg value="--rename-manifest-package" />
|
||||||
|
+ <arg value="org.fdroid.superuser" />
|
||||||
|
+ </exec>
|
||||||
|
+ </target>
|
||||||
|
</project>
|
Loading…
Reference in a new issue