Check device tree fstab entries are compatible

Fix topjohnwu#5664
This commit is contained in:
canyie
2022-04-01 13:16:23 +08:00
committed by John Wu
parent d8718d8ac8
commit 3f840f53a0
3 changed files with 17 additions and 15 deletions

View File

@@ -235,10 +235,8 @@ void SARBase::patch_ro_root() {
}
}
if (access(SPLIT_PLAT_CIL, F_OK) != 0 && access("/sepolicy", F_OK) == 0) {
if ((access(SPLIT_PLAT_CIL, F_OK) != 0 && access("/sepolicy", F_OK) == 0) || !hijack_sepolicy()) {
patch_sepolicy(ROOTOVL "/sepolicy");
} else {
hijack_sepolicy();
}
// Mount rootdir
@@ -309,10 +307,8 @@ void MagiskInit::patch_rw_root() {
}
}
if (!treble && access("/sepolicy", F_OK) == 0) {
if ((!treble && access("/sepolicy", F_OK) == 0) || !hijack_sepolicy()) {
patch_sepolicy("/sepolicy");
} else {
hijack_sepolicy();
}
chdir("/");