文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

安卓系列全机型刷写原生 去除wifi打叉 去除感叹号方法解析

2023-09-02 20:58

关注

很多友友不喜欢官方自带的系统。爱刷写第三方官改或者原生系统。其中原生系统的优点在于系统资源占用少。操作流畅。后台运行程序可控等等为很多玩机用户刷写体验。原生谷歌的系统对于国内用户来说一般注意的就是两个方面

1---开机向导。谷歌开机向导界面。如果前面刷写过原生系统建议要退出谷歌账号。

2---wifi打叉 感叹号。这个是原因国内外网络差别原因导致的

Android原生系统为了对网络状态进行检测,采用了一种叫做captive detection的方式进行网络状态检测。其实理解起来很简单,每当连接到一个网络,Android原生系统的NetworkMonitor模块会构造一个http/https的请求,发送到指定的服务器,然后利用收到的响应进行网络状态判断安卓类原生ROM刷机包默认的204服务器是由谷歌提供,由于谷歌在我国大陆区不可访问。wifi有叹号或打叉这都是正常的。有些刷了原生系统出现这种情况误以为是刷机包的问题或者刷机的问题,其实不要太纠结。这个是国内外网络的因素造成的。个别虽然现显示打叉或者感叹号。但联网是正常的。强迫症用户请继续看后面的解决方法。

 去除wifi打叉或者感叹号的步骤方法与解析

其实这类教程百度很多。今天这边重复在解析下这方面的操作.一般有以下几种方法

一 -----adb操作禁用替换

原生系统默认开启adb端口的。此时打开adb命令界面.输入一下指令

adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate_204

意思其实就是更换验证服务器地址

二 ----使用软件操作解决【CaptiveMgr】

也叫叹号杀手,需要root权限.是一个用来去掉原生系统中由于中国大陆无法直连Google导致的WiFi和信号标志上的x或!的工具。不仅可以帮助你解决wifi提示不能上网的问题还有小巧的体积以及丰富的功能等你来使用,简单的操作方式加上轻松清除wifi信号上面的感叹号.他的操作也非常简单、启动应用 root授权 备选服务器选择MIUI 点击应用 刷新图标,稍等即可.

软件的应用简介

这是一个用来去掉原生系统中由于中国大陆无法直连Google导致的WiFi和信号标志上出现的x或!的工具。从CaptiveMgr 3.0开始支持授权,root权限不再为必要,授权方法详见的说明。

【注意】

1. Captive Portal服务器的修改是一次性的,修改完成后除非刷机不会再改变,不需要使用脚本或者模块反复保存。

2. 在一些高版本系统上出现x或!时,也无法下载文件,需要通过其他方式把CaptiveMgr手动传输到设备中使用。

3. CaptiveMgr只会修改Portal认证的相关设置,任何情况下都不会影响网络速度、网络制式和其他奇奇怪怪问题。部分固件由于APN配置不匹配导致中国运营商蜂窝网络无法使用(此情况下Wi-Fi可用,数据流量不可用),请使用Magisk模块FixChinaCarrier解决,该模块使用MIUI提取的APN配置文件替换了原生配置来修复数据流量,但仍需要可用的Captive服务器才能去掉x或者!。

【速通】

选择Root/Shizuku方式> 申请授权> 备选服务器选择MIUI> 应用> 刷新图标,稍等即可。

【详情】

1. Captive Portal检测开关:禁用网络检测后,不会出现x或!但在需要Portal认证的网络中(如校园网/企业WiFi)需要手动访问任意非HTTPS网站才可以开始认证。

2. HTTPS开关:Google在Android N中加入了对Captive Portal的HTTPS支持,网络检测更准确。

3. 备选服务器:推荐使用小米MIUI验证服务器,延迟低且稳定。

4. 服务器测试工具:用于测试服务器地址栏和备选服务器列表中的地址速度和状态码,返回204为正常。有的服务器会通过空文件返回200的方法间接达到目的,但并非所有ROM都支持。

5. 图标刷新工具:通过开启再禁用飞行模式来让系统重新探测网络,如果服务器参数正确且网络正常,WiFi和信号的x或!会消失。手动切换飞行模式也是一样的。

下载可以百度搜索  很多的

三.----编译app替换校验服务器地址

安卓9:

frameworks/base/services/core/java/com/android/server/connectivity/NetworkMonitor.java

原代码:

private static final String DEFAULT_HTTPS_URL="https://www.google.com/generate_204";private static final String DEFAULT_HTTP_URL="http://connectivitycheck.gstatic.com/generate_204";private static final String DEFAULT_FALLBACK_URL="http://www.google.com/gen_204";private static final String DEFAULT_OTHER_FALLBACK_URLS="http://play.googleapis.com/generate_204";

修改为:

private static final String DEFAULT_HTTPS_URL="https://connect.rom.miui.com/generate_204";private static final String DEFAULT_HTTP_URL="http://connect.rom.miui.com/generate_204";private static final String DEFAULT_FALLBACK_URL="http://connect.rom.miui.com/generate_204";private static final String DEFAULT_OTHER_FALLBACK_URLS="http://connect.rom.miui.com/generate_204";

反编译完成即可

安卓10;

安卓10以上版本ROM修改204服务器教程:
Android 10,我们发现frameworks/base/services/core/java/com/android/server/connectivity/下已经没有了NetworkMonitor。原来,自Android Q开始,网络状态由networkstack判断,相应的,我们依然通过修改204服务器来解决这个问题。

http://connectivitycheck.gstatic.com/generate_204https://www.google.com/generate_204    http://www.google.com/gen_204    http://play.googleapis.com/generate_204

修改反编译为

http://connect.rom.miui.com/generate_204https://connect.rom.miui.com/generate_204    http://connect.rom.miui.com/generate_204    http://connect.rom.miui.com/generate_204 

手机端建议直接搜索networkstack软件反编译修改其中的服务器地址。

 不管那种方法。能解决问题的就是好方法

 关注我。了解安卓玩机搞机基本常识和一些问题解决。

来源地址:https://blog.csdn.net/u011283906/article/details/126798587

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-移动开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