Merge 01877f9e6e46c3ca58db27c305cdc6b6d252a6c9 on remote branch
Change-Id: I8f1f8be0646e23ad4eabfa0b975ef0e3f4747221
diff --git a/generic/vendor/common/hal_gnss_qti.te b/generic/vendor/common/hal_gnss_qti.te
index 7edf8e6..280a206 100644
--- a/generic/vendor/common/hal_gnss_qti.te
+++ b/generic/vendor/common/hal_gnss_qti.te
@@ -73,6 +73,11 @@
allow vendor_hal_gnss_qti vendor_rild_socket:dir search;
unix_socket_connect(vendor_hal_gnss_qti, vendor_rild, rild)
+#Allow crash dump to communicate with hal_gnss_qti
+userdebug_or_eng(`
+ allow crash_dump vendor_hal_gnss_qti:unix_dgram_socket { read write };
+')
+
# Most HALs are not allowed to use network sockets. QTI library
# libqdi is used across multiple processes which are clients of
# netmgrd including the GNSS HAL. libqdi first attempts to get the network