CommonPatcher / Patcher addon.d: misc improvements

merge-requests/23/head
Christopher Roy Bratusek 6 years ago
parent 9a95c5dd08
commit b4045a90b6

@ -12,8 +12,12 @@
setup_environment () {
TMPDIR=/dev/tmp/install
export ANDROID_DATA="${TMPDIR}"
export ANDROID_DATA=/data
mkdir -p ${ANDROID_DATA}/dalvik-cache
export PATCHER_ADDOND_DATA=/data/adb/nanodroid_patcher
MAGISK_IMG=/data/adb/magisk.img
MAGISK_PATH=/dev/tmp/magisk_img
}
@ -229,7 +233,7 @@ detect_arch () {
chmod 0755 ${BUSY}
mkdir -p ${BASEDIR}/busybox
ln -s ${BUSY} ${BASEDIR}/busybox/busybox
ln -sf ${BUSY} ${BASEDIR}/busybox/busybox
${BUSY} --install -s ${BASEDIR}/busybox/
ui_print " > device architecture: ${ARCH}"

@ -1,4 +1,7 @@
#!/sbin/sh
#
# ADDOND_VERSION=2
#
##########################################################################################
#
# NanoDroid Patcher survival script
@ -19,6 +22,8 @@ else
fi
setup_environment
detect_outfd
BASEDIR=/data/adb/nanodroid_patcher
PATCH_CORE="${BASEDIR}/core_services.jar.dex"
@ -43,7 +48,7 @@ NanoDroidPatcher () {
vdexExtractor.arm vdexExtractor.arm64 \
vdexExtractor.x86 vdexExtractor.x86_64; do
chmod 0755 "${BASEDIR}/${bin}" || \
error " !! failed to prepare environment"
error "failed to prepare environment"
done
detect_sdk
@ -103,7 +108,6 @@ case "${1}" in
# Stub
;;
post-restore)
OUTFD=$(ps | grep -v grep | grep -oE "update(.*)" | cut -d" " -f3)
NanoDroidPatcher
;;
esac

Loading…
Cancel
Save