症状就是移动网络图标上的小叉。>
我知道在 Android 7.0- 中,修改 Captive Portal Server 即可消除感叹号。
但是我升级到 Android 7.1 之后,修改 Captive Portal Server 却失效了。感觉很奇怪。 Android 7.1 在相关机制上有变动吗? 各位 Android 7.1 用户遇到相同问题了吗?
PS. 我尝试过 v2ex 的 server 以及 http204.sinaapp.com ,均无效。
PS2. adb shell "settings put global captive_portal_detection_enabled 0" 确实有效。但是关掉这个功能挺可惜的。 thx
![]() | 1 hicdn 2016-10-21 22:06:51 +08:00 ![]() 家里 wifi 在 openwrt 上装了 SS ,手机连接无 "x" 使用 4G 时,开 SS 全局代理,有 "x" |
![]() | 2 airqj 2016-10-21 22:09:40 +08:00 via Android 我的也是如此 |
![]() | 3 BROWNURSIDAE 2016-10-21 22:28:03 +08:00 via Android 换成 g.cn |
4 Biggoldfish 2016-10-21 22:35:48 +08:00 via Android ![]() 同样,改成 google.cn 后也不行。 连电脑抓了一下包,没有访问我设置的 google.cn ,而是访问了 connectivitycheck.gstatic.com 和 www.google.com ,全部返回了 204 ,依旧有 x. |
![]() | 5 clare0621 2016-10-21 22:47:09 +08:00 via iPhone 改 URL 的话需要使用 https 加密链接。 |
![]() | 6 datou 2016-10-21 22:56:08 +08:00 我的 nexus5X 自从买到手至今差几天一年 从未有过叹号 ![]() |
8 honeycomb 2016-10-22 00:35:04 +08:00 via Android |
![]() | 9 HeavenlyChorus 2016-10-22 00:35:32 +08:00 via Android @dlllcs 请问调谐器在哪 |
![]() | 11 BROWNURSIDAE 2016-10-22 01:34:53 +08:00 via Android @honeycomb play 版的微信不会这样,企业版微信估计是没上架只在国内做的吧 |
13 honeycomb 2016-10-22 02:43:48 +08:00 via Android @BROWNURSIDAE 有可能的。 play 上面似乎没有企业微信 |
14 dlllcs 2016-10-22 11:06:36 +08:00 |
15 dlllcs 2016-10-22 11:07:34 +08:00 @HeavenlyChorus 按住通知栏的齿轮 10 秒钟,设置里会多出一个系统调谐器 |
18 KagurazakaKotori 2016-10-23 13:34:16 +08:00 同样情况,更改 captive portal server 无用 |
![]() | 19 cs4589999 2016-10-24 10:19:40 +08:00 ![]() 感叹号问题 试了改到国内支持 https 的地址 但开启 ss 后会反弹 这个命令,改为 7.0 之前的 http 模式 settings put global captive_portal_use_https 0 然后还是用之前的方法改各种地址即可,无反弹。 |
![]() | 20 baraja 2016-10-29 13:06:18 +08:00 via Android 目前有效的解决办法: www.google.com 找个能 ping 得通的 ip 写 hosts |
![]() | 22 zzlinove 2016-11-09 13:27:38 +08:00 ss 用 nat 模式就好了 |
![]() | 23 Deffi 2016-11-09 16:34:46 +08:00 用 V2EX 的,然后用浏览器打开 V2EX 登录一下就好了 (不过不确定是不是永久的 |
![]() | 24 baraja 2016-11-15 01:30:39 +08:00 @randix www.google.com ,只需要这个就够了,亲测完美 |
![]() | 25 conan06 2016-11-16 14:49:43 +08:00 我也挺关心这个问题的…… 7.1.1 下折腾了半天还是有叉号 |
![]() | 26 churchmice 2016-11-18 20:50:21 +08:00 via Android @cs4589999 这个好使 |
![]() | 27 twoyuan 2016-12-06 10:57:11 +08:00 @conan06 我也是,最后删掉禁用这个了 adb shell settings delete global captive_portal_server adb shell settings put global captive_portal_detection_enabled 0 然后重启 |
28 Allenqjy 2016-12-06 16:39:57 +08:00 ![]() 已经找到不禁用且能取消叉号的方法了,具体解决方案可以看我的博客文章: https://qiujunya.com/nexus711.html |