LSPosed/magisk-loader/magisk_module
JingMatrix 2bc0f0c716 Refine SELinux rules for Xposed files (#149)
1. The SELinux context label `magisk_file` is widely used by Zygisk implementation modules. It is improper for LSPosed to abuse this label for its own files. We replace it by `xposed_file`.
2. A new rule added according to the SELinux logs, which is needed to write to the mangaer's SharedPreference.
3. `xposed_data` is a new SELinux context label for XSharedPreference files, it is not meant to provide MAC restricted access but to conform with Android's rule: https://developer.android.com/about/versions/pie/android-9.0-changes-28#per-app-selinux.
4. We add attribute `mlstrustedobject` to ignore the `Multi-Level and Multi-Category Security` enforced on Android.
2025-01-06 16:31:17 +01:00
..
META-INF/com/google/android Separate core into bridge and loader (#1766) 2022-03-17 19:12:01 +08:00
action.sh Add action.sh to open LSPosed manager (#74) 2024-10-31 15:02:28 +01:00
customize.sh Refine SELinux rules for Xposed files (#149) 2025-01-06 16:31:17 +01:00
daemon Partially revert the previous commit 2024-12-02 12:38:58 +01:00
module.prop Android 15 is released 2024-10-16 11:06:16 +02:00
post-fs-data.sh Start service daemon in late_start mode (#57) 2024-10-08 03:05:03 +02:00
sepolicy.rule Refine SELinux rules for Xposed files (#149) 2025-01-06 16:31:17 +01:00
service.sh Start service daemon in late_start mode (#57) 2024-10-08 03:05:03 +02:00
system.prop Partially revert the previous commit 2024-12-02 12:38:58 +01:00
uninstall.sh Separate core into bridge and loader (#1766) 2022-03-17 19:12:01 +08:00
util_functions.sh Update to Zygisk API v4 2024-09-23 11:10:03 +02:00
verify.sh Separate core into bridge and loader (#1766) 2022-03-17 19:12:01 +08:00