diff options
author | Vishal Mahaveer | 2015-07-28 14:42:20 -0500 |
---|---|---|
committer | Vishal Mahaveer | 2015-07-29 13:54:41 -0500 |
commit | b7badbfb841cf61b10d5ac0a9606ca4e5b1673fe (patch) | |
tree | c9ce482f1cd3916b404cf50213edd43cd6ef7edd | |
parent | 710f7f481bf0bd3dc1b17a305416c8ffed090557 (diff) | |
download | device-ti-jacinto6evm-b7badbfb841cf61b10d5ac0a9606ca4e5b1673fe.tar.gz device-ti-jacinto6evm-b7badbfb841cf61b10d5ac0a9606ca4e5b1673fe.tar.xz device-ti-jacinto6evm-b7badbfb841cf61b10d5ac0a9606ca4e5b1673fe.zip |
jacinto6evm: switch to AOSP wpa_supplicant
Switch from TI wpa_supplicant to Android's wpa_supplicant.
This requires changing Board configurations and wlan related
service defenitions.
Change-Id: Ic4770ce3d3103fc9d7cafe6ef5b0a4e79c5991fa
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
-rw-r--r-- | BoardConfig.mk | 5 | ||||
-rw-r--r-- | device.mk | 1 | ||||
-rw-r--r-- | init.jacinto6evmboard.rc | 17 |
3 files changed, 15 insertions, 8 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk index 44466d6..f96e96c 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk | |||
@@ -61,11 +61,14 @@ TARGET_RELEASETOOLS_EXTENSIONS := device/ti/jacinto6evm | |||
61 | USES_TI_MAC80211 := true | 61 | USES_TI_MAC80211 := true |
62 | ifeq ($(USES_TI_MAC80211),true) | 62 | ifeq ($(USES_TI_MAC80211),true) |
63 | BOARD_WPA_SUPPLICANT_DRIVER := NL80211 | 63 | BOARD_WPA_SUPPLICANT_DRIVER := NL80211 |
64 | WPA_SUPPLICANT_VERSION := VER_0_8_X_TI | 64 | WPA_SUPPLICANT_VERSION := VER_0_8_X |
65 | BOARD_HOSTAPD_DRIVER := NL80211 | 65 | BOARD_HOSTAPD_DRIVER := NL80211 |
66 | BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_wl12xx | ||
67 | BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_wl12xx | ||
66 | BOARD_WLAN_DEVICE := wl12xx_mac80211 | 68 | BOARD_WLAN_DEVICE := wl12xx_mac80211 |
67 | BOARD_SOFTAP_DEVICE := wl12xx_mac80211 | 69 | BOARD_SOFTAP_DEVICE := wl12xx_mac80211 |
68 | COMMON_GLOBAL_CFLAGS += -DUSES_TI_MAC80211 | 70 | COMMON_GLOBAL_CFLAGS += -DUSES_TI_MAC80211 |
71 | COMMON_GLOBAL_CFLAGS += -DANDROID_P2P_STUB | ||
69 | endif | 72 | endif |
70 | 73 | ||
71 | BOARD_SEPOLICY_DIRS := device/ti/jacinto6evm/sepolicy | 74 | BOARD_SEPOLICY_DIRS := device/ti/jacinto6evm/sepolicy |
@@ -80,6 +80,7 @@ PRODUCT_PROPERTY_OVERRIDES += \ | |||
80 | PRODUCT_PACKAGES += \ | 80 | PRODUCT_PACKAGES += \ |
81 | wpa_supplicant \ | 81 | wpa_supplicant \ |
82 | wpa_supplicant.conf \ | 82 | wpa_supplicant.conf \ |
83 | wpa_supplicant_overlay.conf \ | ||
83 | libwpa_client \ | 84 | libwpa_client \ |
84 | hostapd \ | 85 | hostapd \ |
85 | hostapd.conf \ | 86 | hostapd.conf \ |
diff --git a/init.jacinto6evmboard.rc b/init.jacinto6evmboard.rc index 321ae10..7a4327c 100644 --- a/init.jacinto6evmboard.rc +++ b/init.jacinto6evmboard.rc | |||
@@ -93,19 +93,22 @@ service sdcard /system/bin/sdcard -u 1023 -g 1023 -l /data/media /mnt/shell/emul | |||
93 | class late_start | 93 | class late_start |
94 | 94 | ||
95 | service p2p_supplicant /system/bin/wpa_supplicant \ | 95 | service p2p_supplicant /system/bin/wpa_supplicant \ |
96 | -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -N \ | 96 | -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \ |
97 | -ip2p0 -Dnl80211 -c/data/misc/wifi/p2p_supplicant.conf \ | 97 | -I/system/etc/wifi/wpa_supplicant_overlay.conf \ |
98 | -O/data/misc/wifi/sockets -g@android:wpa_wlan0 | 98 | -O/data/misc/wifi/sockets -pp2p_device=1\ |
99 | class main | 99 | -e/data/misc/wifi/entropy.bin -g@android:wpa_wlan0 |
100 | socket wpa_wlan0 dgram 660 wifi wifi | 100 | socket wpa_wlan0 dgram 660 wifi wifi |
101 | class late_start | ||
101 | disabled | 102 | disabled |
102 | oneshot | 103 | oneshot |
103 | 104 | ||
104 | service wpa_supplicant /system/bin/wpa_supplicant \ | 105 | service wpa_supplicant /system/bin/wpa_supplicant \ |
105 | -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin \ | 106 | -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \ |
106 | -O/data/misc/wifi/sockets -g@android:wpa_wlan0 | 107 | -I/system/etc/wifi/wpa_supplicant_overlay.conf \ |
107 | class main | 108 | -O/data/misc/wifi/sockets \ |
109 | -e/data/misc/wifi/entropy.bin -g@android:wpa_wlan0 | ||
108 | socket wpa_wlan0 dgram 660 wifi wifi | 110 | socket wpa_wlan0 dgram 660 wifi wifi |
111 | class late_start | ||
109 | disabled | 112 | disabled |
110 | oneshot | 113 | oneshot |
111 | 114 | ||