From 855c9c7c7bd612aeac00fc0169217566409c5183 Mon Sep 17 00:00:00 2001 From: Cheng Chang Date: Fri, 21 Apr 2023 08:22:58 +0000 Subject: gps: allow gpsd access sensor aidl service 04-21 12:53:38.929 388 388 E SELinux : avc: denied { find } for pid=967 uid=1021 name=android.frameworks.sensorservice.ISensorManager/default scontext=u:r:gpsd:s0 tcontext=u:object_r:fwk_sensor_service:s0 tclass=service_manager permissive=0 Bug: 279134853 Test: verify no SELinux error log Change-Id: Iac69a3bbce808c0432e210874993f9de56dc86b5 --- gps/brcm/sepolicy/gpsd.te | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gps/brcm/sepolicy/gpsd.te b/gps/brcm/sepolicy/gpsd.te index 2e5a497..7b566f9 100644 --- a/gps/brcm/sepolicy/gpsd.te +++ b/gps/brcm/sepolicy/gpsd.te @@ -16,5 +16,8 @@ allow gpsd hal_exynos_rild_hwservice:hwservice_manager find; binder_call(gpsd, system_server); allow gpsd fwk_sensor_hwservice:hwservice_manager find; +# android.frameworks.sensorservice through libsensorndkbridge +allow gpsd fwk_sensor_service:service_manager find; + # Allow gpsd to access pps gpio allow gpsd sysfs_gps_assert:file r_file_perms; -- cgit v1.2.3