
这里是该方法的简要说明
前一段时间,我使用了一系列的地图导航软件来搜索新购买的小米笔记的星星. 定位时间过长且太差手机导航定位慢的原因,或者很快找到了恒星. 它也很快失去了明星. 基本上不可能实现实时导航和以后的麻烦. 实践终于解决了这个问题. GPS第二定位和定位星都超级多. 定位精度也很高. 高德地图的具体位置有多高?我把它发挥到最大. 我看不到定位点. 出现偏差圆
有图片和真相:
关于上图的定位时间,之所以要花24秒钟,是因为我刚开始用淘宝上出售的金属外壳价格在十几元或二十元的手机壳开始. 将它放在房子里后,我感觉有些星星. 少了一点,然后我走到外面,露天拍摄了金属手机壳的屏幕截图
好的,现在我们输入主题
请注意,手机不应使用金属框架或带有金属的金属手机壳. 测试证明,尽管某些金属外壳的手机套对网络信号影响不大,但平时拨打互联网没问题,但对GPS星型搜索定位非常有利. 我使用的最大影响力是金属框架的手机壳,这使我的寻星能力非常差. 我严重丢失了星星,甚至无法搜索星星. 我无法使用地图导航. 当然,我不想使用手机根目录. 我觉得手机地图导航的实时定位能力差. 如果使用金属,则可以在尝试手机壳后尝试取下手机壳
检查手机随附的GPS卫星搜索和定位测试的效果. 在电话拨号界面上输入*#*#64663#*#*,以自动调出电话的内置硬件检测功能,以找到第30个GPS测试进行检测
当然,我没有使用金属手机壳,而是觉得我的手机实时定位功能可以搜索星速,这无法满足我的需求. 实时导航和定位对我来说非常重要,而且定位质量也很高,因此为了提高搜索星速实时定位的准确性,我对手机进行了以下修改
---------------------------------------------小米noteROOT教程--- ----------------------------------------------
首先,我使用360一键式ROOT来获取我的Xiaomi NOTOOT,并获得了最高的系统许可. 以下是ROOT教程
首先在计算机端下载并安装360一键式ROOT
手机需要打开USB调试模式才能连接360一键式ROOT
我的手机中使用了MUI6.5.3.0的稳定版本. USB调试模式如下打开
设置-关于电话,连续七次单击MUI版本. 看到手机进入开发人员模式的提示-返回设置-其他高级设置-开发人员选项-打开打开的开发人员选项并在内部进行USB调试<
打开计算机上的360一键式ROOT电话以将计算机与数据电缆连接. 将计算机上的360一键式ROOT连接到手机,单击一键式ROOT,然后按照提示进行ROOT. 耐心等待. 最后,看到ROOT的成功就意味着成功
-----------------------------------修改电话系统文件system / etc / gps.conf -------------------------------------
在手机根目录之后,有一个RE管理器. 直接打开RE管理器. 如果没有根目录,请下载RE管理器
如果在打开RE管理器操作时提示您输入RE管理器的ROOT超级权限,请记住允许它
以下是修改步骤(当您以文本模式打开文件时,新版本的RE Manager会提示您安装,读取和写入,单击“确定”,不提示即返回etc目录,单击“安装读取和写入”在右上角,并手动安装读写权限)
打开RE管理器,打开根目录中的etc文件夹,单击并按住gps.conf文件,在出现的菜单中将其选中,然后以文本模式进行编辑-根据以下方法修改代码
这是小米的原始gps.conf文件代码.
#取消注释这些网址只会启用
#通电自动注入和强制注入(测试用例).
#XTRA_SERVER_1 = http: //xtrapath1.izatcloud.net/xtra2.bin
#XTRA_SERVER_2 = http: //xtrapath2.izatcloud.net/xtra2.bin
#XTRA_SERVER_3 = http: //xtrapath3.izatcloud.net/xtra2.bin
#错误估计
#_SET = 1
#_CLEAR = 0
ERR_ESTIMATE = 0
#Test
NTP_SERVER = time.gpsonextra.net
#Asia
#NTP_SERVER = asia.pool.ntp.org
#Europe
#NTP_SERVER = europe.pool.ntp.org
#北美
#NTP_SERVER = north-america.pool.ntp.org
#调试级别: 无0、1错误,2警告,3信息
#4-Debug手机导航定位慢的原因,5-Verbose
#如果注释DEBUG_LEVEL,则将使用Android的日志记录级别
DEBUG_LEVEL = 4
#中间位置报告,1 =启用,0 =禁用
INTERMEDIATE_POS = 0
#supl 2.0版
SUPL_VER = 0x20000
#紧急SUPL,1 =启用,0 =禁用
SUPL_ES = 1
#为紧急SUPL选择PDN
#1-使用紧急PDN
#0-将常规SUPL PDN用于紧急SUPL
USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL = 1
#个GPS功能位掩码

