找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9807|回复: 0

修改类原生ROM源码消除wifi叹号

[复制链接]

482

主题

48

回帖

7288

积分

管理员

积分
7288
发表于 2019-10-8 18:12:57 | 显示全部楼层 |阅读模式
知道了原因,解决起来也就容易了,我们只要修改这个服务器就可以了。国内有很多自建的204服务器,这里我使用了MIUI的204服务器,比较稳定。当然,能力强的也可以自建204服务器。
源码位置: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";

重新编译,解决。
安卓8.1下测试通过。

QQ|手机版|小黑屋|爱淘机 ( 鲁ICP备2022040313号-4 )

GMT+8, 2025-5-2 16:59 , Processed in 0.228793 second(s), 23 queries .

Powered by 爱淘机

© 2001-2025

快速回复 返回顶部 返回列表