From e458215f27b5415526e56b86629f7e8164f93532 Mon Sep 17 00:00:00 2001 From: vvb2060 Date: Fri, 26 Jun 2020 16:31:41 +0800 Subject: [PATCH] Let isolation namespace base on app namespace --- native/jni/su/su_daemon.cpp | 1 + 1 file changed, 1 insertion(+) 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;