From b36c170b8c6e138b7211371c47764f63c83a6f1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=97=E5=AE=AB=E9=9B=AA=E7=8F=8A?= Date: Tue, 10 May 2022 22:17:00 +0800 Subject: [PATCH] Fix prefs on other user (#1929) --- .../src/main/java/org/lsposed/lspd/service/ConfigManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/src/main/java/org/lsposed/lspd/service/ConfigManager.java b/daemon/src/main/java/org/lsposed/lspd/service/ConfigManager.java index 271c8f6e..05cf776e 100644 --- a/daemon/src/main/java/org/lsposed/lspd/service/ConfigManager.java +++ b/daemon/src/main/java/org/lsposed/lspd/service/ConfigManager.java @@ -242,7 +242,7 @@ public class ConfigManager { miscPath = string; } try { - Path prefs = Paths.get(miscPath + "/prefs"); + Path prefs = Paths.get(miscPath); var perms = PosixFilePermissions.fromString("rwx--x--x"); Files.createDirectories(prefs, PosixFilePermissions.asFileAttribute(perms)); walkFileTree(prefs, f -> SELinux.setFileContext(f.toString(), "u:object_r:magisk_file:s0"));