diff --git a/native/jni/su/su_daemon.cpp b/native/jni/su/su_daemon.cpp index d3cb2888c..aad4565c5 100644 --- a/native/jni/su/su_daemon.cpp +++ b/native/jni/su/su_daemon.cpp @@ -293,6 +293,7 @@ void su_daemon_handler(int client, struct ucred *credential) { break; case NAMESPACE_MODE_ISOLATE: LOGD("su: use new isolated namespace\n"); + switch_mnt_ns(ctx.pid); xunshare(CLONE_NEWNS); xmount(nullptr, "/", nullptr, MS_PRIVATE | MS_REC, nullptr); break;