From 88f57be2a90dd17aad8f0e84af7d06a755438612 Mon Sep 17 00:00:00 2001 From: Henrique Silva Date: Sat, 2 Feb 2019 16:39:39 -0200 Subject: [PATCH] sdm660-common: dirac: Address denials Signed-off-by: Harsh Shandilya --- sepolicy/vendor/hal_audio_default.te | 2 ++ sepolicy/vendor/property.te | 3 +++ sepolicy/vendor/property_contexts | 3 +++ 3 files changed, 8 insertions(+) diff --git a/sepolicy/vendor/hal_audio_default.te b/sepolicy/vendor/hal_audio_default.te index 4a615fe9..85f8515d 100644 --- a/sepolicy/vendor/hal_audio_default.te +++ b/sepolicy/vendor/hal_audio_default.te @@ -1 +1,3 @@ allow hal_audio_default sysfs_info:file { open getattr read }; +get_prop(hal_audio_default, dirac_prop) +set_prop(hal_audio_default, dirac_prop) diff --git a/sepolicy/vendor/property.te b/sepolicy/vendor/property.te index 5baba8c8..5d40afc5 100644 --- a/sepolicy/vendor/property.te +++ b/sepolicy/vendor/property.te @@ -5,3 +5,6 @@ type ifaa_prop, property_type; # Thermal engine type thermal_engine_prop, property_type; + +# Dirac +type dirac_prop, property_type; diff --git a/sepolicy/vendor/property_contexts b/sepolicy/vendor/property_contexts index d79458cd..dab27bf6 100644 --- a/sepolicy/vendor/property_contexts +++ b/sepolicy/vendor/property_contexts @@ -31,3 +31,6 @@ sys.thermal. u:object_r:thermal_engine_prop:s0 fpc_kpi u:object_r:vendor_default_prop:s0 gpu.stats.debug.level u:object_r:vendor_default_prop:s0 vendor.display.lcd_density u:object_r:vendor_default_prop:s0 + +# Dirac +persist.audio.dirac. u:object_r:dirac_prop:s0