summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLabib Rashid <labib@google.com>2021-03-23 01:51:22 +0000
committerLabib Rashid <labib@google.com>2021-03-23 01:51:22 +0000
commitf3b6e1bc7c7954c5910c98b224c5d4c7c56422c8 (patch)
tree6922039ad30ed6b5b18ed0f33b21c6498c9d4c70
parent2c7da984528bf02837e979743d0f8c0cb61f33db (diff)
downloadbonito-sepolicy-f3b6e1bc7c7954c5910c98b224c5d4c7c56422c8.tar.gz
Add se-policy for new GRIL service and RadioExt hal APIs
Added permission - IBluetoothHal access for GRIL service Bug: 172294179 Change-Id: I7b8a043da25c8e520b2588956f90b5402ba18f9a
-rw-r--r--vendor/google/grilservice_app.te1
-rw-r--r--vendor/google/hwservice.te1
-rw-r--r--vendor/google/hwservice_contexts3
3 files changed, 5 insertions, 0 deletions
diff --git a/vendor/google/grilservice_app.te b/vendor/google/grilservice_app.te
index 68667c46..c757bc7b 100644
--- a/vendor/google/grilservice_app.te
+++ b/vendor/google/grilservice_app.te
@@ -5,6 +5,7 @@ app_domain(grilservice_app)
allow grilservice_app hal_radioext_hwservice:hwservice_manager find;
allow grilservice_app hal_wifi_ext_hwservice:hwservice_manager find;
allow grilservice_app app_api_service:service_manager find;
+allow grilservice_app hal_bluetooth_sar_hwservice:hwservice_manager find;
binder_call(grilservice_app, hal_radioext_default)
binder_call(grilservice_app, hal_wifi_ext)
diff --git a/vendor/google/hwservice.te b/vendor/google/hwservice.te
index 1b3f60cc..100e93a6 100644
--- a/vendor/google/hwservice.te
+++ b/vendor/google/hwservice.te
@@ -1 +1,2 @@
type hal_wifi_ext_hwservice, hwservice_manager_type, vendor_hwservice_type;
+type hal_bluetooth_sar_hwservice, hwservice_manager_type, vendor_hwservice_type;
diff --git a/vendor/google/hwservice_contexts b/vendor/google/hwservice_contexts
index cbdab7e4..be65cef2 100644
--- a/vendor/google/hwservice_contexts
+++ b/vendor/google/hwservice_contexts
@@ -1 +1,4 @@
vendor.google.wifi_ext::IWifiExt u:object_r:hal_wifi_ext_hwservice:s0
+
+# Bluetooth HAL extension
+hardware.google.bluetooth.sar::IBluetoothSar u:object_r:hal_bluetooth_sar_hwservice:s0