CaptiveMgr 就是一个专治 Wi-Fi 图标上那个烦人感叹号的小工具。你有没有遇到过这种情况:明明 Wi-Fi 连着,网也能上,但图标上就是挂个感叹号,看着特别别扭?这其实不是你网络的问题,是安卓系统自己犯傻了。谷歌从安卓 5.0 开始搞了个网络检测机制,它会定期去访问谷歌的服务器来判断你的网通不通。但是国内访问不了谷歌服务器,所以系统就以为你没网,然后给你标个感叹号。CaptiveMgr的作用就是把系统检测的目标地址从谷歌服务器换成国内能访问的地址。

谷歌从 Android 5.0 开始引入了「Captive Portal」机制,系统会定期访问谷歌服务器来检测网络是否正常。由于国内无法直接访问谷歌服务器,系统就会误判你的网络"不可用",于是 Wi-Fi 图标上就出现了感叹号(Android 5/6)或者叉号(Android 7+)。你的网络其实能用,只是被系统"误判"了。 CaptiveMgr 的作用就是把检测服务器换成国内能访问的地址,从而消除这个感叹号。
1、免Root权限: 与传统的解决方案不同,CaptiveMgr不依赖于root权限。通过Shizuku授权,该应用能够实现去除WiFi和信号标志上叉号或感叹号的功能。
2、一键式操作: 应用提供了简化的操作流程,用户只需按照指引一步步操作,即可轻松解决问题,无需具备复杂的操作技能。
3、MIUI兼容性: 对于使用MIUI系统的用户来说,CaptiveMgr提供了专门的备选服务器选择项,确保了与MIUI系统的高度兼容性。

1、一次性修改: CaptiveMgr对Captive Portal服务器的修改是一次性的,一旦完成修改,除非重新刷机,否则不会再次发生变化。这意味着用户无需重复执行操作或担心设置被重置。
2、不影响网络性能: 使用CaptiveMgr修改设置后,不会对网络速度和网络格式造成任何负面影响。用户可以安心使用,享受稳定的网络连接。

第一步:打开应用,授权
启动 CaptiveMgr 后,它会请求 Root 权限(如果是 Shizuku 方式则请求 Shizuku 授权),点击允许即可。这是必须的,没有权限它改不了系统参数。

第二步:选择备选服务器
应用默认提供了三个服务器选项,强烈推荐选择「小米 MIUI」服务器(https://connect.rom.miui.com/generate_204),原因是延迟最低、最稳定。其他可选的还有高通中国服务器和 V2EX 服务器,你也可以用应用自带的「服务器测试工具」测一下哪个响应最快就选哪个。测试结果返回 204 状态码 就说明该服务器可用。

第三步:点击「应用」按钮
选好服务器后,直接点应用(Apply),系统会自动把 Captive Portal 的检测地址替换成你选的服务器。

第四步:刷新网络图标(关键一步!)
应用设置后,必须手动切换一次飞行模式:打开飞行模式,等两三秒,再关掉。这样系统会重新探测网络,如果服务器参数正确且你的网络本身没问题,Wi-Fi 图标上的感叹号/叉号就会消失。
也可以用应用内自带的「图标刷新工具」,原理一样,就是帮你自动开关飞行模式。

1. 这是一次性修改,不需要反复操作
Captive Portal 服务器的修改是写入系统全局设置的,除非你刷机或者恢复出厂设置,否则不会失效。不需要像某些脚本一样每次重启都重新跑。
2. 不影响网速,只改检测地址
CaptiveMgr 只修改 Portal 认证相关的检测参数,不会影响你的网络速度、网络制式,也不会干扰你正常上网。该多少速还是多少速。
- 增加常用服务器
- 修复一处可能导致在Android 11以上版本无效的问题