#调度= 0x01
#MSB = 0x02
#MSA = 0x04
#ON_DEMAND_TIME = 0x10
#GEOFENCE = 0x20
#默认值= ON_DEMAND_TIME | MSA | MSB |安排|地理围栏
CAPABILITIES = 0x37
#中间位置的精度阈值
#个精度较低的位置将被忽略,0表示通过所有位置
#ACCURACY_THRES = 5000
###############################
##### AGPS服务器设置#####
###############################
#FOR SUPL SUPPORT,设置以下内容
#SUPL_HOST = supl.host.com或IP
#SUPL_PORT = 1234
SUPL_HOST = supl.google.com
SUPL_PORT = 7276
#FOR C2K PDE SUPPORT,设置以下内容
#C2K_HOST = c2k.pde.com或IP
#C2K_PORT = 1234
###################################
#LTE定位配置文件设置
###################################
#0: 在LTE上启用RRLP(默认)
#1: 在LTE上启用LPP_User_Plane
#2: 启用LPP_Control_Plane
#3: 同时启用LPP_User_Plane和LPP_Control_Plane
LPP_PROFILE = 0
###############################
#个其他设置
###############################
#NMEA提供程序(1 =调制解调器处理器,0 =应用程序处理器)
NMEA_PROVIDER = 0
#标记它是否是SGLTE目标(1 = SGLTE,0 = nonSGLTE)
SGLTE_TARGET = 0
############################################# #
#在A-GLONASS系统上选择定位协议
############################################# #
#0x1: RRC CPlane
#0x2: RRLP UPlane
#0x4: LLP Uplane
A_GLONASS_POS_PROTOCOL_SELECT = 0
复制代码
这是修改后的gps.conf文件代码:
#取消注释这些网址只会启用
#通电自动注入和强制注入(测试用例).
#XTRA_SERVER_1 = http: //xtrapath1.izatcloud.net/xtra2.bin
#XTRA_SERVER_2 = http: //xtrapath2.izatcloud.net/xtra2.bin
#XTRA_SERVER_3 = http: //xtrapath3.izatcloud.net/xtra2.bin
#错误估计
#_SET = 1
#_CLEAR = 0

