Commit 51e9ff59 authored by topjohnwu's avatar topjohnwu

Temporarily suppress warnings when applying Magisk rules

parent 2977dbcd
......@@ -28,6 +28,10 @@ static void allowSuClient(const char *target) {
}
void sepol_magisk_rules() {
// Temp suppress warnings
auto bak = log_cb.w;
log_cb.w = nop_log;
// First prevent anything to change sepolicy except ourselves
sepol_deny(ALL, "kernel", "security", "load_policy");
......@@ -171,4 +175,6 @@ void sepol_magisk_rules() {
if (p->key.specified == AVTAB_AUDITDENY || p->key.specified == AVTAB_XPERMS_DONTAUDIT)
avtab_remove_node(&policydb->te_avtab, p);
});
log_cb.w = bak;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment