diff --git a/core/jni/core/magiskinit.c b/core/jni/core/magiskinit.c index 8794dd964..bf34ea021 100644 --- a/core/jni/core/magiskinit.c +++ b/core/jni/core/magiskinit.c @@ -220,6 +220,8 @@ static int compile_cil() { cil_db_init(&db); cil_set_mls(db, 1); + cil_set_multiple_decls(db, 1); + cil_set_disable_neverallow(db, 1); cil_set_target_platform(db, SEPOL_TARGET_SELINUX); cil_set_policy_version(db, POLICYDB_VERSION_XPERMS_IOCTL); cil_set_attrs_expand_generated(db, 0); diff --git a/core/jni/external/selinux b/core/jni/external/selinux index 2fefdfc40..8e849a563 160000 --- a/core/jni/external/selinux +++ b/core/jni/external/selinux @@ -1 +1 @@ -Subproject commit 2fefdfc40fe5e675253fcaf03558ca3dca0a0550 +Subproject commit 8e849a5639cf217e9c3c4ac081d8c14a12a3ae03