ERR_ESTIMATE = 0
#Test
NTP_SERVER = time.gpsonextra.net
#Asia
NTP_SERVER = asia.pool.ntp.org
NTP_SERVER = 3.cn.pool.ntp.org
NTP_SERVER = 2.cn.pool.ntp.org
NTP_SERVER = 1.cn.pool.ntp.org
NTP_SERVER = 0.cn.pool.ntp.org
NTP_SERVER = cn.pool.ntp.org
NTP_SERVER = 3.asia.pool.ntp.org
NTP_SERVER = 2.asia.pool.ntp.org
NTP_SERVER = 1.asia.pool.ntp.org
NTP_SERVER = 0.asia.pool.ntp.org
#Europe
#NTP_SERVER = europe.pool.ntp.org
#北美
#NTP_SERVER = north-america.pool.ntp.org
#调试级别: 无0、1错误,2警告,3信息
#4-Debug,5-Verbose
#如果注释DEBUG_LEVEL,则将使用Android的日志记录级别
DEBUG_LEVEL = 4
#中间位置报告,1 =启用,0 =禁用
INTERMEDIATE_POS = 0
#supl 2.0版
SUPL_VER = 0x20000
#紧急SUPL,1 =启用,0 =禁用
SUPL_ES = 1
#为紧急SUPL选择PDN
#1-使用紧急PDN
#0-将常规SUPL PDN用于紧急SUPL
USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL = 1
#个GPS功能位掩码
#调度= 0x01
#MSB = 0x02
#MSA = 0x04
#ON_DEMAND_TIME = 0x10
#GEOFENCE = 0x20
#默认值= ON_DEMAND_TIME | MSA | MSB |安排|地理围栏
CAPABILITIES = 0x37
#中间位置的精度阈值
#个精度较低的位置将被忽略,0表示通过所有位置
#ACCURACY_THRES = 5000
###############################
##### AGPS服务器设置#####
###############################
#FOR SUPL SUPPORT,设置以下内容
#SUPL_HOST = supl.host.com或IP
#SUPL_PORT = 1234
SUPL_HOST = suplcn.sirf.com
SUPL_HOST = supl.google.com
SUPL_HOST = supl.nokia.com
SUPL_PORT = 7276

#FOR C2K PDE SUPPORT,设置以下内容
#C2K_HOST = c2k.pde.com或IP
#C2K_PORT = 1234
###################################
#LTE定位配置文件设置
###################################
#0: 在LTE上启用RRLP(默认)
#1: 在LTE上启用LPP_User_Plane
#2: 启用LPP_Control_Plane
#3: 同时启用LPP_User_Plane和LPP_Control_Plane
LPP_PROFILE = 0
###############################
#个其他设置
###############################
#NMEA提供程序(1 =调制解调器处理器,0 =应用程序处理器)
NMEA_PROVIDER = 0
#标记它是否是SGLTE目标(1 = SGLTE,0 = nonSGLTE)
SGLTE_TARGET = 0
############################################# #
#在A-GLONASS系统上选择定位协议
############################################# #
#0x1: RRC CPlane
#0x2: RRLP UPlane
#0x4: LLP Uplane
A_GLONASS_POS_PROTOCOL_SELECT = 0
复制代码
修改后,单击右上角的按钮保存并退出,然后退出RE管理器(旧版本的ER管理器可能需要单击只读装载以取消对装载的读写权限等)文件夹,退出ER管理器之前,取消挂载读写后,可以防止其他程序修改该文件夹的内容. 新版本的RE Manager将在退出后自动取消挂载读写)
修改GPS配置文件以增强AGPS辅助定位功能
重启手机后,测试GPS搜索速度和实时定位功能是否得到增强. 请记住重新启动手机,以使修改后的文件生效!
AGPS辅助修改修改教程结束
--------------------------------------系统目录/系统/ etc /文件gps . conf修改分析--------------------------------------------
然后让我们看一下修改过的地方
编辑第一点:
使用原始代码
#Test
NTP_SERVER = time.gpsonextra.net
#Asia
#NTP_SERVER = asia.pool.ntp.org
#Europe
#NTP_SERVER = europe.pool.ntp.org
#北美
#NTP_SERVER = north-america.pool.ntp.org
复制代码
修改为
#Test
NTP_SERVER = time.gpsonextra.net
#Asia
NTP_SERVER = asia.pool.ntp.org
NTP_SERVER = 3.cn.pool.ntp.org
NTP_SERVER = 2.cn.pool.ntp.org
NTP_SERVER = 1.cn.pool.ntp.org
NTP_SERVER = 0.cn.pool.ntp.org
NTP_SERVER = cn.pool.ntp.org

