We are porting Android8.0 freescale release for a imx6q based custom board.
We are facing problems for wifi bringup on custom board.
Our custom board is having TI wl18xx wifi-bt module.
I got the information that there are two types of hidl for wifi-
My understanding is that freescale release source comes with brcm & uses Iwifi hidl (source present at android_build/hardware/broadcom/wlan/bcmdhd/wifi_hal).
So to bringup wl18xx wifi using Iwifi, we required wifi hal code(similar as hardware/broadcom/wlan/bcmdhd/wifi_hal), which is not available.
I got some references where wl18xx wifi is brought up using Isupplicant and doesn't use firstname.lastname@example.org. If I make the similar changes in freescale release, wifi state machine crashes and android doesn't come boot properly.
Please let me know How can we remove the dependency on Iwifi & can use Isupplicant to bringup wifi on our board.