summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBhuvan Varshney <quic_bvarshne@quicinc.com>2021-11-12 10:13:09 +0530
committerBhuvan Varshney <quic_bvarshne@quicinc.com>2021-11-12 10:13:09 +0530
commitaa1eb500fdcb4c4ec170bd337e4a0f2e17a7b0a5 (patch)
treeb85201eb76304366f6e1420c9421e848485248c2
parent9021b7aa45dbcc735a2b0f1f07663462c9e64ad4 (diff)
sepolicy: Add SE-Linux rules to access NFC properties
Add sepolicy rules to allow secure element HAL to read NFC properties. Change-Id: Icf2436b523d9854ad31ac56cb75b75b200b0bb2b
-rw-r--r--legacy/vendor/common/hal_secure_element_default.te3
-rw-r--r--qva/vendor/common/hal_secure_element_default.te3
2 files changed, 6 insertions, 0 deletions
diff --git a/legacy/vendor/common/hal_secure_element_default.te b/legacy/vendor/common/hal_secure_element_default.te
index 11b5ee33..4e665002 100644
--- a/legacy/vendor/common/hal_secure_element_default.te
+++ b/legacy/vendor/common/hal_secure_element_default.te
@@ -30,3 +30,6 @@ hal_client_domain(hal_secure_element_default, hal_esepowermanager)
#Allow access to the qteeconnector
hal_client_domain(hal_secure_element_default, vendor_hal_qteeconnector)
+
+# Allow secure-element HAL to retrieve NFC vendor properties
+get_prop(hal_secure_element_default, nfc_nq_prop)
diff --git a/qva/vendor/common/hal_secure_element_default.te b/qva/vendor/common/hal_secure_element_default.te
index 9210a560..eab16566 100644
--- a/qva/vendor/common/hal_secure_element_default.te
+++ b/qva/vendor/common/hal_secure_element_default.te
@@ -30,3 +30,6 @@ hal_client_domain(hal_secure_element_default, vendor_hal_esepowermanager)
allow hal_secure_element_default vendor_secure_element_vendor_data_file:dir rw_dir_perms;
allow hal_secure_element_default vendor_secure_element_vendor_data_file:file create_file_perms;
+
+# Allow secure-element HAL to retrieve NFC vendor properties
+get_prop(hal_secure_element_default, vendor_nfc_nq_prop)