frameworks/base/services/core/java/com/android/server/NetworkTimeUpdateService.java
private void onPollNetworkTimeUnderWakeLock(int event) {
if (/省略.../event == EVENT_AUTO_TIME_CHANGED) {
}
}
改为:
private void onPollNetworkTimeUnderWakeLock(int event) {
if (/省略.../event == EVENT_AUTO_TIME_CHANGED || event == EVENT_NETWORK_CHANGED) {
}
}
frameworks/base/core/res/res/values/config.xml
末尾添加:
<!-- NTP time got retry internal time -->
<integer name="config_ntpPollingIntervalShorter">1000</integer>
<!-- NTP time got retry count. -->
<integer name="config_ntpRetry">5</integer>