Noid's Geek

CyanogenMod 7 11.04.18 版 GPS Fix

0

測試 Motorola Milestone 成功。

在官方更新速度慢,好不容易釋出的2.2更新又常常當機的狀況下,刷 XDA 的 ROM 成了 Milestone 使用者必會的知識。不過,各2.2 或 2.3 版的 ROM 都有一個問題: GPS 定位不到或定位緩慢。不像 2.1 時可以在2分鐘內定位 (without AGPS)。

先講一下 XDA 上幾個比較熱門的 ROM : CyanogenMod 7The FroyoMOD v2.6.1bMiui 來說,Miui 是共產黨的傑作,介面統合得很好,使用和設定起來很方便,可以線上直接更新、線上更換主題。如果真要說缺點,就是只有簡中和半調子的英文介面。 Noid 用了一個月後就放棄了。 The FroyoMOD v2.6.1b ,介面很中規中矩的 ROM,會自動讀取之前安裝在 SD 卡內的 APP(不過八成都會當掉,所以還是得刪除),一些快速設定在 status bar 以及設定裡頭有 Froyo 專用的設定。缺點的話,就是 2.6.1 比 2.6.0 還不流暢,常常會當機要拔電池,不定時會重開機。最後CyanogenMod 7,是這三個 ROM 之中比較推薦的,介面一樣很中規中矩,會自動讀取之前安裝在 SD 卡內的 APP(不過八成都會當掉,所以還是得刪除),內建 AWD Launcher,一樣設定裡頭有 CM7 專用設定,如果語言選中文的話,在進入效能設定時,還會出現﹝潛龍物用!﹞的警告語,挺有趣的。

這些 ROM 基於不知名原因,可能是 source 的問題, GPS 定位的狀況和情形都不是很好。幾乎是處於無用的地步。後來, XDA 上是有一些修改的 update 可以用 openrecovery 來套用。不過,刷 update 的方式,總感覺會影響到穩定度(?)。而 CM7 這邊,則是用手動替換檔案的方式來進行,方式如下:

Fix to GPS problem
Update - 16 Feb 2011
1. 下載gps.sholes.so 檔 http://www.multiupload.com/T9I59MLFVL 
2. 將 the gps.sholes.so 放到 SD卡任意位置 
3.用 Root Explorer 將  gps.sholes.so 複製到 /system/lib/hw
記得,按貼上之前要按一下介面右上方的 "Mount R/W"  (取代原本檔案 overwrite)
4.長按 gps.sholes.so ,更改檔案權限( permission )為  "rw-r--r—" 
5. 用電腦查尋你當地的gps pool : http://www.pool.ntp.org/en/  ,台灣來說的話是
tw.pool.ntp.org
6.再來一樣是用 Root Explorer 到 /system/etc 找到  gps.config 
7 .  按一下介面右上方的 "Mount R/W"長按 gps.config file 並選擇最下方的 "Open in text editor".
8. 修改 NTP_SERVER 的網址為剛剛查到的位址,以台灣為例就是  tw.pool.ntp.org
9.存檔並重開機 
10.重開機後,再確認一次設定裡頭的 GPS 狀態是否 有開啟。

以我個人經驗來說,複蓋完後,在院子裡頭大約一分鐘便可定位完成!(無 AGPS) 不確定其他機子或型號的 ROM 可不可以用,但如果你是 milestone 的使用者,這篇可以參考看看。

0 意見 :

張貼留言