diff options
-rw-r--r-- | vendor/qcom/common/device.te | 1 | ||||
-rw-r--r-- | vendor/qcom/common/file.te | 1 | ||||
-rw-r--r-- | vendor/qcom/common/file_contexts | 3 | ||||
-rw-r--r-- | vendor/qcom/common/hvdcp.te | 3 |
4 files changed, 8 insertions, 0 deletions
diff --git a/vendor/qcom/common/device.te b/vendor/qcom/common/device.te index 5b32239..f2d2cae 100644 --- a/vendor/qcom/common/device.te +++ b/vendor/qcom/common/device.te @@ -10,6 +10,7 @@ type battery_data_device, dev_type; type qdsp_device, dev_type, mlstrustedobject; type dsp_device, dev_type; type xdsp_device, dev_type; +type hvdcp_device, dev_type; type device_latency, dev_type; type fm_radio_device, dev_type; type modem_efs_partition_device, dev_type; diff --git a/vendor/qcom/common/file.te b/vendor/qcom/common/file.te index 4f1756b..e2ad9fc 100644 --- a/vendor/qcom/common/file.te +++ b/vendor/qcom/common/file.te @@ -28,6 +28,7 @@ type vendor_persist_mmi_file, file_type, vendor_persist_type; type persist_misc_file, file_type , vendor_persist_type; type persist_bms_file, file_type , vendor_persist_type; type persist_secnvm_file, file_type , vendor_persist_type; +type persist_hvdcp_file, file_type , vendor_persist_type; type persist_audio_file, file_type , vendor_persist_type; type proc_sysctl_schedboost, proc_type, fs_type; type proc_irq, fs_type, proc_type; diff --git a/vendor/qcom/common/file_contexts b/vendor/qcom/common/file_contexts index 59efac0..543f09d 100644 --- a/vendor/qcom/common/file_contexts +++ b/vendor/qcom/common/file_contexts @@ -2,6 +2,7 @@ # System files # /(vendor|system/vendor)/bin/PktRspTest u:object_r:diag_exec:s0 +/(vendor|system/vendor)/bin/hvdcp_opti u:object_r:hvdcp_exec:s0 /(vendor|system/vendor)/bin/cnd u:object_r:cnd_exec:s0 /(vendor|system/vendor)/bin/diag_callback_client u:object_r:diag_exec:s0 /(vendor|system/vendor)/bin/diag_dci_sample u:object_r:diag_exec:s0 @@ -29,6 +30,7 @@ /(vendor|system/vendor)/bin/time_daemon u:object_r:time_daemon_exec:s0 /(vendor|system/vendor)/bin/rmt_storage u:object_r:rmt_storage_exec:s0 /(vendor|system/vendor)/bin/tftp_server u:object_r:rfs_access_exec:s0 +/(vendor|system/vendor)/bin/hvdcp u:object_r:hvdcp_exec:s0 /(vendor|system/vendor)/bin/qseecomd u:object_r:tee_exec:s0 /(vendor|system/vendor)/bin/spdaemon u:object_r:spdaemon_exec:s0 /(vendor|system/vendor)/bin/sec_nvm u:object_r:sec_nvm_exec:s0 @@ -110,6 +112,7 @@ /mnt/vendor/persist/bms(/.*)? u:object_r:persist_bms_file:s0 /mnt/vendor/persist/secnvm(/.*)? u:object_r:persist_secnvm_file:s0 /mnt/vendor/persist/FTM_AP(/.*)? u:object_r:vendor_persist_mmi_file:s0 +/mnt/vendor/persist/hvdcp_opti(/.*)? u:object_r:persist_hvdcp_file:s0 /mnt/vendor/persist/audio(/.*)? u:object_r:persist_audio_file:s0 ################################### diff --git a/vendor/qcom/common/hvdcp.te b/vendor/qcom/common/hvdcp.te new file mode 100644 index 0000000..ad3f645 --- /dev/null +++ b/vendor/qcom/common/hvdcp.te @@ -0,0 +1,3 @@ +type hvdcp, domain; +type hvdcp_exec, exec_type, vendor_file_type, file_type; +init_daemon_domain(hvdcp) |