Hi, support team:
We are cooking a project with WiFi 4/BT 5 connectivity, after search NXP website and contact the module vendor, the hardware specification of IW416 (MAYA-W1 module) is suitable for our project, and now the problem we meet is, the platform is Android 13 on rockchip application processor, I refer to the link below:
https://www.nxp.com/products/wireless/wi-fi-plus-bluetooth-plus-802-15-4:WIFI-BLUETOOTH?SAMLart=ST-A...
the supported platform does not include Android, and after see another link:
https://community.nxp.com/t5/Wireless-Connectivity/88W8997-driver-package-for-Android-12-and-porting...
seems that I can follow the steps to port the necessary components to Android, I gather each component as below:
1. Firmware for WiFi/BT (https://github.com/nxp/imx-firmware);
Find out the firmware “sdiouartiw416_combo_v0.bin” (at imx-firmware/nxp/FwImage_IW416_SD/)
2. Drivers for WiFi/BT (https://github.com/nxp-imx/mwifiex);
"CANNOT" find out BT driver (muart_src/ “for Android”), only WiFi driver (wlan_src/) in it.
3. WiFi Vendor HAL (https://github.com/nxp-imx-android/android-imx_platform_hardware_nxp_wlan)
4. BT vendor HAL (https://github.com/nxp-imx-android/android-imx_platform_hardware_nxp_libbt)
The document, Android Vendor HAL v009 Integration Guide indicates that the Vendor HAL is independent of Wireless chipset and platform, so I suppose both the above 3 and 4 are OK; is the above thought correct (IW416 can be port to Android)? If yes, the rest problem is BT driver for Android, where can we get the BT driver for Android? Is the BT driver in the package in common use for Android? (https://www.nxp.com/webapp/sps/download/license.jsp?colCode=PCIE-WLAN-UART_BT_9098_U16_X86_MXM5X1731...)