最近把手里的三星刷成了 LineageOS 系统。但是系统时间,总会在扣掉电池后不会自动同步
猜测原因
LineageOS 的时间同步功能没有做本地化,导致同步时间功能失效
解决入手点
众所周知,Android 是基于 Linux 开发的,既然 Linux 有 NTP 时间自动校对服务,Android 理所应当也是这样处理的
解决问题
经过一系列搜索,下面给出命令
设置时区为亚洲/上海
adb shell setprop persist.sys.timezone Asia/Shanghai
设置NTP服务器到阿里云的NTP1服务器
adb shell settings put global ntp_server ntp1.aliyun.com
设置完成后需要重启
adb shell reboot