Android的自動更新時間

最近入手了一臺韓版的Nexus S,發現自動更新時間這個功能完全沒效果。

因爲以前做的是framework層的開發,也瀏覽過同事在這方面解決的bug.


android2.3的自動更新服務器是在 /system/etc/gps.conf 裏面設置的。所以如果沒root過的機器,是修改不了的。


gps.conf裏,原來的文件是這樣的:

NTP_SERVER=north-america.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
SUPL_HOST=supl.google.com
SUPL_PORT=7276

上面的NTP_SERVER=north-america.pool.ntp.org就是時間同步的服務器。

這個服務器不知爲啥,我們這邊訪問不了。應該是被屏蔽了。


只需把NTP_SERVER=north-america.pool.ntp.org這行改爲:

NTP_SERVER=ntp.api.bz

就可以自動更新時間了。


關於NTP服務器,大家可以看下這個文章:http://blog.s135.com/ntp_api_bz/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章