mirror of
https://github.com/topjohnwu/Magisk.git
synced 2024-12-22 16:07:39 +00:00
No need to unshare
This commit is contained in:
parent
156b0e67ca
commit
5de597f079
@ -391,13 +391,6 @@ static void daemon_entry() {
|
|||||||
ssprintf(path, sizeof(path), "%s/" ROOTOVL, tmp);
|
ssprintf(path, sizeof(path), "%s/" ROOTOVL, tmp);
|
||||||
rm_rf(path);
|
rm_rf(path);
|
||||||
|
|
||||||
// Unshare magiskd
|
|
||||||
xunshare(CLONE_NEWNS);
|
|
||||||
// Hide magisk internal mount point
|
|
||||||
xmount(nullptr, tmp, nullptr, MS_PRIVATE | MS_REC, nullptr);
|
|
||||||
// Fix sdcardfs bug on old kernel
|
|
||||||
xmount(nullptr, "/mnt", nullptr, MS_SLAVE | MS_REC, nullptr);
|
|
||||||
|
|
||||||
// Use isolated devpts if kernel support
|
// Use isolated devpts if kernel support
|
||||||
if (access("/dev/pts/ptmx", F_OK) == 0) {
|
if (access("/dev/pts/ptmx", F_OK) == 0) {
|
||||||
ssprintf(path, sizeof(path), "%s/" SHELLPTS, tmp);
|
ssprintf(path, sizeof(path), "%s/" SHELLPTS, tmp);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user