AndroidQ 以上禁用 wifi 随机mac功能

199 阅读1分钟

有关随机mac相关介绍可以查看官方文档 隐私安全:随机分配 MAC 地址

根据文档中修改默认配置 config_wifi_connected_mac_randomization_supported 修改为 false

$ find -name "config.xml" | xargs grep "config_wifi_connected_mac_randomization_supported" ./frameworks/base/core/res/res/values/config.xml: false ./device/mediatek/common/overlay/wifista/frameworks/base/core/res/res/values/config.xml: true ./device/mediatek/system/common/overlay/wifista/frameworks/base/core/res/res/values/config.xml: true ./device/google/bonito/overlay/frameworks/base/core/res/res/values/config.xml: true ./device/google/wahoo/overlay/frameworks/base/core/res/res/values/config.xml: true ./device/google/crosshatch/overlay/frameworks/base/core/res/res/values/config.xml: true

可以看到默认 config.xml 中值已经是 false 了,但是还是启用了该功能。在其它配置中被 overlay 覆盖了,最终修改

device/mediatek/common/overlay/wifista/frameworks/base/core/res/res/values/config.xml

Android WLAN

随机macaddress未完全禁用导致已保存网络无法连接的问题解决