From da937a88c8c3623a9faa8cded15571bbd03818d9 Mon Sep 17 00:00:00 2001 From: LoveSy Date: Sat, 16 Aug 2025 07:45:01 +0800 Subject: [PATCH] if !restore { set_zygisk_prop(); } --- native/src/core/zygisk/daemon.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/native/src/core/zygisk/daemon.rs b/native/src/core/zygisk/daemon.rs index 2dafc4498..c35af1ee7 100644 --- a/native/src/core/zygisk/daemon.rs +++ b/native/src/core/zygisk/daemon.rs @@ -1,7 +1,7 @@ use crate::consts::MODULEROOT; use crate::daemon::{MagiskD, to_user_id}; use crate::ffi::{ - ZygiskRequest, ZygiskStateFlags, get_magisk_tmp, restore_zygisk_prop, update_deny_flags, + ZygiskRequest, ZygiskStateFlags, get_magisk_tmp, restore_zygisk_prop, set_zygisk_prop, update_deny_flags, }; use crate::socket::{IpcRead, UnixSocketExt}; use base::libc::{O_CLOEXEC, O_CREAT, O_RDONLY, STDOUT_FILENO}; @@ -89,6 +89,8 @@ impl MagiskD { if restore { restore_zygisk_prop(); + } else { + set_zygisk_prop(); } }