From cc77a245023532dcd025512427eb7f57a22e4aea Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Mon, 1 Apr 2019 17:14:18 -0400 Subject: [PATCH] Prevent accidental magiskinit execution Close #1281 --- native/jni/core/init.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/native/jni/core/init.cpp b/native/jni/core/init.cpp index 7a0c4e894..c999270f1 100644 --- a/native/jni/core/init.cpp +++ b/native/jni/core/init.cpp @@ -678,6 +678,9 @@ int main(int argc, char *argv[]) { return dump_manager(argv[3], 0644); } + if (getpid() != 1) + return 1; + MagiskInit init(argv); // Run the main routine