NTP_SERVER = 3.asia.pool.ntp.org
NTP_SERVER = 2.asia.pool.ntp.org
NTP_SERVER = 1.asia.pool.ntp.org
NTP_SERVER = 0.asia.pool.ntp.org
#Europe
#NTP_SERVER = europe.pool.ntp.org
#北美
#NTP_SERVER = north-america.pool.ntp.org
复制代码
代码前面的#表示忽略它. 不要执行该项目不起作用. 通常用作注释以解释代码.
相比之下,我们可以看到更多的Yazhou / China时间服务器地址
国际惯例亚洲代表亚洲,意味着cn表示中国
asia.pool.ntp.org是亚洲时间服务器的主要地址
cn.pool.ntp.org是中国时间服务器的主要地址
原文中的测试通常表示测试. Time.gpsonextra.net无法知道谁的时间服务器地址在Internet上. 因此,我唯一发现的是该地址指向的服务器地址是American Peer1网络公司. 通讯速度可以相隔这么远吗?响应速度不高
修改点二:
使用原始代码
###############################
##### AGPS服务器设置#####
###############################
#FOR SUPL SUPPORT,设置以下内容
#SUPL_HOST = supl.host.com或IP
#SUPL_PORT = 1234
SUPL_HOST = supl.google.com
SUPL_PORT = 7276
#FOR C2K PDE SUPPORT,设置以下内容
#C2K_HOST = c2k.pde.com或IP
#C2K_PORT = 1234
复制代码
修改为
###############################
##### AGPS服务器设置#####
###############################
#FOR SUPL SUPPORT,设置以下内容
#SUPL_HOST = supl.host.com或IP
#SUPL_PORT = 1234
SUPL_HOST = suplcn.sirf.com
SUPL_HOST = supl.google.com
SUPL_HOST = supl.nokia.com
SUPL_PORT = 7276
#FOR C2K PDE SUPPORT,设置以下内容
#C2K_HOST = c2k.pde.com或IP
#C2K_PORT = 1234
复制代码
代码前面的#表示忽略它. 不要执行该项目不起作用. 通常用作注释以解释代码.
比较表明,我们在中国和诺基亚的位置服务器地址中添加了自己的辅助位置服务器地址
原始代码中的SUPL_HOST = supl.google.com表示默认情况下,电话的AGPS辅助定位服务器是google
但是,天朝的城墙总是不时地炸毁这个服务器城墙! (所有人都知道)
但是我们也有自己的AGPS辅助定位服务器: suplcn.sirf.com
诺基亚还拥有一个具有良好定位功能的AGPS辅助定位服务器: supl.nokia.com
至于为什么小米不使用这两个AGPS辅助定位服务器地址,我个人认为其中之一可能是使用该接口的权利问题. 尽管可以直接使用它,但是如果未经授权的大型企业进行商业使用,则会出现版权问题.
对gps.conf配置文件的分析和修改已结束.
--------------------------------- AGPS在GPS定位中的重要作用------ --------------------------------------------
简而言之,这意味着AGPS对GPS对准的重要性. AGPS可以通过各种渠道协助GPS定位. 连接到定位服务器,获取实时星历卫星运行轨迹等的当前位置,以协助GPS快速锁定卫星并提高准确性. 通过计算恒星的轨迹,减少GPS芯片的计算以锁定卫星…….
我花了几个小时写这篇文章,以帮助所有人摆脱所有人无法承担的责任. 我似乎错过了很多东西
如果您想了解有关AGPS在GPS定位中的重要作用的更多信息,可以参考这篇伟大的神的文章. 我认为这位伟大的上帝非常努力地发了一篇文章,并在这里花费了很多时间来表达对公众无私奉献的感谢. 人
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-273973-1.html
阿拉觉察也是合理的