From 95d0a4b76f4315c90baa729a1662912ca81765e2 Mon Sep 17 00:00:00 2001 From: George Date: Wed, 12 Apr 2023 11:41:14 +0800 Subject: [PATCH] Update rules for android.hardware.secure_element-service.thales A new domain hal_secure_element_st54spi_aidl for AIDL HAL Bug: 261566299 Test: run cts -m CtsOmapiTestCases Test: atest VtsAidlHalNfcTargetTest Change-Id: Id76a3f3337e2ee72031b39975eb010178855f36f --- vendor/file_contexts | 2 +- vendor/hal_secure_element_st54spi.te | 7 ------- vendor/hal_secure_element_st54spi_aidl.te | 7 +++++++ 3 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 vendor/hal_secure_element_st54spi.te create mode 100644 vendor/hal_secure_element_st54spi_aidl.te diff --git a/vendor/file_contexts b/vendor/file_contexts index 7b271aae..6b849a5f 100644 --- a/vendor/file_contexts +++ b/vendor/file_contexts @@ -3,7 +3,7 @@ /vendor/bin/hw/android\.hardware\.boot@1\.2-service-zuma u:object_r:hal_bootctl_default_exec:s0 /vendor/bin/hw/android\.hardware\.gxp\.logging@service-gxp-logging u:object_r:gxp_logging_exec:s0 /vendor/bin/hw/android\.hardware\.power\.stats-service\.pixel u:object_r:hal_power_stats_default_exec:s0 -/vendor/bin/hw/android\.hardware\.secure_element@1\.2-service-gto u:object_r:hal_secure_element_st54spi_exec:s0 +/vendor/bin/hw/android\.hardware\.secure_element-service\.thales u:object_r:hal_secure_element_st54spi_aidl_exec:s0 /vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service\.goodix u:object_r:hal_fingerprint_default_exec:s0 /vendor/bin/hw/android\.hardware\.biometrics\.fingerprint-service\.goodix u:object_r:hal_fingerprint_default_exec:s0 /vendor/bin/hw/android\.hardware\.usb-service u:object_r:hal_usb_impl_exec:s0 diff --git a/vendor/hal_secure_element_st54spi.te b/vendor/hal_secure_element_st54spi.te deleted file mode 100644 index 3cc726d6..00000000 --- a/vendor/hal_secure_element_st54spi.te +++ /dev/null @@ -1,7 +0,0 @@ -type hal_secure_element_st54spi, domain; -type hal_secure_element_st54spi_exec, exec_type, vendor_file_type, file_type; -init_daemon_domain(hal_secure_element_st54spi) -hal_server_domain(hal_secure_element_st54spi, hal_secure_element) -allow hal_secure_element_st54spi st54spi_device:chr_file rw_file_perms; -allow hal_secure_element_st54spi nfc_device:chr_file rw_file_perms; -set_prop(hal_secure_element_st54spi, vendor_secure_element_prop) diff --git a/vendor/hal_secure_element_st54spi_aidl.te b/vendor/hal_secure_element_st54spi_aidl.te new file mode 100644 index 00000000..5110b968 --- /dev/null +++ b/vendor/hal_secure_element_st54spi_aidl.te @@ -0,0 +1,7 @@ +type hal_secure_element_st54spi_aidl, domain; +type hal_secure_element_st54spi_aidl_exec, exec_type, vendor_file_type, file_type; +init_daemon_domain(hal_secure_element_st54spi_aidl) +hal_server_domain(hal_secure_element_st54spi_aidl, hal_secure_element) +allow hal_secure_element_st54spi_aidl st54spi_device:chr_file rw_file_perms; +allow hal_secure_element_st54spi_aidl nfc_device:chr_file rw_file_perms; +set_prop(hal_secure_element_st54spi_aidl, vendor_secure_element_prop)