在Android9开始,就支持WiFi并发功能,在官方链接(WLAN STA/AP 并发 | Android Open Source Project)有如下描述:
Android 9 引入了可让设备同时在 STA 和 AP 模式下运行的功能。对于支持双频并发 (DBS) 的设备,此功能让一些新功能得以实现,例如在用户想要启用热点 (softAP) 时不会中断 STA WLAN。
基于该功能,可以在如下硬件支撑下让WiFi STA和AP两模式同时工作,即在Android的设置界面里,可以让WiFi功能和热点功能同时打开,其依赖到如下配置项和驱动要求:
开启一个构建时标志,以便在 HAL 中启用对两个接口的支持。该标志位于
device/<oem>/<device>/BoardConfig-common.mk
中。
- WIFI_HIDL_FEATURE_DUAL_INTERFACE := true