去掉lineag OS信号感叹号叉号方法心得

李明2017-12-23软件游戏浏览 270评论 2

最近买了红米Note3全网通,小米系统真的用不惯,于是刷了lineage OS(前身为CM OS)为了解决原装的Android 系统WIFI无法连接、信号差的问题。我必须去掉WIFI和运营商信号出现感叹号或者叉号的问题,解决了这个问题基本就解决了“WIFI无法连接”的问题,也美观不少。(原因是大陆屏蔽了谷歌服务导致,所以我们要么关闭谷歌服务信号验证,要么更新服务网址。我选择关闭,因为省电)。只要是国外第三方安卓原装系统ROM,无论是安卓5.0、6.0、7.1、8.0都会有这个问题。
(以下内容来源网络,整理了下)
解决之前分root用户和非root用户 
root用户: 
有人说下载“叹号杀手”应用并安装,利用终端或者ADB搞定,本人利用终端。谁知道人家提供的APP是否安全呢,所以推荐ADB命令解决。
image

其实如果你刷的是CM/lineages OS(我的是lineage OS)、或者魔趣第三方ROM的话,可以开启终端 在终端执行adb命令,告别与电脑连接的麻烦。前提是要root,并在开发者选项中的root授权选择ADB和应用,同样终端开启也是在“开发者选项”内。

非root用户: 
第一步:准备工作(也可以使用终端
进入开发者选项打开USB调试(这个都会吧?在设置——关于手机——狂点版本号几下,就能进入开发者选项了)
然后手机用数据线连接电脑,安装手机驱动,可以在电脑上装个360手机助手或者豌豆荚什么的,就自动装了。

第二步:使用ADB工具
ADB工具的网址:链接:http://pan.baidu.com/s/1dEJKezB 密码:rnkv 
下载解压后,双击打开那个“打开adb.bat"

第三步:手打输入下面这行代码
adb shell "settings put global captive_portal_server noisyfox.cn" 

如果它后面不跳出什么一大堆奇怪的英文,就说明成功了。然后,打开手机飞行模式,再关闭,看看,是不是WIFI感叹号没了呢?此方法适用于从安卓5.0至安卓7.0

当然,除了noisyfox,也可以使用其他网址换掉,比如:
www.v2ex.co 
liukebin.avosapps.com
www.iwch.me 
都是热心网友提供
-------------
ps:上面提供的办法并没有完全关闭感叹号,因为感叹号承担着检测你连的wifi是否有连上互联网的功能(谷歌在中国被墙所以就一直感叹号),如果要完全关闭感叹号也是可以的,root用户用叹号杀手在右上角把检测点掉。

非root用户在adb命令中输入:adb shell "settings put global captive_portal_detection_enabled 0"
即可。(目前利用终端使用此命令)

12月更新:(这个方法用过,特别耗电)
手机升级到安卓7.1.1后,adb命令有所不同,请在adb下输入
settings put global captive_portal_https_url https://captive.v2ex.co/generate_204
或者把上面的https://captive.v2ex.co/generate_204
改成 https://204.io/generate_204
或者 https://google.cn/generate_204
注意:这行命令最后有个分号,也要打进去。

建议是关闭谷歌服务,执行下面这个命令。因为关闭谷歌服务后省电。
settings put global captive_portal_detection_enabled 0

升级到了7.1.2以上版本注意了,配置改了,需要用另外一个命令:
adb shell settings put global captive_portal_mode 0
之后飞行模式一下,就可以了。
在PC整了几个小时,不如在终端1分钟。

XM 外汇平台推荐XM

此文发表在软件游戏最后修改于2017-12-27

编辑 李明 打印此文

发表评论


9 + 29 = ?

  1. 狂放
    狂放 【农民】 @回复

    miui挺好的,就是每天推送一堆无聊的东西

  2. 姜辰
    姜辰 【镇长】 @回复

    呃,魅族的没有谷歌框架,貌似没遇到过。