gps: Add rule for location
07-07 10:23:40.024 4084 4084 I auditd : type=1400 audit(0.0:4): avc:
denied { call } for comm="Binder:4084_2" scontext=u:r:vendor_per_mgr:s0
tcontext=u:r:hal_gnss_qti:s0 tclass=binder permissive=0
Bug: 160938897
Test: build pass, verify pass
Change-Id: I76545d2f4e768946fa45d004c14753f0307f5af9
diff --git a/vendor/qcom/common/peripheral_manager.te b/vendor/qcom/common/peripheral_manager.te
index 5476827..c5478d1 100644
--- a/vendor/qcom/common/peripheral_manager.te
+++ b/vendor/qcom/common/peripheral_manager.te
@@ -9,6 +9,7 @@
binder_call(vendor_per_mgr, vendor_per_mgr)
binder_call(vendor_per_mgr, wcnss_service)
binder_call(vendor_per_mgr, rild)
+binder_call(vendor_per_mgr, hal_gnss)
set_prop(vendor_per_mgr, vendor_per_mgr_state_prop)
allow vendor_per_mgr self:qipcrtr_socket create_socket_perms_no_ioctl;