侧边栏壁纸
博主头像
Narutoの博客

行动起来,活在当下

  • 累计撰写 46 篇文章
  • 累计创建 24 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

原生安卓解决 WiFi 网络受限以及修改 NTP 服务

Naruto
2024-08-07 / 0 评论 / 0 点赞 / 8 阅读 / 0 字

原生安卓解决 WiFi 网络受限以及修改 NTP 服务

1. 解决 WiFi 网络受限

从 Android 5.0 (Lollipop)开始,安卓为了检测各种需要登录的 Wifi 服务,提供了 captive_portal_detection_enabledcaptive_portal_server 这两个设置,分别作为检测的开关和服务器。原理是访问 http://<server>/generate_204 这个 URL:

  • 如果返回 204,就说明 wifi 可以直接连接,不需要登录;

  • 如果返回非 204 并且非空的内容,说明 wifi 需要登录。

说明:如要使用 http,需要先写入关闭 https 验证的配置,再填写 http 服务器。然后开启飞行模式,再打开感叹号即可消失

也可直接利用 captivemg app 解决

# MIUI
connect.rom.miui.com/generate_204

# Huawei
connectivitycheck.platform.hicloud.com/generate_204

# Vivo
wifi.vivo.com.cn/generate_204

# Qualcomm
www.qualcomm.cn/generate_204

# Microsoft
edge.microsoft.com/captiveportal/generate_204

# Cloudflare
cp.cloudflare.com/generate_204

#V2ex
captive.v2ex.co/generate_204

#Chrome
www.gstatic.com/generate_204

#Google
www.google.cn/generate_204
g.cn/generate_204
google.cn/generate_204
dl.google.com/generate_204
  • 获取当前 captive_portal_server
adb shell settings get global captive_portal_http_url

adb shell settings get global captive_portal_https_url
  • 删除默认的地址
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://www.qualcomm.cn/generate_204

adb shell settings put global captive_portal_http_url http://www.qualcomm.cn/generate_204

2. 设置时区及 NTP 服务器

adb shell settings get global time_zone

adb shell settings put global time_zone Asia/Shanghai

adb shell settings put global ntp_server ntp.ntsc.ac.cn

# 国家授时中心
  • 阿里 ntp 服务器
ntp.aliyun.com
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com
0

评论区