分享

Android的GPS加速搜星的原理和方法

 hi2Amelie 2012-04-20

Android的GPS加速搜星的原理和方法

本帖最后由 linlance2000 于 2012-4-18 10:16 编辑

本文是在2011年的老文上修改而成,当时对原理不是太理解,内容也有些混乱,这次理顺了,全部原创手打。

http://www./blog/2012/04/androids-gps-to-accelerate-the-search-of-principles-and-methods/

其他Android的机器,如果有GPS相关的内容,修改方法应该是一样的,对照着做就可以了。

未修改前GPS测试9分钟没有搜到卫星等的火大,修改之后,10秒定位,秒定啊~
凯立德运行良好,无跳星 丢星情况 10秒7颗星 15秒的时候9颗星

加速搜星的原理:
===
把默认的北美NTP_SERVER以及SUPL_HOST修改为中国区的,当然,亚洲区也行,只要是网速快的就行。

修改方法:
===
首先你的机器要root 不会root的同学就没必要进行下一步了~~~~悲剧~~~
使用root explorer修改下面两个文件,HD2只需要修改第一个就好了,第二个我没找到位置。

1、使用root exporer用文本方式编辑/System/etc/gps.conf
gps.conf中原来的内容:

NTP_SERVER=north-america.pool.
XTRA_SERVER_1=http://xtra1./xtra.bin
XTRA_SERVER_2=http://xtra2./xtra.bin
XTRA_SERVER_3=http://xtra3./xtra.bin
SUPL_HOST=suplcn.google.com
SUPL_PORT=7276

修改后的内容为:

NTP_SERVER=cn.pool.
NTP_SERVER=tw.pool.
NTP_SERVER=asia.pool.
XTRA_SERVER_1=http://xtra1./xtra.bin
XTRA_SERVER_2=http://xtra2./xtra.bin
XTRA_SERVER_3=http://xtra3./xtra.bin
SUPL_HOST=suplcn.sirf.com
SUPL_HOST=supl.google.com
SUPL_PORT=7276

说明:
a、前面三行分别是,中国,台湾,亚洲的NTP服务器地址,可以根据ping的速度来自行选择。
网上盛传的类似:0.cn.pool.,这种前面有个阿拉伯数字的服务器,最好不要用,因为它不同时段是不一样的,不总是那台服务器开启,而用三级域名cn.pool.就比较安全些。
不出国的话第一行就够了,我是为了防止万一出去旅游到台湾以及周边,还需要修改这配置文件,就都写进去了,速度见文章末尾的图片
b、SUPL_HOST为AGPS辅助定位的服务器,倒数第三行的suplcn.sirf.com是SUPLCN的服务器,也就是网上盛传的高速A-GPS服务器,位于上海。反映速度看下面的ping图片,保留了Google的SUPL_HOST也是因为旅行的缘故。
c、移动和联通不需要,但电信手机还需要在文件末尾增加这两行:

PPP1_ID=ctwap@mycdma.cn
PPP1_PW=vnet.mobi

NTP服务器地址
世界各地:http://support./bin/view/Servers/NTPPoolServers
中国的:http://www.pool./zone/cn

SUPL_HOST可以使用的服务器:

suplcn.sirf.com:7275
suplcn.sirf.com:7276
sls1.sirf.com:7275
supl.google.com:7276
sls2.sirf.com:7276
supl.nokia.com:7275

2、location.cfg 这个文件在HD2的ROM里没找到,在defy的CM7文件内找到的,路径/data/location/
自行看那些服务器比较快,修改这些地址即可。
hslp_address = supl.google.com:7276
default_hslp_address = supl.google.com:7276

====
存盘退出root explorer
重启你的手机
到此修改完毕。
然后随便找一个空点的地方测试吧 很happy的
====

下面两张图片,可以看到红圈对比的这些服务器的速度,数字越小越好。

gps2.jpg
pool_ntp.JPG
supl_server.JPG
下载 (86.77 KB)
2012-4-18 10:05

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多