使用AOSP项目编译的Android系统,由于一些网络问题导致手机无法自动更新时间,在连接WIFI时也可以看到无法连接互联网的提示。

一、环境准备

(1) Android系统源码编译环境(Android9.0)

二、解决方案

大致有两种解决方案:
(1)使用adb修改服务器地址
(2)修改源代码修改服务器地址

使用adb修改服务器地址

#去除WIFI'无法连接互联网'提示
adb shell settings put global captive_portal_https_url https://www.google.cn/generate_204
adb shell settings put global captive_portal_http_url http://www.google.cn/generate_204
#修改时间服务器地址(NTP服务器)
adb shell settings put global ntp_server asia.pool.ntp.org

修改源代码修改服务器地址

(1)去除WIFI无法连接互联网提示
文件:
aosp\frameworks\base\services\core\java\com\android\server\connectivity\NetworkMonitor.java
修改:
private static final String DEFAULT_HTTPS_URL = "https://www.google.cn/generate_204";

(2)修改时间服务器地址(NTP服务器)
文件:
aosp\frameworks\base\core\res\res\values\config.xml
修改:
<string translatable="false" name="config_ntpServer">asia.pool.ntp.org</string>

(3)修改默认时区
文件:
aosp\build\core\main.mk
添加:
ADDITIONAL_BUILD_PROPERTIES += persist.sys.timezone=Asia/Shanghai


asjhan for Android reverse

Android自动更新时间去除WIFI无法连接互联网提示相关推荐

  1. android自动更新nitz,手机时间、夏令时及Android时间更新方式

    一.时间 时间是指世界的时间,是对某一时刻的表示.手机系统的时间,通常是在状态栏.锁屏界面等表现给用户,让用户知道现在是什么时间.时间分为标准时间和夏令时时间,标准时间是指正常的时间,夏令时是指满足特 ...

  2. 如何屏蔽 iOS 16 软件自动更新,去除更新通知和标记

    如何禁用 iPhone.iPad 软件自动更新.适用于 iOS.iPadOS 和 watchOS,即 iPhone.iPad 和 Apple Watch 通用. 请访问原文链接:https://sys ...

  3. mysql 数据表 时间自动_MySQL数据库时间设置自动添加时间和自动更新时间

    MySQL字段中设置时间字段自动添加创建时间和自动更新时间设置, 设置字段类型为:timestamp 默认值设置为current_timestamp(), 更新时间字段字段类型为:timestamp ...

  4. android 自动更新apk版本

    原文地址:android 自动更新apk版本 截图如下: 代码实现如下: package com.update.apk;import java.io.BufferedReader; import ja ...

  5. w32time服务自动更新时间(NTP)

    简介 NTP:"用来使计算机时间同步化的一种协议" 功能要求: 开机后自动更新时间,定时与时间服务器校正时间 实现: 同步频率 项:SYSTEM\\CurrentControlSe ...

  6. 如何彻底禁止 macOS Monterey 自动更新,去除更新标记和通知

    请访问原文链接:如何彻底禁止 macOS Monterey 自动更新,去除更新标记和通知,查看最新版.原创作品,转载请保留出处. 作者主页:www.sysin.org 随着 macOS Montere ...

  7. Win10无法自动更新时间

    关于Win10时间设置为自动获取时间仍然无法自动更新时间 按着 win键+r键 输入 services.msc 按回车. 步骤1以后,windows将弹出windows服务管理窗口. 在步骤2的窗口中 ...

  8. android 验证码按钮点击,判断网络和匹配手机号并自动更新时间;

    开发过程中会遇见很多app注册时需要通过手机发送验证码验证,并获取验证码进行验证,在发送验证码时会有个手机号判断和网络链接及按钮上的数字自动递减:为后续用起来方便,特地做个记录: 在布局之前先要做的是 ...

  9. Android WifiDisplay分析二:Wifi display连接过程

    版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[-] WifiDisplay之P2P的建立 WifiDisplay之RTSP server的创建 这一章中我们来看Wifi Displ ...

最新文章

  1. ubuntu/linuxmint如何添加和删除PPA源
  2. Fatfs文件系所有函数总结
  3. STM32 基础系列教程 37 - Lwip_igmp
  4. 推荐 9 个 爱不释手的 JSON 工具!
  5. t30智能插座怎么设置_如何设置ConnectSense智能插座
  6. 程序员们记得还是八五年PC登陆我国时候的事?
  7. 遍历二叉树中“访问”和“遍历”的不同
  8. ANT打包时记录本地版本SVN信息
  9. 关于动态生成div的认识
  10. dbhelp mysql c_C++写的一个MYSQL控制台(3)
  11. Fundebug后端Java异常监控插件更新至0.3.1,修复Maven下载失败的问题
  12. 深入浅出Python——Python高级语法之异常、模块、包
  13. flv怎么转换成html5,怎么转asf格式 如何将flv格式转换成asf格式?
  14. java聊天软件_java实现简单聊天软件
  15. markdown数学公式编辑指令大全
  16. 深度学习神经网络训练调参技巧
  17. Encountered a duplicated sql alias [ID] during auto-discovery of a native-sql query; nested exceptio
  18. 鲁大师便捷查看硬盘参数
  19. 移动互联网世代的焦虑,来自对科技范式转移视而不见
  20. 百度账号找回服务器,百度网盘秒删的资源,用这工具一键找回

热门文章

  1. 记录一次C语言调用go生成的动态库的踩坑过程
  2. 给笔记本添加第二块显示屏
  3. 用51单片机(STC89C52RC、STC12C5A60S2、STC15W104)驱动MzLH03-12864液晶显示模块
  4. RTI1.3时间管理支持的两种模式
  5. 如何组建权责明确、运营高效的数据团队
  6. 不学C语言能直接学C++吗?
  7. 即期信用证和远期信用证
  8. python制作万年历
  9. 对SPU、SKU的一点理解
  10. 金融科技、算法交易、量化金融必读书:Python金融大数据分析第2版