2012年5月8日 星期二

修改Android系統gps.conf

[教學] 修改Android系統gps.conf文件 讓GPS快速抓到衛星!


網路上教學要讓GPS快速抓衛星的文章有很多!
但教學文章眾說紛紜 到底要用哪個?
如果你是住在台灣、使用Android系統請跟著我試試看!


修改作業前提醒手機必須經過root取得系統最高權限才能進行修改
修改最佳APProot explorer

這裡主要是修改一個檔案
位置在/system/etc底下有一個名稱為"gps.conf



找到gps.conf它後對它長按住兩秒
然後會跳出選單
接下來請選擇"以本文編輯器方式打開"



而內容就直接修改成如下




另外關於上面提到SUPL_HOST和SUPL_PORT的選擇還有
SUPL_HOST=supl.google.com
SUPL_PORT=7276


不過其實大同小異!

上面修改完成後記得
保存
而點保存時它會自動備份一個原始檔
所以不用怕修改了如果還要改回來時不知道怎修改
修改完後記得重新開機
然後就可以到戶外測試囉!

再修改前原本以為大家講的10秒之內定位都是騙人的
等修改完才知道是真的!
就算在小巷子,對天空只有一條小線
也可以在30秒內定位完成!

以上都只單純開GPS,不開Wifi或其他網路去協助定位!




=====================
個人不建議修改
SUPL_HOST=supl.google.com
SUPL_PORT=7276

=====================












+++++++++++++
sirfgps.conf
=============

#CSR SiRF plc
#PROJECT_NAME : white Space is not allowed
#UART_DRIVER : Uart Driver Path
#RESET_GPIO : Reset GPIO Driver Path
#ONOFF_GPIO : OnOff GPIO Driver Path
#EXTERNAL_LNA : 1 - use External LNA, 0 - use Internal LNA only
#REF_CLOCK_26MHZ: 1 - use 26MHz TCXO, 0 - use 16.369MHz TCXO
#UART_BAUD_RATE : 0 - 115200bps 1 - 230400, 2 - 460800, 3 - 57600
#FREQUENCY_AIDING : 0 - Disable, 1 - Enable
#SENSOR_AIDING : 0 - Disable, 1 - Enable
#SET_ID_IMSI : 1 - Use IMSI for SET ID, 0 - Use MSISDN for SET ID, especially for Japan Network Operators
#DEBUGGING_FILES : 0 - no log file, 1 - log files enabled
#SSL_ENABLED : 0 - SSL Disabled, 1 - SSL Enabled
#CERTI_VERSION : 0 - TLSv1 , 1 - SSLv3 , 2 - SSLv23
#CP_RESPONSETIME : 0 - no priority, 1 - resposne priority time, 2 - resposne priority position ,3 - resposne priority use entire response time
#REAIDING=20
#CONTROL_PLANE : 1 - CP Enabled, 0 - CP Disabled, for MP3 player or PND
#ATT_NETWORK_OPERATOR : 1 - for AT&T, 0 - for other network operator
#SGEE : 1 - SGEE ENABLE 0 - SGEE DISABLE
PROJECT=SAMSUNG_S5PC210
UART_DRIVER=/dev/ttySAC1
RESET_GPIO=/sys/devices/virtual/sec/gps/GPS_nRST/value
ONOFF_GPIO=/sys/devices/virtual/sec/gps/GPS_PWR_EN/value
REAIDING=20
EXTERNAL_LNA=1
REF_CLOCK_26MHZ=1
UART_BAUD_RATE=2
FREQUENCY_AIDING=1
SENSOR_AIDING=1
SET_ID_IMSI=1
DEBUGGING_FILES=0
SSL_ENABLED=1
CERTI_VERSION=1
CP_RESPONSETIME=3
CONTROL_PLANE=1
ATT_NETWORK_OPERATOR=0
ICS_NETWORK_OPERATOR=0
EMC_ENABLE=1
CIQ_ENABLE=1
SGEE=1
CGEE=1
LOG_PATH=/data
==============





+++++++++++++
gps.conf
==============

NTP_SERVER=tw.pool.ntp.org
NTP_SERVER=3.tw.pool.ntp.org
NTP_SERVER=cn.pool.ntp.org
NTP_SERVER=3.jp.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
=======================


二個都放在/etc下,並修改權限




other info








====
配合程式
AngryGPS
Better Cut







來源:http://blog.yam.com/kya0514/article/44561304