因此開3G連到國外再等星曆相對一定慢,有網友提到速度差多大?
差很大!最簡單方法就是去ping看看...
http://north-america.pool.ntp.org(美國浮動網域這中間DNS就不知繞過多少主機了,封包回傳214ms)
http://tw.pool.ntp.org (這是台灣IP:220.130.158.54,封包回傳值19ms)
所以提供大家將gps.conf改回台灣伺服器的實用方法!
您也可以選擇以下不同網域進行修改...
time.stdtime.gov.tw
0.asia.pool.ntp.org
2.asia.pool.ntp.org
2.tw.pool.ntp.org
3.twpool.ntp.org
tw.pool.ntp.org→本篇以這組為例
可以嘗試不同網域試試看,挑自己適合的~
--------------------------------------------------------------------------------------------
聲明:以下撇步正常操作是100%不傷手機,但不敢斷言過程沒風險!我只單純提供方法、
也親自操作沒問題、大家也都很OK才斗膽PO出來讓多數人參考看看,但在下能力有限能幫
助的範圍不大,如不巧遇上未知問題或發生未及預料之狀況~本人概不承擔唷。因此修改前
請大哥大姐們三思。
--------------------------------------------------------------------------------------------
修改過的gps.conf提供給需要的朋友...所有Android系統皆適用
附加ZIP壓縮檔: 台灣gps.conf
<方法一>
手機需root喔!不會的朋友先參考機器達人-如何S-OFF/S-ON Desire HD
如果是其他機種可能要自行爬文唷!以上root僅適用HD...
然後利用root explorer進去system→etc覆蓋gps.conf檔。(記得備份)
<方法二>
也可以直接把gps.conf文件編輯...(同樣要root)
將最上方NTP_SERVER=north-america.pool.ntp.org
改成NTP_SERVER=tw.pool.ntp.org
其餘數值不更動,最後存檔重新啟動手機。
<方法三>
(感謝13樓bbin0907兄提供,我稍微參考機器達人-Desire HD如何廣告免疫做了修正和整理)
進入VISIONary+ 勾選「Set system r/w after root」接著執行「Temproot now」。
在電腦的「命令提示字元」中,輸入「adb shell」進入手機中執行「su」指令,然後出現「#」字號~
一定要出現「#」字,沒出現就表示root沒過!請再執行一次「Temproot now」。
記得!先將修改好的台灣gps.conf先放進SD卡裡,並建立一個空資料夾"Backup_gpsconf "備份用。
以下請善用複製貼上,貼在「#」字後方...
↓確保讀者的system區域有重新掛載成可讀寫
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system<=輸入這行。
↑如果執行完得到訊息mount: Operation not permitted代表沒有su或是沒有root權限
↓備份原本的gps.conf 檔案到Backup_gpsconf目錄
cp /etc/gps.conf /sdcard/Backup_gpsconf <=輸入這行。
↓用sdcard根目錄中的gps.conf覆蓋掉系統中的gps.conf
cp /sdcard/gps.conf /etc/gps.conf <=輸入這行。
sync <=輸入這行。
↓重開機
reboot <=輸入這行。
-----------------------------------
Desire HD沒備份的從這抓回去: 原始gps.conf
-----------------------------------
最後修改完建議用Root Explorer將檔案權限設成(rw-r--r--)


-----------------------------------
至於"定位秒數"很多人都有這樣的誤解『我的很快才5秒』『我只花10秒』
當第一次定位完成後再數小時內,手機/車機都會保存星曆資料,因此短時間內第二次定位相對快
所以如果要接二連三最正確的測試必須重開機,才是最準確的"冷開機測試"!
要不然開網路透過AGPS才有辦法初次定位達到10秒以內完成。
冷開機+不開3G、直接對空抓衛星要在10幾秒內定位完成是不可能!!
除非機子有模擬(並儲存)星曆的程式,可惜目前為止Android系統未出現?