Address
304 North Cardinal St.
Dorchester Center, MA 02124
Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM
Address
304 North Cardinal St.
Dorchester Center, MA 02124
Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM
LineageOS 这类接近 Android 原生系统在连接 WiFi 后会显示“已连接,但无法访问互联网”错误,WiFi 图标显示感叹号,但实际上网络可用。 这个问题原因是从 Android 5.0 开始加入了网络状态检测,连接 WiFi 后会向 Google 发送请求。如果能
LineageOS 这类接近 Android 原生系统在连接 WiFi 后会显示“已连接,但无法访问互联网”错误,WiFi 图标显示感叹号,但实际上网络可用。
这个问题原因是从 Android 5.0 开始加入了网络状态检测,连接 WiFi 后会向 Google 发送请求。如果能正常返回 204 状态码,表明网络正常,如果访问失败则认为网络异常。当 Google 服务不可访问时,就会出现这个问题。
要解决这个问题,需要手机开启 USB 调试,通过电脑连接,用 ADB 命令修改网络状态检测地址(换成小米的)。
1. 依次点击手机设置 -> 关于手机 -> 连点数次“版本号”启用开发者选项。
2. 依次点击手机设置 -> 系统 -> 开发者选项 -> 开启“Android 调试”。
3. 手机用数据线连接到电脑,在手机屏幕 USB 调试弹窗允许连接到该电脑。
4. 电脑下载 ADB 工具包,下载后解压文件,打开 platform-tools 文件夹,按住键盘 Shift
键,同时右键点击文件夹空白处,在右键菜单点击“在此处打开 Powershell 窗口”,之后运行下面命令。
adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate_204 adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate_204
5. 运行后断开手机连接,关闭 WiFi 重新打开就解决问题了。