请选择 进入手机版 | 继续访问电脑版

机锋论坛

  • 关注机锋
  • 关注机锋
 找回密码
 注册
楼主: harpong

[使用心得] 教你加快GPS的搜星定位速度,所有Android系统设备通用

[复制链接]

184

主题

11

好友

3824

积分

博士后

Rank: 11Rank: 11Rank: 11Rank: 11

  • TA的每日心情

    2016-8-9 13:13
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    G币
    4
    最后登录
    2018-1-2
    注册时间
    2010-7-17
    发表于 2012-4-19 14:22 |显示全部楼层

    马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。

    立即注册 已有帐号?点击登录   下载游戏和软件,请【猛击这里】进入机锋市场!

    ×
    本帖最后由 harpong 于 2012-4-19 14:25 编辑

    操作方法:
    下载并安装搜星助手
    拷贝gps.conf到手机的system/etc目录,覆盖原文件,可以安装个R.E浏览器来实现此功能操作。

    搜星助手:
    本帖隐藏的内容http://115.com/file/c2l3wx6n#GPSStatus-V381.apk


    GPS配置文件优化
    本帖隐藏的内容http://115.com/file/e76tm0ze#gps.conf


    这里也给出个R.E管理器的下载地址:
    http://115.com/file/c2l3oi5t#RE管理器-Root-Explorer.apk

    配置文件的原理:
    第一、首先是GPS定位原理:那GPS是用什么来确定你和卫星的距离的呢? 公式:距离=速度*时间

    无线电波的速度是恒定的,那计算时间就可以得到距离了。GPS卫星上载有原子钟,并不停地发送含有时间信息的代码。GPS接收器(芯片)就是接收这些代码,并转译出时间信息。然后用本地的时间减去接收到的时间数据,根据无线电波的速度来确定你和卫星的距离。由于电波信号的传播速度很快,所以GPS的时间信号是精准到纳秒级的。这就对接收器的时间精度提出了很高的要求。专业级的系统往往要附带有原子钟,至少也需要单独的时间服务器。一般的导航仪也都带有连续运行的计时芯片。手机受到体积和使用上的限制,所以不可能拥有独立的计时系统。所以谷歌就采取了一个取巧的办法。当系统请求GPS定位时,从网上的时间服务器(NTP)上获取时间。用这个时间来计算你和卫星的距离。你可以试验一下,当你的手机连接无线网络(或者是用USB连接网络)的时候,GPS定位是非常迅速的。这是因为,有快速的网络可以迅速更新NTP的数据。这样我们就可以来考虑如何改善GPS定位的工作情况了。确保你可用的通信网络。当你在使用GPS的时候,需要进行同步时间的工作。初次同步后,每1个小时会更新一次数据,如果更新失败,5分钟后会再次更新。所以,为了确保你定位精确,请在使用GPS的时候,确保手机有可用的通信网络(当然,如果你对精度要求不是很高的话,只要保证初次同步时可用就可以了)。 第二、修改的原理基于上面的介绍分析,可以通过如下的方面来提高定位的精度和速度。
    1.手机所在地点的卫星信号(是指手机裸露在空旷室外,卫星信号强度可以用搜星软件来测试,我在河南,坐车在室外基**稳定在9颗卫星,11颗能导航的水平,更改gps.conf之后的数据,之前是4颗左右,稳定定位8颗)
    2.机子信号

    3.机子里的定位软件,本人使用的是凯立德。用GPS搜星辅助软件下载星图
    4.gps参数,含在gps.conf文件内由于前3条都是自然条件是不能改变的,所以我们只能通过设置gps.conf参数来提高了
    第三、修改gps.conf的前提条件
    1.你必须ROOT
    2.装个ROOT管理器例如rootexplorer
    3.先备份gps.conf文件(文件在System/etc/文件夹里),将文件复制到SD卡(不要备份在system文件夹下,否则重启的时候有可能被自动删除的)4.将权限改成可读写,找到System/etc/gps.conf 这个文件,然后长按gps.conf这个文件,选择文本编辑器打开,就可以编辑了

    第四、你可以自己修改,也可以把我修改好的覆盖替换把原文。修改gps.conf   各项参数参考说明:NTP_SERVER=114.80.81.1                           差时同步服务器  这里用IP是免去解析的时间。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                                                                              端口 我们重点能修改红色粗体和蓝色粗体的两项信息,最关键的差时服务器,有很多更改差时服务器的帖子,现在告诉大家如何选择最有效的,到下面这个网址:http://www.pool.ntp.org/zone/cn**的信息  
    亚洲的服务器在这里找,
    http://www.pool.ntp.org/zone/asia   

    然后大家可以选择一个服务器,可以自己ping一下,选择一个比较适合的服务器把红色粗体部分替换成我们找到的服务器地址,蓝色粗体的部分我个人修改成了NOKIA的定位服务器,如果Google在国内不是老是不稳定的话,我们就改成了NOKIA了 让我们再来看看我修改后的文档:

    1. NTP_SERVER=114.80.81.1
    2. NTP_SERVER=0.cn.pool.ntp.org
    3. NTP_SERVER=1.cn.pool.ntp.org
    4. NTP_SERVER=2.cn.pool.ntp.org
    5. NTP_SERVER=3.cn.pool.ntp.org
    6. NTP_SERVER=3.asia.pool.ntp.org
    7. NTP_SERVER=2.asia.pool.ntp.org
    8. XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin         
    9. XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
    10. XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
    11. SUPL_HOST=supl.nokia.com
    12. SUPL_HOST=suplcn.sirf.com
    13. SUPL_HOST=supl.google.com
    14. SUPL_PORT=7276
    复制代码

    第五,说说效果,之前在家里阳台搜星几分钟才能定位,修改以后基本可以实现秒定
    提示:差时同步服务器是实时变动的哦!!所以当你定位不够迅速的时候就可以自己再改一改了
    风驰电讯  蓝晨v7pro

    184

    主题

    11

    好友

    3824

    积分

    博士后

    Rank: 11Rank: 11Rank: 11Rank: 11

  • TA的每日心情

    2016-8-9 13:13
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    G币
    4
    最后登录
    2018-1-2
    注册时间
    2010-7-17
    发表于 2012-4-19 14:26 |显示全部楼层
    海思k3v2四核处理器   setcpu

    0

    主题

    0

    好友

    266

    积分

    等待验证会员

    该用户从未签到

    G币
    84
    最后登录
    2018-11-12
    注册时间
    2011-12-18
    发表于 2012-4-19 14:43 |显示全部楼层
    介绍下这个搜星助手吧,什么用,怎么用,只是打开就行?
    手机sd卡无法格式化   anzhi.com

    5

    主题

    0

    好友

    548

    积分

    等待验证会员

    该用户从未签到

    G币
    1337
    最后登录
    2016-8-2
    注册时间
    2010-12-31
    发表于 2012-4-19 14:44 |显示全部楼层
    很实用。
    手机硬件检测  小鸟爆破狂热

    28

    主题

    0

    好友

    1480

    积分

    研究生

    Rank: 8Rank: 8

  • TA的每日心情
    开心
    2015-2-2 20:02
  • 签到天数: 1 天

    [LV.1]初来乍到

    G币
    883
    最后登录
    2018-11-25
    注册时间
    2011-3-5
    发表于 2012-4-19 19:32 |显示全部楼层
    我什么都没动1分钟内定位没问题
    Device1:T959+lidroid sgs 2.0.5+bali 1.8.8
    Device2:LG L06C-v10r-silverdrag-v1.0.8
    azouari   八门神器怎么用

    1

    主题

    0

    好友

    20

    积分

    小学生

    Rank: 2

    该用户从未签到

    G币
    15
    最后登录
    2018-5-28
    注册时间
    2011-11-15
    发表于 2012-8-30 08:39 |显示全部楼层
    android 1.5 1.6地可以??
    八门神器root权限  摩托狂飙

    0

    主题

    0

    好友

    309

    积分

    等待验证会员

    该用户从未签到

    G币
    40
    最后登录
    2016-8-2
    注册时间
    2012-8-5
    发表于 2012-9-5 00:38 |显示全部楼层
    [quote][/quote]支持一下!
    华东物流网  xperia z1 l39h

    3

    主题

    2

    好友

    337

    积分

    等待验证会员

    该用户从未签到

    G币
    399
    最后登录
    2017-9-27
    注册时间
    2011-6-14
    发表于 2012-9-5 12:59 |显示全部楼层
    {:126_479:}泪流满面,顶楼主!
    火线突击  阿狸qq皮肤下载

    4

    主题

    0

    好友

    37

    积分

    等待验证会员

    该用户从未签到

    G币
    48
    最后登录
    2016-8-2
    注册时间
    2010-10-23
    发表于 2012-11-4 15:15 |显示全部楼层
    谢谢分享。。。{:126_480:}
    gba金手指怎么用  acer s100

    0

    主题

    0

    好友

    69

    积分

    等待验证会员

    该用户从未签到

    G币
    44
    最后登录
    2016-8-2
    注册时间
    2010-12-7
    发表于 2012-11-4 21:18 |显示全部楼层
    谢谢楼主!
    从不断学习中进步
    节奏大师玩不了   来电铃声大全
    您需要登录后才可以回帖 登录 | 注册

    网上有害信息举报中心|手机版|机锋网 ( 京ICP备15063876号-5 京公网安备 11010202008075

    GMT+8, 2019-4-19 05:13

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回顶部