修改Android 4.2 源码使支持softap信道选择

文件:frameworks/base/services/java/com/android/server/NetworkManagementService.java

public void startAccessPoint {
public void setAccessPoint{
修改
mConnector.execute("softap", "set", wlanIface, wifiConfig.SSID, getSecurityType(wifiConfig), wifiConfig.preSharedKey, getApChannel(wifiConfig));

image.png

文件:system/netd/SoftapController.cpp
int SoftapController::setSoftap(int argc, char *argv[]) {
从参数获取channel的值

参考链接:
https://android.googlesource.com/platform/frameworks/base/+/a0be0fb%5E!/

快照:


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,104评论 25 708
  • 不知道该从何说起 大学第三个十一假期,没有选择在学校做咸鱼,挤了十几个小时,回家。 是不是每个九月都如此灰暗?不对...
    苦楝子阅读 374评论 0 0
  • 至于我们的相遇,我有多种比喻 比如大火席卷麦田 我把所有收成抵挡给一场虚妄 此刻,一对瓷鹤审视着我:这从我身体出逃...
    Hi栀子酱阅读 697评论 0 0
  • 小时候,山里山外只有一条石子公路和一辆摇摇欲坠的班车,交通不方便信息也闭塞,城里时髦的玩意,恐怕只有淘汰时才得以进...
    小舟姐姐阅读 278评论 1 1