From b64032615463fb5dc4803514c64fadd8505c2e0c Mon Sep 17 00:00:00 2001 From: Alex Hong Date: Mon, 15 Mar 2021 20:05:06 +0800 Subject: [PATCH] Add the sepolicy for UWB hal Bug: 182727934 Test: $ make selinux_policy Push SELinux modules and check the denials during boot Change-Id: I630e6e353897a85d1b90c7d8a4250703a4c3a245 --- whitechapel/vendor/google/file_contexts | 4 ++++ whitechapel/vendor/google/hal_uwb_default.te | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 whitechapel/vendor/google/hal_uwb_default.te diff --git a/whitechapel/vendor/google/file_contexts b/whitechapel/vendor/google/file_contexts index 3e0a509b..d9862336 100644 --- a/whitechapel/vendor/google/file_contexts +++ b/whitechapel/vendor/google/file_contexts @@ -330,6 +330,10 @@ # GRIL /vendor/bin/hw/vendor\.google\.radioext@1\.0-service u:object_r:hal_radioext_default_exec:s0 +# Uwb +# R4 +/vendor/bin/hw/hardware\.qorvo\.uwb-service u:object_r:hal_uwb_default_exec:s0 + # Radio files. /data/vendor/radio(/.*)? u:object_r:radio_vendor_data_file:s0 diff --git a/whitechapel/vendor/google/hal_uwb_default.te b/whitechapel/vendor/google/hal_uwb_default.te new file mode 100644 index 00000000..bb825e38 --- /dev/null +++ b/whitechapel/vendor/google/hal_uwb_default.te @@ -0,0 +1,3 @@ +type hal_uwb_default, domain; +type hal_uwb_default_exec, vendor_file_type, exec_type, file_type; +init_daemon_domain(hal_uwb_default)