run module uninstall.sh on Magisk uninstallation

This commit is contained in:
shìwēi nguyen
2023-02-10 04:36:58 +00:00
committed by GitHub
parent 220a1c84ce
commit 03418ddcbf
3 changed files with 20 additions and 3 deletions

View File

@@ -151,12 +151,14 @@ static void handle_request_async(int client, int code, const sock_cred &cred) {
case MainRequest::SQLITE_CMD:
exec_sql(client);
break;
case MainRequest::REMOVE_MODULES:
case MainRequest::REMOVE_MODULES: {
int do_reboot = read_int(client);
remove_modules();
write_int(client, 0);
close(client);
reboot();
if (do_reboot) reboot();
break;
}
case MainRequest::ZYGISK:
case MainRequest::ZYGISK_PASSTHROUGH:
zygisk_handler(client, &cred);