2011/12/18

[教學] 讓Android系統 GPS 快速"定位"完成不中斷!


話說在之前曾經打過一篇
[教學] 修改Android系統gps.conf文件 讓GPS快速抓到衛星! "
不過如果單純只靠這個修改還不夠!



 
≡ 基本資料 ≡
手機型號:LG Otpimus 2X P990
手機系統:Android 2.3.4 V20e
刷Topogigi 2.0 rom
手機基頻:1035.21_20110725 V20L


如果你也是使用同款手機或LG的Android手機
都可以試試看跟著以下修改!

首先要先知道這支手機的工程模式(也就是Hidden_menu
在撥號那邊輸入1809#*990#就可以進入
然後拉到中間下面位置就會看到"GPS Test


進去GPS Test
會看到兩項東西
首先先點進System Settings 


點進去之後會看到有四項功能
首先先點一下"MOLR Protocol


然後選擇"User Plane


再來點"SULP Settings"會看到有三個選項
其中先把"SLP Auto Provision"勾選
然後再點SLP Server Settings


這邊以OPEN(Google)為主(根據你的gps.conf去設定一樣的SUPL_HOST
看一下設定中的slp addressport有沒有一樣
如果是設定Google的話記得勾選"TLS Setting


設定好之後再回來到System Settings
然後點一下C-Plane Setting


這裡點選"Assistance Data
這個選項要特別說明一下
只要重新點進來
預設都會變成"Loc Estimate
所以只要點進來就重新勾選" Assistance Data "

再來又回到System Settings
然後再選擇"Misc.
這邊只要勾選"Auto Cold Start


以上是"System Settings"的部分

然後回到"LocMgrPD"位置
選擇"Get Position"選項


進來之後會發現都是空的
然後點手機觸控功能鍵最左邊的Menu
就會跑出一些選項
其中先點進去"Settings


接下來的設定請參考以下


Session Type:Tracking


Oper Mode:MS-Based


Fix Num:0


Interval:0


Horizontal accuracy:15


Vertical accuracy:15


Response Time:15


然後回到Get Position畫面
一樣點手機觸控功能鍵最左邊的Menu" 
再點Start就可以開始測試!
當然這個動作要到戶外可以看的到天空的地方


這樣完成了最速定位的設定方式!
這些動作完不需要重開機!


另外再說明一下
Android 手機的GPS定位方式我把它分成兩種
第一種是設定快速可以抓到衛星
但只有這個設定是不夠
因為可能抓了好幾個衛星卻一直無法定位完成
所以第二種設定是可以快速將抓到的衛星給定位完成
而這邊就是強調第二種設定

如果你也有抓了一堆衛星卻遲遲無法定位完成
修改後到戶外測試看看!


P.S.
我到網路收尋了好多文章關於GPS的定位方式
不過都只是在談論gps.conf這個文件
比較少提到其它種設定方式
所以只好冒著冷風到外面一一測試
而這個就是最終的快速定位好的測試設定!


沒有留言:

張貼留言