improve detect_mode() logic

merge-requests/23/head
Christopher Roy Bratusek 6 years ago
parent 9655bd83e0
commit 4196faea24

@ -135,7 +135,16 @@ error () {
detect_mode () {
case "${nanodroid_forcesystem}" in
0 )
1 )
if ! ${BOOTMODE}; then
MODE=SYSTEM
MODE_TEXT=" > Mode | System | forced"
else
error " !! Forced System Mode installation requested, but device in BOOTMODE"
fi
;;
0 | *)
if [ -f /data/adb/magisk/magisk ]; then
MODE=MAGISK
MODE_TEXT=" > Mode | Magisk | detected"
@ -146,15 +155,6 @@ detect_mode () {
error " !! Magisk 15.0+ not found and device in BOOTMODE"
fi
;;
1 )
if ! ${BOOTMODE}; then
MODE=SYSTEM
MODE_TEXT=" > Mode | System | forced"
else
error " !! Forced System Mode installation requested, but device in BOOTMODE"
fi
;;
esac
ui_print "${MODE_TEXT}"

Loading…
Cancel
Save