mirror of
https://github.com/j-hc/revanced-magisk-module.git
synced 2025-04-30 14:44:32 +02:00
update module scripts
This commit is contained in:
parent
820a7cc340
commit
9702eb8dae
@ -94,7 +94,7 @@ set_perm $MODPATH/base.apk 1000 1000 644 u:object_r:apk_data_file:s0
|
|||||||
|
|
||||||
ui_print "* Mounting __PKGNAME"
|
ui_print "* Mounting __PKGNAME"
|
||||||
mkdir -p $NVBASE/rvhc
|
mkdir -p $NVBASE/rvhc
|
||||||
RVPATH=$NVBASE/rvhc/__PKGNAME_rv.apk
|
RVPATH=$NVBASE/rvhc/${MODPATH##*/}.apk
|
||||||
mv -f $MODPATH/base.apk $RVPATH
|
mv -f $MODPATH/base.apk $RVPATH
|
||||||
|
|
||||||
if ! op=$(nsenter -t1 -m -- mount -o bind $RVPATH $BASEPATH/base.apk 2>&1); then
|
if ! op=$(nsenter -t1 -m -- mount -o bind $RVPATH $BASEPATH/base.apk 2>&1); then
|
||||||
@ -107,6 +107,7 @@ nohup cmd package compile --reset __PKGNAME >/dev/null 2>&1 &
|
|||||||
|
|
||||||
ui_print "* Cleanup"
|
ui_print "* Cleanup"
|
||||||
rm -rf $MODPATH/bin $MODPATH/__PKGNAME.apk
|
rm -rf $MODPATH/bin $MODPATH/__PKGNAME.apk
|
||||||
|
rm -rf $NVBASE/rvhc/__PKGNAME_rv.apk # rm this later
|
||||||
|
|
||||||
for s in "uninstall.sh" "service.sh"; do
|
for s in "uninstall.sh" "service.sh"; do
|
||||||
sed -i "2 i\NVBASE=${NVBASE}" $MODPATH/$s
|
sed -i "2 i\NVBASE=${NVBASE}" $MODPATH/$s
|
||||||
|
@ -1,15 +1,16 @@
|
|||||||
#!/system/bin/sh
|
#!/system/bin/sh
|
||||||
# shellcheck disable=SC2086
|
# shellcheck disable=SC2086
|
||||||
MODDIR=${0%/*}
|
MODDIR=${0%/*}
|
||||||
RVPATH=${NVBASE}/rvhc/__PKGNAME_rv.apk
|
RVPATH=$NVBASE/rvhc/${MODDIR##*/}.apk
|
||||||
|
|
||||||
until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
||||||
|
until [ -d "/sdcard/Android" ]; do sleep 1; done
|
||||||
while
|
while
|
||||||
BASEPATH=$(pm path __PKGNAME)
|
BASEPATH=$(pm path __PKGNAME)
|
||||||
svcl=$?
|
svcl=$?
|
||||||
[ $svcl = 20 ]
|
[ $svcl = 20 ]
|
||||||
do sleep 2; done
|
do sleep 2; done
|
||||||
sleep 4
|
sleep 5
|
||||||
|
|
||||||
err() {
|
err() {
|
||||||
[ ! -f $MODDIR/err ] && cp $MODDIR/module.prop $MODDIR/err
|
[ ! -f $MODDIR/err ] && cp $MODDIR/module.prop $MODDIR/err
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
#!/system/bin/sh
|
#!/system/bin/sh
|
||||||
{
|
{
|
||||||
rm $NVBASE/rvhc/__PKGNAME_rv.apk
|
MODDIR=${0%/*}
|
||||||
|
rm $NVBASE/rvhc/${MODDIR##*/}.apk
|
||||||
rmdir $NVBASE/rvhc
|
rmdir $NVBASE/rvhc
|
||||||
if __ISBNDL; then
|
# if __ISBNDL; then
|
||||||
until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
# until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
||||||
sleep 15
|
# sleep 15
|
||||||
pm uninstall __PKGNAME
|
# pm uninstall __PKGNAME
|
||||||
fi
|
# fi
|
||||||
} &
|
} &
|
||||||
|
Loading…
x
Reference in New Issue
Block a user