#!/sbin/sh

set -e

interface="${1}"
updater_fd="${2}"
zipfile="${3}"

temp_path=/tmp/mmr/template
uninstaller_path=${temp_path}/magisk_uninstaller
uninstaller_zip=${temp_path}/Magisk-uninstaller-20191011.zip

uninstall_magisk() {
    mkdir -p $uninstaller_path || :
    test -f $uninstaller_zip
    unzip $uninstaller_zip -d $uninstaller_path

    chmod 0755 ${uninstaller_path}/META-INF/com/google/android/update-binary
    exec ${uninstaller_path}/META-INF/com/google/android/update-binary "${interface}" "${updater_fd}" $uninstaller_zip
}

uninstall_magisk
exit 0
