From cccfdee4ad0b2ea0f40beb2ebc2a0193d77fc8cb Mon Sep 17 00:00:00 2001 From: Siddharth Kapoor Date: Tue, 18 Sep 2018 18:36:09 +0800 Subject: [PATCH] display: Avoid selinux denials for vendor.debug.egl.swapinterval Graphics prebuilts from gfx promotion #0062.03 introduce additional property acccess vendor.debug.egl.swapinterval Add sepolicy to let bootanimation/apps access it cleanly. This is a regression issue from ag/4985768 which leads to log flooding of access denials. Bug: 115968787 Test: device logs does not throw following error: E libc : Access denied finding property "vendor.debug.egl.swapinterval" Change-Id: I28f13e60c679ab041abed65d848f492c5c9a9ce6 --- sepolicy/vendor/property_contexts | 1 + 1 file changed, 1 insertion(+) diff --git a/sepolicy/vendor/property_contexts b/sepolicy/vendor/property_contexts index 37cc0ac7..584f60a0 100644 --- a/sepolicy/vendor/property_contexts +++ b/sepolicy/vendor/property_contexts @@ -51,6 +51,7 @@ ro.vendor.graphics.memory u:object_r:public_vendor_default_prop:s0 vendor.debug.egl.changepixelformat u:object_r:public_vendor_default_prop:s0 vendor.debug.prerotation.disable u:object_r:public_vendor_default_prop:s0 vendor.debug.rs. u:object_r:public_vendor_default_prop:s0 +vendor.debug.egl.swapinterval u:object_r:public_vendor_default_prop:s0 # public_vendor_system_prop # They are public_vendor_system_props for vendor-specific extension.