I have been successful in getting the driver installed and uninstalled [turn on/off wifi] from the Android UI on my imx6 platform. I have also started the supplicant [supplicant used driver_bsd] as a service from init.rc and I am able to connect to an AP as well. The problem is the scan and connection part I am able to do only via specifying the AP configuration in the wpa_supplicant.conf file. The scan results are not getting populated in the Android UI and so connection too is not possible from the Android UI. Can someone help me out as to what may have gone wrong?