From ed1f61d26eb762d5157bf026dd45cd20c2c30857 Mon Sep 17 00:00:00 2001 From: JingMatrix Date: Sat, 8 Nov 2025 16:54:34 +0100 Subject: [PATCH] Fix SELinux context for Xposed API 100 Files in `/data/adb/lspd/modules/` should be accessible via xposed API `openRemoteFile`. Close #381 and #466 as fixed. --- .../main/java/org/lsposed/lspd/service/ConfigFileManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java b/daemon/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java index edb04bb8..e8e6943d 100644 --- a/daemon/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java +++ b/daemon/src/main/java/org/lsposed/lspd/service/ConfigFileManager.java @@ -457,7 +457,7 @@ public class ConfigFileManager { if (uid != -1) { if (path.toFile().mkdirs()) { try { - SELinux.setFileContext(path.toString(), "u:object_r:xposed_file:s0"); + SELinux.setFileContext(path.toString(), "u:object_r:xposed_data:s0"); Os.chown(path.toString(), uid, uid); Os.chmod(path.toString(), 0755); } catch (ErrnoException e) {