刷完 Lineage OS 后网络连接 WiFi和移动网络会有叉号或叹号出现,并且提示网络受限但并不影响使用。
谷歌从 Android 5.0 开始就引入了「Captive Portal」机制,主要用来检测 WiFI 网络认证是否正常,默认检测访问的是谷歌服务器。
众所周知谷歌服务器是不能直接访问的,所以如果你没有魔法工具的情况下,WiFi 就会出现网络受限、WiFi图标出现一个感叹号标志,系统会以为你网络不好,导致网络不稳定。
Android 7.0 之后的版本需要执行下面的4条命令:
adb shell settings delete global captive_portal_https_url
adb shell settings delete global captive_portal_http_url
adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate_204
adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate_204
注意:https://connect.rom.miui.com/generate_204 是连接验证服务器(这个是小米的)
其他服务器如:\
https://captive.lineageos.org.cn/generate_204 (lineageos自家的)\
https://www.v2ex.com/generate_204(v2ex的)
修改完毕后重新开关下飞行模式即可~
当时间不准时再修改使用,一般不用修改(这里修改为阿里云)
adb shell settings delete global ntp_server
adb shell settings put global ntp_server ntp.aliyun.com
修改完毕后重启手机即可~(jeeinn)