LSPosed/magisk-loader
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
..
magisk_module Refine SELinux rules for Xposed files (#149) 2025-01-06 16:31:17 +01:00
src Remove redundant MapInfo::Scan function 2024-12-11 17:02:38 +01:00
update Android 15 is released 2024-10-16 11:06:16 +02:00
.gitignore Separate core into bridge and loader (#1766) 2022-03-17 19:12:01 +08:00
build.gradle.kts Adjust debugging settings 2025-01-03 14:06:28 +01:00
proguard-rules.pro Replace axml by WindySha/ManifestEditor 2024-05-18 23:48:50 +02:00