parent
31142180cb
commit
160ff7bb07
@ -39,13 +39,9 @@ fi
|
|||||||
# Legacy Support
|
# Legacy Support
|
||||||
#################
|
#################
|
||||||
|
|
||||||
# Global vars
|
|
||||||
TMPDIR=/dev/tmp
|
TMPDIR=/dev/tmp
|
||||||
PERSISTDIR=/sbin/.magisk/mirror/persist
|
PERSISTDIR=/sbin/.magisk/mirror/persist
|
||||||
|
|
||||||
rm -rf $TMPDIR 2>/dev/null
|
|
||||||
mkdir -p $TMPDIR
|
|
||||||
|
|
||||||
is_legacy_script() {
|
is_legacy_script() {
|
||||||
unzip -l "$ZIPFILE" install.sh | grep -q install.sh
|
unzip -l "$ZIPFILE" install.sh | grep -q install.sh
|
||||||
return $?
|
return $?
|
||||||
@ -64,6 +60,18 @@ print_modname() {
|
|||||||
ui_print "*******************"
|
ui_print "*******************"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Override abort as old scripts have some issues
|
||||||
|
abort() {
|
||||||
|
ui_print "$1"
|
||||||
|
$BOOTMODE || recovery_cleanup
|
||||||
|
[ -n $MODPATH ] && rm -rf $MODPATH
|
||||||
|
rm -rf $TMPDIR
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
rm -rf $TMPDIR 2>/dev/null
|
||||||
|
mkdir -p $TMPDIR
|
||||||
|
|
||||||
# Preperation for flashable zips
|
# Preperation for flashable zips
|
||||||
setup_flashable
|
setup_flashable
|
||||||
|
|
||||||
|
@ -47,6 +47,8 @@ is_mounted() {
|
|||||||
abort() {
|
abort() {
|
||||||
ui_print "$1"
|
ui_print "$1"
|
||||||
$BOOTMODE || recovery_cleanup
|
$BOOTMODE || recovery_cleanup
|
||||||
|
[ -n $MODPATH ] && rm -rf $MODPATH
|
||||||
|
rm -rf $TMPDIR
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -642,8 +644,9 @@ install_module() {
|
|||||||
unzip -o "$ZIPFILE" module.prop -d $TMPDIR >&2
|
unzip -o "$ZIPFILE" module.prop -d $TMPDIR >&2
|
||||||
[ ! -f $TMPDIR/module.prop ] && abort "! Unable to extract zip file!"
|
[ ! -f $TMPDIR/module.prop ] && abort "! Unable to extract zip file!"
|
||||||
|
|
||||||
|
local MODDIRNAME
|
||||||
$BOOTMODE && MODDIRNAME=modules_update || MODDIRNAME=modules
|
$BOOTMODE && MODDIRNAME=modules_update || MODDIRNAME=modules
|
||||||
MODULEROOT=$NVBASE/$MODDIRNAME
|
local MODULEROOT=$NVBASE/$MODDIRNAME
|
||||||
MODID=`grep_prop id $TMPDIR/module.prop`
|
MODID=`grep_prop id $TMPDIR/module.prop`
|
||||||
MODPATH=$MODULEROOT/$MODID
|
MODPATH=$MODULEROOT/$MODID
|
||||||
MODNAME=`grep_prop name $TMPDIR/module.prop`
|
MODNAME=`grep_prop name $TMPDIR/module.prop`
|
||||||
@ -732,11 +735,11 @@ install_module() {
|
|||||||
|
|
||||||
MAGISKTMP=/sbin/.magisk
|
MAGISKTMP=/sbin/.magisk
|
||||||
NVBASE=/data/adb
|
NVBASE=/data/adb
|
||||||
[ -z $TMPDIR ] && TMPDIR=/dev/tmp
|
TMPDIR=/dev/tmp
|
||||||
|
|
||||||
# Bootsigner related stuff
|
# Bootsigner related stuff
|
||||||
BOOTSIGNERCLASS=a.a
|
BOOTSIGNERCLASS=a.a
|
||||||
BOOTSIGNER="/system/bin/dalvikvm -Xnoimage-dex2oat -cp \$APK \$BOOTSIGNERCLASS"
|
BOOTSIGNER='/system/bin/dalvikvm -Xnoimage-dex2oat -cp $APK $BOOTSIGNERCLASS'
|
||||||
BOOTSIGNED=false
|
BOOTSIGNED=false
|
||||||
|
|
||||||
resolve_vars
|
resolve_vars
|
||||||
|
Loading…
x
Reference in New Issue
Block a user