mirror of
https://github.com/j-hc/revanced-magisk-module.git
synced 2025-04-29 22:24:34 +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"
|
||||
mkdir -p $NVBASE/rvhc
|
||||
RVPATH=$NVBASE/rvhc/__PKGNAME_rv.apk
|
||||
RVPATH=$NVBASE/rvhc/${MODPATH##*/}.apk
|
||||
mv -f $MODPATH/base.apk $RVPATH
|
||||
|
||||
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"
|
||||
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
|
||||
sed -i "2 i\NVBASE=${NVBASE}" $MODPATH/$s
|
||||
|
@ -1,15 +1,16 @@
|
||||
#!/system/bin/sh
|
||||
# shellcheck disable=SC2086
|
||||
MODDIR=${0%/*}
|
||||
RVPATH=${NVBASE}/rvhc/__PKGNAME_rv.apk
|
||||
RVPATH=$NVBASE/rvhc/${MODDIR##*/}.apk
|
||||
|
||||
until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
||||
until [ -d "/sdcard/Android" ]; do sleep 1; done
|
||||
while
|
||||
BASEPATH=$(pm path __PKGNAME)
|
||||
svcl=$?
|
||||
[ $svcl = 20 ]
|
||||
do sleep 2; done
|
||||
sleep 4
|
||||
sleep 5
|
||||
|
||||
err() {
|
||||
[ ! -f $MODDIR/err ] && cp $MODDIR/module.prop $MODDIR/err
|
||||
|
@ -1,10 +1,11 @@
|
||||
#!/system/bin/sh
|
||||
{
|
||||
rm $NVBASE/rvhc/__PKGNAME_rv.apk
|
||||
MODDIR=${0%/*}
|
||||
rm $NVBASE/rvhc/${MODDIR##*/}.apk
|
||||
rmdir $NVBASE/rvhc
|
||||
if __ISBNDL; then
|
||||
until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
||||
sleep 15
|
||||
pm uninstall __PKGNAME
|
||||
fi
|
||||
# if __ISBNDL; then
|
||||
# until [ "$(getprop sys.boot_completed)" = 1 ]; do sleep 1; done
|
||||
# sleep 15
|
||||
# pm uninstall __PKGNAME
|
||||
# fi
|
||||
} &
|
||||
|
Loading…
x
Reference in New Issue
Block a user