mirror of
https://github.com/j-hc/revanced-magisk-module.git
synced 2025-04-30 14:44:32 +02:00
module: remove NVBASE
This commit is contained in:
parent
37baf5ffdb
commit
ecd919d176
@ -118,8 +118,8 @@ ui_print "* Setting Permissions"
|
|||||||
set_perm "$MODPATH/base.apk" 1000 1000 644 u:object_r:apk_data_file:s0
|
set_perm "$MODPATH/base.apk" 1000 1000 644 u:object_r:apk_data_file:s0
|
||||||
|
|
||||||
ui_print "* Mounting $PKG_NAME"
|
ui_print "* Mounting $PKG_NAME"
|
||||||
mkdir -p "$NVBASE/rvhc"
|
mkdir -p "/data/adb/rvhc"
|
||||||
RVPATH=$NVBASE/rvhc/${MODPATH##*/}.apk
|
RVPATH=/data/adb/rvhc/${MODPATH##*/}.apk
|
||||||
mv -f "$MODPATH/base.apk" "$RVPATH"
|
mv -f "$MODPATH/base.apk" "$RVPATH"
|
||||||
|
|
||||||
if ! op=$(mm mount -o bind "$RVPATH" "$BASEPATH/base.apk" 2>&1); then
|
if ! op=$(mm mount -o bind "$RVPATH" "$BASEPATH/base.apk" 2>&1); then
|
||||||
@ -133,10 +133,6 @@ nohup cmd package compile --reset "$PKG_NAME" >/dev/null 2>&1 &
|
|||||||
ui_print "* Cleanup"
|
ui_print "* Cleanup"
|
||||||
rm -rf "${MODPATH:?}/bin" "$MODPATH/$PKG_NAME.apk"
|
rm -rf "${MODPATH:?}/bin" "$MODPATH/$PKG_NAME.apk"
|
||||||
|
|
||||||
for s in "uninstall.sh" "service.sh"; do
|
|
||||||
sed -i "2 i\NVBASE=${NVBASE}" "$MODPATH/$s"
|
|
||||||
done
|
|
||||||
|
|
||||||
ui_print "* Done"
|
ui_print "* Done"
|
||||||
ui_print " by j-hc (github.com/j-hc)"
|
ui_print " by j-hc (github.com/j-hc)"
|
||||||
ui_print " "
|
ui_print " "
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#!/system/bin/sh
|
#!/system/bin/sh
|
||||||
MODDIR=${0%/*}
|
MODDIR=${0%/*}
|
||||||
RVPATH=$NVBASE/rvhc/${MODDIR##*/}.apk
|
RVPATH=/data/adb/rvhc/${MODDIR##*/}.apk
|
||||||
. "$MODDIR/config"
|
. "$MODDIR/config"
|
||||||
|
|
||||||
until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#!/system/bin/sh
|
#!/system/bin/sh
|
||||||
{
|
{
|
||||||
MODDIR=${0%/*}
|
MODDIR=${0%/*}
|
||||||
rm "$NVBASE/rvhc/${MODDIR##*/}".apk
|
rm "/data/adb/rvhc/${MODDIR##*/}".apk
|
||||||
rmdir "$NVBASE/rvhc"
|
rmdir "/data/adb/rvhc"
|
||||||
} &
|
} &
|
||||||
|
2
utils.sh
2
utils.sh
@ -260,7 +260,7 @@ get_uptodown_resp() {
|
|||||||
}
|
}
|
||||||
get_uptodown_vers() { $HTMLQ --text ".version" <<<"$__UPTODOWN_RESP__"; }
|
get_uptodown_vers() { $HTMLQ --text ".version" <<<"$__UPTODOWN_RESP__"; }
|
||||||
dl_uptodown() {
|
dl_uptodown() {
|
||||||
local uptodown_dlurl=$1 version=$2 output=$3 arch=$4 is_latest=$6
|
local uptodown_dlurl=$1 version=$2 output=$3 arch=$4 _dpi=$5 is_latest=$6
|
||||||
local url
|
local url
|
||||||
if [ "$is_latest" = false ]; then
|
if [ "$is_latest" = false ]; then
|
||||||
url=$(grep -F "${version}</span>" -B 2 <<<"$__UPTODOWN_RESP__" | head -1 | sed -n 's;.*data-url=".*download\/\(.*\)".*;\1;p') || return 1
|
url=$(grep -F "${version}</span>" -B 2 <<<"$__UPTODOWN_RESP__" | head -1 | sed -n 's;.*data-url=".*download\/\(.*\)".*;\1;p') || return 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user