wpa_supplicant appears to require the file

vendor/etc/wifi/wpa_supplicant_overlay.conf in recent builds. If this
file is absent, wpa_supplicant segfaults dereferencing an obviously
invalid pointer (not NULL). Supplicant's "wpa_supplicant" structure
seems only partially initialized.

Change-Id: I36626447bc8615614e3462f706d93a4e622605d3
Bug: 72740284
Test: manually
diff --git a/shared/device.mk b/shared/device.mk
index 5460bb7..e1e57b5 100644
--- a/shared/device.mk
+++ b/shared/device.mk
@@ -321,3 +321,8 @@
 
 PRODUCT_PACKAGES += \
     vsoc_mem_json
+
+# WLAN driver configuration files
+PRODUCT_COPY_FILES += \
+    $(LOCAL_PATH)/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf
+
diff --git a/shared/wpa_supplicant_overlay.conf b/shared/wpa_supplicant_overlay.conf
new file mode 100644
index 0000000..e1f530d
--- /dev/null
+++ b/shared/wpa_supplicant_overlay.conf
@@ -0,0 +1,3 @@
+disable_scan_offload=1
+p2p_disabled=1
+tdls_external_control=1