aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNolen Johnson <johnsonnolen@gmail.com>2019-07-28 00:31:01 +0000
committerceltare21 <celtare21@gmail.com>2019-08-02 11:18:30 +0000
commit8acbf5ec362cc0c514eb28336a28c99ff1be8e31 (patch)
treefac321c96b12a33a0ae5c636636e8037742a40b3
parentd4cb656ee3822eb97afabb5c2cd9e6eb7ce5193a (diff)
mata: sepolicy: vendor: Add VT_CAM_INTERFCE to vendor_radio_prop group
* Also allow vendor_init to set them. * Resolves: init: Unable to set property 'persist.radio.VT_CAM_INTERFACE' to '2' in property file '/vendor/build.prop': SELinux permission check failed Change-Id: Ib5c667be91dadeaadae53a819faa281df561afcb Signed-off-by: celtare21 <celtare21@gmail.com>
-rw-r--r--sepolicy/vendor/property_contexts1
-rw-r--r--sepolicy/vendor/vendor_init.te1
2 files changed, 2 insertions, 0 deletions
diff --git a/sepolicy/vendor/property_contexts b/sepolicy/vendor/property_contexts
index 6d6e3336..c055f621 100644
--- a/sepolicy/vendor/property_contexts
+++ b/sepolicy/vendor/property_contexts
@@ -123,6 +123,7 @@ persist.radio.smlog_switch u:object_r:vendor_radio_prop:s0
persist.radio.snapshot_enabled u:object_r:vendor_radio_prop:s0
persist.radio.snapshot_timer u:object_r:vendor_radio_prop:s0
persist.radio.videopause.mode u:object_r:vendor_radio_prop:s0
+persist.radio.VT_CAM_INTERFACE u:object_r:vendor_radio_prop:s0
persist.radio.VT_ENABLE u:object_r:vendor_radio_prop:s0
persist.radio.VT_HYBRID_ENABLE u:object_r:vendor_radio_prop:s0
radio. u:object_r:vendor_radio_prop:s0
diff --git a/sepolicy/vendor/vendor_init.te b/sepolicy/vendor/vendor_init.te
index 3281f10b..611869f9 100644
--- a/sepolicy/vendor/vendor_init.te
+++ b/sepolicy/vendor/vendor_init.te
@@ -11,4 +11,5 @@ allow vendor_init {
allow vendor_init system_data_file:lnk_file create_file_perms;
set_prop(vendor_init, vendor_camera_prop)
+set_prop(vendor_init, vendor_radio_prop)
get_prop(vendor_init, vendor_hbtp_prop)