Android O WIFI
huangweiqing80
这个作者很懒,什么都没留下…
展开
-
Android O WiFi启动流程
一. Android O wifi 架构:由于Android O的Treble化,Android O上Wifi架构变动也比较大,尤其是JNI层、Hal层、HIDL层。下图是Android O Treble HIDL大致结构: 下图是Android O wifi架构: 二.WiFi启动流程梳理 2.1 设置启动WiFi设置这边说到底其实就是监控WiFi开关的变化,然后根据...原创 2018-09-04 17:24:07 · 1955 阅读 · 0 评论 -
Android O enableSupplicant分析
上节分析到frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiStateMachine.java class InitialState extends State case CMD_START_SUPPLICANT: mClientInterface = mWifiNative.setup...原创 2018-09-04 18:41:44 · 607 阅读 · 1 评论 -
Android O WiFi的扫描流程
在之前的分析中WIFI已经启动了,wpa_supplicant enabled,下面我们开始来分析wifi启动后是如何来扫描周围的AP的? 在Android O之前,wifi的扫描是通过frameworks层发命令到wifinative,再到hardware/libhardware_legacy/wifi/wifi.c,然后调用wpa_supplicant API,将scan的命令通过wpa_s...原创 2018-09-05 18:03:15 · 3980 阅读 · 0 评论