diff options
Diffstat (limited to 'sepolicy/edgetpu/priv_app.te')
-rw-r--r-- | sepolicy/edgetpu/priv_app.te | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sepolicy/edgetpu/priv_app.te b/sepolicy/edgetpu/priv_app.te new file mode 100644 index 00000000..db6e0a27 --- /dev/null +++ b/sepolicy/edgetpu/priv_app.te @@ -0,0 +1,12 @@ +# Allows privileged applications to discover the EdgeTPU service. +allow priv_app edgetpu_app_service:service_manager find; + +# Allows privileged applications to discover the NNAPI TPU service. +allow priv_app edgetpu_nnapi_service:service_manager find; + +# Allows privileged applications to access the EdgeTPU device, except open, +# which is guarded by the EdgeTPU service. +allow priv_app edgetpu_device:chr_file { getattr read write ioctl map }; + +# Allows privileged applications to access the PowerHAL. +hal_client_domain(priv_app, hal_power) |