aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFeiyu Chen <feiyuchen@google.com>2023-03-27 17:28:39 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2023-03-27 17:28:39 +0000
commit6df49ca5905edfe4f44df864835d8c0855127c61 (patch)
tree6b7d8ccadb67598fce931444ee5ee444be511b05
parent340492516da05a95310458d93dd479a0242ee16f (diff)
parent0f1433b2c8edc9b0a981dbe06a1264427df16b2a (diff)
downloadgs-common-6df49ca5905edfe4f44df864835d8c0855127c61.tar.gz
Merge "Allow EdgeTPU DBA service to access the edgetpu_app_service" into udc-dev
-rw-r--r--edgetpu/sepolicy/edgetpu_dba_service.te4
1 files changed, 4 insertions, 0 deletions
diff --git a/edgetpu/sepolicy/edgetpu_dba_service.te b/edgetpu/sepolicy/edgetpu_dba_service.te
index ce1f200..3717e20 100644
--- a/edgetpu/sepolicy/edgetpu_dba_service.te
+++ b/edgetpu/sepolicy/edgetpu_dba_service.te
@@ -12,6 +12,10 @@ binder_service(edgetpu_dba_server);
# EdgeTPU DBA service to register the service to service_manager.
add_service(edgetpu_dba_server, edgetpu_dba_service);
+# Allow EdgeTPU DBA service to access the edgetpu_app_service.
+allow edgetpu_dba_server edgetpu_app_service:service_manager find;
+binder_call(edgetpu_dba_server, edgetpu_app_server);
+
# Allow EdgeTPU DBA service to look for TPU instance in /dev/edgetpu or /dev/edgetpu-soc.
allow edgetpu_dba_server edgetpu_device:chr_file rw_file_perms;