#!/sbin/sh

#################
# Initialization
#################

umask 022

# echo before loading util_functions
ui_print() { echo "$1"; }

require_new_ksu() {
  ui_print "***********************************"
  ui_print "! Please install KernelSU 0.6.6+ !"
  ui_print "***********************************"
  exit 1
}

#########################
# Load util_functions.sh
#########################

OUTFD=$2
ZIPFILE=$3

mount /data 2>/dev/null

[ -f /data/adb/ksu/util_functions.sh ] || require_new_ksu
. /data/adb/ksu/util_functions.sh
[ "$KSU_VER_CODE" -lt 10000 ] && require_new_ksu

install_module
exit 0
