V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Rorysky
V2EX  ›  Android

Android L 状态栏 感叹号 非 root 去除方法!谁知道这么做的原理是什么,感觉很神奇……

  •  
  •   Rorysky · 2015-01-11 18:40:18 +08:00 · 14575 次点击
    这是一个创建于 3612 天前的主题,其中的信息可能已经有所发展或是发生改变。
    知道之前的小狐狸的方法,通过修改 isCaptivePortal() 这个函数访问的服务器地址 (http://xn--yet824cpd.xn--fiqs8s/45.html) 但这个方法得root,root后不能OTA麻烦,作罢。

    刚才在 小众软件 看到这个 神奇 的方法:
    
    这个原理是什么?
    还有,
    即使我之前长时间挂着ss,感叹号也不能消除,函数访问服务器时没走代理么?是优先级什么的?
    16 条回复    2015-01-12 09:07:40 +08:00
    Rorysky
        1
    Rorysky  
    OP
       2015-01-11 19:49:27 +08:00
    大致方法是,在添加用户 显示 connecting 时候,强制关机

    亲测,感叹号确实没了

    但是 小众软件说可能有未知的事情发生,不知道是什么。。

    http://www.appinn.com/portal-server-fix-android-5-0-network/
    Tink
        2
    Tink  
       2015-01-11 19:55:13 +08:00 via iPhone
    出现这个的原因是系统检测到你没法和Google服务器通信,你在刚刚开始检测的时候就把它给打断了,系统也不知道到底能不能连上google了
    Rorysky
        3
    Rorysky  
    OP
       2015-01-11 20:01:33 +08:00
    @Tink 那为什么挂着ss,也不能消除感叹号?
    loading
        4
    loading  
       2015-01-11 20:01:55 +08:00 via Android
    android L没法安心fq,准备刷回去了。我用的是 nexus 7 4g版(xda上有,需要刷wifi的booloader 4.04)
    Rorysky
        5
    Rorysky  
    OP
       2015-01-11 20:15:16 +08:00
    @loading 除了那个感叹号,fq很正常呀,并不影响使用……
    loading
        6
    loading  
       2015-01-11 20:26:43 +08:00 via Android
    @Rorysky 你用的哪种方式?
    dan994
        7
    dan994  
       2015-01-11 20:31:03 +08:00
    那篇文章下面的评论,去掉 “su -c” 就不用 root 一样能起效,我已经试过了。。
    Pete
        8
    Pete  
       2015-01-11 20:40:53 +08:00 via Android
    问下 不打开移动网络和WiFi的情况下是不是一定会有感叹号
    xifangczy
        9
    xifangczy  
       2015-01-11 20:55:02 +08:00
    翻新下拉菜单里可以很容易关掉移动网络,每次回家都会关掉移动网络顺手打开wifi,所以没去折腾。
    Masami2Nagasawa
        10
    Masami2Nagasawa  
       2015-01-11 21:06:35 +08:00
    想问下去了感叹号之后,耗电有改善吗?我现在N5电力从满格至耗尽只有半天时间,轻度使用,而且google账户同步是关闭的,无语。
    Rorysky
        11
    Rorysky  
    OP
       2015-01-11 21:30:46 +08:00
    @loading 用的shadowsocks 是正常的

    @Pete 是移动信号和wifi信号哪儿有叹号,不开移动网络也有

    @xifangczy wifi 哪里也有叹号呀

    @Masami2Nagasawa 用几天再回答你,不过我觉得耗电不会有差别

    @dan994 没仔细看评论……确实 执行 adb shell “settings put global captive_portal_server g.cn 即可
    anjunecha
        12
    anjunecha  
       2015-01-11 21:37:29 +08:00 via Android
    我的设备上使用 Shadowsocks 打开 NAT 模式之后,网络图标的感叹号就消失了,你们可以试试
    Rorysky
        13
    Rorysky  
    OP
       2015-01-11 22:56:00 +08:00
    @anjunecha 刚搜了 下 5.0 怎么打开NAT

    /t/154702
    honk
        14
    honk  
       2015-01-11 23:18:37 +08:00 via Android
    不用root也可以
    TheLamb
        15
    TheLamb  
       2015-01-12 09:05:15 +08:00
    5.0的感叹号就是因为网络连接不上google的服务才出现,那个工具就是吧系统检测的谷歌服务器网址换成了另外的,就解决了
    具体的可以看看 http://xn--yet824cpd.xn--fiqs8s/45.html
    TheLamb
        16
    TheLamb  
       2015-01-12 09:07:40 +08:00
    小众软件那个方法以前无意中试过,当时也是刷好机进入界面需要检测网络,一直连接不上谷歌的服务所以就卡在那儿了,不过我重启后进入还是会有感叹号,估计不是全部都有效吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   978 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:50 · PVG 06:50 · LAX 14:50 · JFK 17:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.