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
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 @@
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;