doorxp

Blog

Pixel 去掉wifi叉号标记

优化

去掉wifi叉号标记

在国内的网络环境下,通过wifi联网之后,Pixel的wifi图标上会默认显示一个「叉号」。虽然能够正常联网,但对于强迫症来说,还是觉得很碍眼。

对于这个问题,原理性的解释是:

谷歌原生安卓系统当连接到移动数据网络或者WIFI网络的时候,其NetworkMonitor模块会向特定的服务器发起一个http的请求并利用收到的响应进行网络状态判断。由于谷歌的服务器被GFW屏蔽,所以导致没有返回值,这个时候谷歌安卓系统就会在信号或者wifi上打一个感叹号或叉号。

可以通过换成v2ex的验证方式来解决。在命令提示符中执行:

1
adb shell settings put global captive_portal_https_url https://www.google.cn/generate_204

然后开启飞行模式,再关闭飞行模式即解决!

操作前:

执行命令:

1
2
3
4
5
~/test/pixel
➜ adb shell settings put global captive_portal_https_url https://www.google.cn/generate_204

~/test/pixel

操作后:

如果你想恢复的话,使用下面的命令:(未亲测)

1
2
adb shell settings delete global captive_portal_server  
adb shell settings put global captive_portal_detection_enabled 1


发表评论:

Powered By Z-BlogPHP 1.5.1 Zero

Copyright doorxp.com Rights Reserved.