mirror of
https://github.com/kdrag0n/safetynet-fix.git
synced 2024-10-06 06:39:49 +00:00
45 lines
1.8 KiB
Bash
45 lines
1.8 KiB
Bash
|
#!/sbin/sh
|
||
|
RIRU_MODULE_LIB_NAME="@RIRU_MODULE_LIB_NAME@"
|
||
|
|
||
|
# Variables for customize.sh
|
||
|
RIRU_API=0
|
||
|
RIRU_MIN_COMPATIBLE_API=0
|
||
|
RIRU_VERSION_CODE=0
|
||
|
RIRU_VERSION_NAME=""
|
||
|
|
||
|
# Used by util_functions.sh
|
||
|
RIRU_MODULE_API_VERSION=@RIRU_MODULE_API_VERSION@
|
||
|
RIRU_MODULE_MIN_API_VERSION=@RIRU_MODULE_MIN_API_VERSION@
|
||
|
RIRU_MODULE_MIN_RIRU_VERSION_NAME="@RIRU_MODULE_MIN_RIRU_VERSION_NAME@"
|
||
|
|
||
|
if [ "$MAGISK_VER_CODE" -ge 21000 ]; then
|
||
|
MAGISK_CURRENT_RIRU_MODULE_PATH=$(magisk --path)/.magisk/modules/riru-core
|
||
|
else
|
||
|
MAGISK_CURRENT_RIRU_MODULE_PATH=/sbin/.magisk/modules/riru-core
|
||
|
fi
|
||
|
|
||
|
if [ ! -d $MAGISK_CURRENT_RIRU_MODULE_PATH ]; then
|
||
|
ui_print "*********************************************************"
|
||
|
ui_print "! Riru is not installed"
|
||
|
ui_print "! Please install Riru from Magisk Manager or https://github.com/RikkaApps/Riru/releases"
|
||
|
abort "*********************************************************"
|
||
|
fi
|
||
|
|
||
|
if [ -f "$MAGISK_CURRENT_RIRU_MODULE_PATH/disable" ] || [ -f "$MAGISK_CURRENT_RIRU_MODULE_PATH/remove" ]; then
|
||
|
ui_print "*********************************************************"
|
||
|
ui_print "! Riru is not enabled or will be removed"
|
||
|
ui_print "! Please enable Riru in Magisk first"
|
||
|
abort "*********************************************************"
|
||
|
fi
|
||
|
|
||
|
if [ -f $MAGISK_CURRENT_RIRU_MODULE_PATH/util_functions.sh ]; then
|
||
|
ui_print "- Load $MAGISK_CURRENT_RIRU_MODULE_PATH/util_functions.sh"
|
||
|
# shellcheck disable=SC1090
|
||
|
. $MAGISK_CURRENT_RIRU_MODULE_PATH/util_functions.sh
|
||
|
else
|
||
|
ui_print "*********************************************************"
|
||
|
ui_print "! Riru $RIRU_MODULE_MIN_RIRU_VERSION_NAME or above is required"
|
||
|
ui_print "! Please upgrade Riru from Magisk Manager or https://github.com/RikkaApps/Riru/releases"
|
||
|
abort "*********************************************************"
|
||
|
fi
|