Could you please share and provide the driver package for Android 12 and also the document(porting guide)?
We would like to use 88W8997 on RK3568 with Android 12 OS but we don't have the driver package, and don't know how to do, neither.
Thanks in advance.
For customers using NXP i.MX hosts, we provide Android SW releases, with NXP Wifi/BT chipsets already integrated:
(these SW releases can also be used as reference for customer using non NXP hosts, to show how NXP wifi/BT chipsets are integrated)
Customers using non NXP hosts will have to follow below steps:
1/ Get Wifi/BT firmware, driver and vendor HAL
- get NXP wifi/BT firmware from https://github.com/nxp/imx-firmware
Then copy it to vendor/nxp/imx-firmware
- get NXP wifi/BT driver from https://github.com/nxp-imx/mwifiex
Driver is composed of 2 kernel modules moal.ko and mlan.ko
- get vendor HAL
Get wifi vendor HAL from https://github.com/nxp-imx-android/android-imx_platform_hardware_nxp_wlan
Then copy it to hardware/nxp/wlan
Get BT vendor HAL from https://github.com/nxp-imx-android/android-imx_platform_hardware_nxp_libbt
Then copy it to hardware/nxp/libbt
All these repositories provide tags for different i.MX Android releases (android-11.0.0_2.6.0, android-12.1.0_1.0.0, android-13.0.0_1.2.0).
Please note that it might be interesting to use android 13 tag even on android 11 or 12, in order to get latest features/bug fixes.
2/ Integrate these components using bellow documentation as reference: