diff options
| author | Nolen Johnson <johnsonnolen@gmail.com> | 2019-07-28 00:31:01 +0000 |
|---|---|---|
| committer | celtare21 <celtare21@gmail.com> | 2019-08-02 11:18:30 +0000 |
| commit | 8acbf5ec362cc0c514eb28336a28c99ff1be8e31 (patch) | |
| tree | fac321c96b12a33a0ae5c636636e8037742a40b3 | |
| parent | d4cb656ee3822eb97afabb5c2cd9e6eb7ce5193a (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_contexts | 1 | ||||
| -rw-r--r-- | sepolicy/vendor/vendor_init.te | 1 |
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) |
