Repo cloned
This commit is contained in:
commit
11ea8025b0
214 changed files with 33943 additions and 0 deletions
31
scripts/update_binary.sh
Normal file
31
scripts/update_binary.sh
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
#!/bin/sh
|
||||
|
||||
TMPDIR=/dev/tmp
|
||||
rm -rf $TMPDIR
|
||||
mkdir -p $TMPDIR 2>/dev/null
|
||||
|
||||
export BBBIN=$TMPDIR/busybox
|
||||
unzip -o "$3" "busybox" -d $TMPDIR >&2
|
||||
|
||||
for arch in "arm64-v8a" ; do
|
||||
unzip -o "$3" "lib/$arch/libbusybox.so" -d $TMPDIR >&2
|
||||
libpath="$TMPDIR/lib/$arch/libbusybox.so"
|
||||
chmod 755 $libpath
|
||||
if [ -x $libpath ] && $libpath >/dev/null 2>&1; then
|
||||
mv -f $libpath $BBBIN
|
||||
break
|
||||
fi
|
||||
done
|
||||
$BBBIN rm -rf $TMPDIR/lib
|
||||
|
||||
export INSTALLER=$TMPDIR/install
|
||||
$BBBIN mkdir -p $INSTALLER
|
||||
$BBBIN unzip -o "$3" "assets/*" "META-INF/com/google/*" "lib/*" "META-INF/com/google/*" -x "lib/*/libbusybox.so" -d $INSTALLER >&2
|
||||
export ASH_STANDALONE=1
|
||||
if echo "$3" | $BBBIN grep -q "uninstall"; then
|
||||
exec $BBBIN sh "$INSTALLER/assets/UninstallAP.sh" "$@"
|
||||
elif echo "$3" | $BBBIN grep -q "uninstaller"; then
|
||||
exec $BBBIN sh "$INSTALLER/assets/UninstallAP.sh" "$@"
|
||||
else
|
||||
exec $BBBIN sh "$INSTALLER/assets/InstallAP.sh" "$@"
|
||||
fi
|
||||
5
scripts/update_script.sh
Normal file
5
scripts/update_script.sh
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
######################
|
||||
# APatch Empty script
|
||||
# Check update-binary
|
||||
######################
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue