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"));