linux
文章平均质量分 80
D_Procedural_Life
这个作者很懒,什么都没留下…
展开
-
Android Q-wifi启动流程(三)
4、ClientModeImpl 状态机分析 ClientModeImpl 是ClientMode的状态机,是用于控制WiFi 连接,获取IP ,设置网络配置。上一篇我们说到启动后,发送消息使得ClientModeImpl 状 态机切换到DisconnectedState 状态;调用DisconnectedState enter 方法;enter主要是调用 WifiConnectivityManager的 handleConnectionStateChanged 方法处理WiFi 网...原创 2021-03-14 14:58:25 · 656 阅读 · 0 评论 -
Android Q-wifi启动流程(二)
3、WiFi 启动流程服务层分析 WifiManager 的setWifiEnabled 最终调用到了WifiServiceImpl setWifiEnabled 方法,WifiServiceImpl setWifiEnabled 实现如下,参数 STA_PRIMARY 表示打开的是主WiFi。如果第二个参数是STA_SECONDARY 则表示打开的是第二个WiFi。目前高通实现了WiFi 双STA 的功能,通过该 参数来区别打开的哪一个WiFi。 setWifiEnable...原创 2021-03-14 14:54:34 · 661 阅读 · 0 评论 -
Android Q-wifi启动流程(一)
Android Q WiFi 启动流程分析 1、WiFi 启动流程简介 2、WiFi 启动流程应用层分析 3、WiFi 启动流程服务层分析 3.1 WifiController 分析 3.2 WifiController 启动 4、ClientModeImpl 状态机分析 5、WifiConnectivityManager WiFi 网络连接管理类1、WiFi 启动流程简介 用户可以通过systemUi和设置里的WiFi开关...原创 2021-03-14 14:51:43 · 475 阅读 · 0 评论 -
Android-WIFI笔记整理(三)
1、世界各个地区WIFI 2.4G及5G信道 不管是802.11b/g还是802.11a/b/g/n/ac一般都支持13个信道。它们的中心频率虽然不同,但是因为都占据一定的频率范围,所以会有一些相互 重叠的情况。了解这13个信道所处的频段,有助于我们理解人们经常说的三个不互相重叠的信道含义。 信道也称作通道(Channel)、频段,是以无线信号(电磁波)作为传输载体的数据信号传送通道。无线网络(路由器、AP热点、电脑无线网卡) 可在多个...原创 2021-03-07 22:52:55 · 679 阅读 · 0 评论 -
Android-WIFI笔记整理(二)
1、AP扫描结果上传setting流程(此处为从上往下调流程)(可参考2、节中的3.节以配合理解分析!) WifiSettings.java->onWifiStateChanged(int state) updateAccessPointPreferences();(Called when the state of Wifi has changed) WifiSettings.java->updateAccessPointPreferences <f...原创 2021-03-07 22:51:34 · 998 阅读 · 0 评论 -
Android-WIFI笔记整理(一)
1、验证SSID和密码配置文件功能: 手动在setting中添加网络,必须有SSID配置,如xxx,保存后进行如下adb操作 adb shell cd /data/misc/wifi grep xxx WifiConfigStore.xml 在该配置文件中找到包含该xxx字符的行,即表示添加网络并保存成功 2、通过ifconfig命令可查看IPv4/IPv6地址(如果支持IPv6的话) 3、查看andro...原创 2021-03-07 22:49:19 · 1022 阅读 · 0 评论 -
linux之initrd简介
1、initrd出现的背景在早期的linux系统中,一般只有硬盘或者软盘被用来作为linux根文件系统的存储设备,因此也就很容易把这些设备的驱动程序集成到内核中。但是现在的嵌入式系统中可能将根文件系统保存到各种存储设备上,包括scsi、sata,u-disk等等。因此把这些设备的驱动代码全部编译到内核中显然就不是很方便。在内核模块自动加载机制udev中,我们看到利用udevd可以实现内核模块的自动加载,因此我们希望如果存储根文件系统的存储设备的驱动程序也能够实现自动加载,那就好了。但是这里有一个矛盾,原创 2021-02-28 21:32:13 · 1812 阅读 · 0 评论