Build emulator images with emulator WiFi HAL am: 275bdb08cd
am: 71145103ff

Change-Id: I80f23361133d07c3b11e22d4536eec86a7b602e4
diff --git a/target/board/generic/BoardConfig.mk b/target/board/generic/BoardConfig.mk
index 0d3c742..f38c4d8 100644
--- a/target/board/generic/BoardConfig.mk
+++ b/target/board/generic/BoardConfig.mk
@@ -66,7 +66,7 @@
 BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
 
 # Wifi.
-BOARD_WLAN_DEVICE           := wlan0
+BOARD_WLAN_DEVICE           := emulator
 BOARD_HOSTAPD_DRIVER        := NL80211
 BOARD_WPA_SUPPLICANT_DRIVER := NL80211
 BOARD_HOSTAPD_PRIVATE_LIB   := lib_driver_cmd_simulated
diff --git a/target/board/generic/sepolicy/hal_wifi_default.te b/target/board/generic/sepolicy/hal_wifi_default.te
new file mode 100644
index 0000000..de4b996
--- /dev/null
+++ b/target/board/generic/sepolicy/hal_wifi_default.te
@@ -0,0 +1 @@
+allow hal_wifi_default hal_wifi_default:netlink_route_socket { create bind write read nlmsg_read };
diff --git a/target/board/generic_arm64/BoardConfig.mk b/target/board/generic_arm64/BoardConfig.mk
index 6d4791f..d605e6b 100644
--- a/target/board/generic_arm64/BoardConfig.mk
+++ b/target/board/generic_arm64/BoardConfig.mk
@@ -97,7 +97,7 @@
 BOARD_SEPOLICY_DIRS += build/target/board/generic/sepolicy
 
 # Wifi.
-BOARD_WLAN_DEVICE           := wlan0
+BOARD_WLAN_DEVICE           := emulator
 BOARD_HOSTAPD_DRIVER        := NL80211
 BOARD_WPA_SUPPLICANT_DRIVER := NL80211
 BOARD_HOSTAPD_PRIVATE_LIB   := lib_driver_cmd_simulated
diff --git a/target/board/generic_x86/BoardConfig.mk b/target/board/generic_x86/BoardConfig.mk
index 76463cb..2d00506 100644
--- a/target/board/generic_x86/BoardConfig.mk
+++ b/target/board/generic_x86/BoardConfig.mk
@@ -69,7 +69,7 @@
 BOARD_BUILD_SYSTEM_ROOT_IMAGE := true
 
 # Wifi.
-BOARD_WLAN_DEVICE           := wlan0
+BOARD_WLAN_DEVICE           := emulator
 BOARD_HOSTAPD_DRIVER        := NL80211
 BOARD_WPA_SUPPLICANT_DRIVER := NL80211
 BOARD_HOSTAPD_PRIVATE_LIB   := lib_driver_cmd_simulated
diff --git a/target/board/generic_x86_64/BoardConfig.mk b/target/board/generic_x86_64/BoardConfig.mk
index b7c2de7..5377fb1 100755
--- a/target/board/generic_x86_64/BoardConfig.mk
+++ b/target/board/generic_x86_64/BoardConfig.mk
@@ -63,7 +63,7 @@
 BOARD_VNDK_VERSION := current
 
 # Wifi.
-BOARD_WLAN_DEVICE           := wlan0
+BOARD_WLAN_DEVICE           := emulator
 BOARD_HOSTAPD_DRIVER        := NL80211
 BOARD_WPA_SUPPLICANT_DRIVER := NL80211
 BOARD_HOSTAPD_PRIVATE_LIB   := lib_driver_cmd_simulated
diff --git a/target/product/emulator.mk b/target/product/emulator.mk
index 55ec023..7a6aa09 100644
--- a/target/product/emulator.mk
+++ b/target/product/emulator.mk
@@ -55,6 +55,7 @@
     audio.primary.goldfish \
     audio.primary.goldfish_legacy \
     android.hardware.audio@2.0-service \
+    android.hardware.wifi@1.0-service \
     vibrator.goldfish \
     power.goldfish \
     power.ranchu \