level 6
OPUS06🌞
楼主
注1:本方法需取得ROOT权限。
注2:别只看不顶啊!!!
前两天上高速,开启导航后发现搜不到星,没法导航,直到到了目的地的收费站才冷不丁来一句“定位成功,前方收费站”,这定位速度真的太慢了!
其实这是老方法了就是修改gps.conf这个文件。
修改后,为消除二次定位的影响,关掉gps开关,重启机子,打开gps开关,打开gps test软件测试。
实验效果很赞,在阳台几秒就搜到9颗,如图:

--------------------------------------我是分割线----------------------------------------
修改方法
第一步、取得ROOT权限
第二步、下载ROOT EXPLORER
第三步、修改gps.conf
打开ROOT EXPLORER,进入: 根目录\etc\gps.conf
长按gps.conf弹出菜单,选择“以文本方式编辑”
这是我自己修改的文本,大家可以参考
其中,我修改了2个部分:
1、取消前三个xtra服务器的注释,使之有效
这个我推测是跟卫星信息有关,我看其他机子都使用了这条,于是我就取消了注释,实验后感觉效果不错,大家可以自行斟酌
2、修改ntp服务器(差时同步服务器)
这是最关键的,原本的是google服务器,效果很差。
我修改成:
SUPL_HOST=suplcn.sirf.com
SUPL_PORT=7276
有些煤油也有用supl.nokia.com,7275的,应该效果都不错。
--------------------------------------我是分割线------------------------------------
gps.conf全文:
#Uncommenting these urls would only enable
#the power up auto injection and force injection(test case).
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# Error Estimate
# _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
#North America
# NTP_SERVER=north-america.pool.ntp.org
# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
# 4 - Debug, 5- Verbose
# If DEBUG_LEVEL is commented, Android's logging levels will be used
DEBUG_LEVEL = 3
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0
# supl version 1.0
SUPL_VER=0x20000
# Emergency SUPL, 1=enable, 0=disable
SUPL_ES=1
# GPS Capabilities bit mask
# SCHEDULING = 0x01
# MSB = 0x02
# MSA = 0x04
# ON_DEMAND_TIME = 0x10
# GEOFENCE = 0x20
# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING | GEOFENCE
CAPABILITIES=0x37
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
# ACCURACY_THRES=5000
################################
####
# AGPS server settings #
####
################################
# FOR SUPL SUPPORT, set the following
SUPL_HOST=suplcn.sirf.com
SUPL_PORT=7276
# FOR C2K PDE SUPPORT, set the following
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
####################################
# LTE Positioning Profile Settings
####################################
# 0: Enable RRLP on LTE(Default)
# 1: Enable LPP_User_Plane on LTE
# 2: Enable LPP_Control_Plane
# 3: Enable both LPP_User_Plane and LPP_Control_Plane
LPP_PROFILE = 0
################################
# EXTRA SETTINGS
################################
# NMEA provider (1=Modem Processor, 0=Application Processor)
NMEA_PROVIDER=0
# Mark if it is a SGLTE target (1=SGLTE, 0=nonSGLTE)
SGLTE_TARGET=0
##################################################
# Select Positioning Protocol on A-GLONASS system
##################################################
# 0x1: RRC CPlane
# 0x2: RRLP UPlane
# 0x4: LLP Uplane
A_GLONASS_POS_PROTOCOL_SELECT = 0
本人NOTE4 N9100 刷了极光的ROM,gps.conf文件与上面略有不同,但重要的修改部分还是一样的,按上面的方法修改,现在GPS定位都是秒定,是真的秒定!
SUPL_HOST=suplcn.sirf.com
SUPL_PORT=7276
我只是修改了上面这两句,其他的没有动。
2016年03月06日 01点03分
1
注2:别只看不顶啊!!!
前两天上高速,开启导航后发现搜不到星,没法导航,直到到了目的地的收费站才冷不丁来一句“定位成功,前方收费站”,这定位速度真的太慢了!
其实这是老方法了就是修改gps.conf这个文件。
修改后,为消除二次定位的影响,关掉gps开关,重启机子,打开gps开关,打开gps test软件测试。
实验效果很赞,在阳台几秒就搜到9颗,如图:

--------------------------------------我是分割线----------------------------------------修改方法
第一步、取得ROOT权限
第二步、下载ROOT EXPLORER
第三步、修改gps.conf
打开ROOT EXPLORER,进入: 根目录\etc\gps.conf
长按gps.conf弹出菜单,选择“以文本方式编辑”
这是我自己修改的文本,大家可以参考
其中,我修改了2个部分:
1、取消前三个xtra服务器的注释,使之有效
这个我推测是跟卫星信息有关,我看其他机子都使用了这条,于是我就取消了注释,实验后感觉效果不错,大家可以自行斟酌
2、修改ntp服务器(差时同步服务器)
这是最关键的,原本的是google服务器,效果很差。
我修改成:
SUPL_HOST=suplcn.sirf.com
SUPL_PORT=7276
有些煤油也有用supl.nokia.com,7275的,应该效果都不错。
--------------------------------------我是分割线------------------------------------
gps.conf全文:
#Uncommenting these urls would only enable
#the power up auto injection and force injection(test case).
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# Error Estimate
# _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
#North America
# NTP_SERVER=north-america.pool.ntp.org
# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
# 4 - Debug, 5- Verbose
# If DEBUG_LEVEL is commented, Android's logging levels will be used
DEBUG_LEVEL = 3
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0
# supl version 1.0
SUPL_VER=0x20000
# Emergency SUPL, 1=enable, 0=disable
SUPL_ES=1
# GPS Capabilities bit mask
# SCHEDULING = 0x01
# MSB = 0x02
# MSA = 0x04
# ON_DEMAND_TIME = 0x10
# GEOFENCE = 0x20
# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING | GEOFENCE
CAPABILITIES=0x37
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
# ACCURACY_THRES=5000
################################
####
# AGPS server settings #
####
################################
# FOR SUPL SUPPORT, set the following
SUPL_HOST=suplcn.sirf.com
SUPL_PORT=7276
# FOR C2K PDE SUPPORT, set the following
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
####################################
# LTE Positioning Profile Settings
####################################
# 0: Enable RRLP on LTE(Default)
# 1: Enable LPP_User_Plane on LTE
# 2: Enable LPP_Control_Plane
# 3: Enable both LPP_User_Plane and LPP_Control_Plane
LPP_PROFILE = 0
################################
# EXTRA SETTINGS
################################
# NMEA provider (1=Modem Processor, 0=Application Processor)
NMEA_PROVIDER=0
# Mark if it is a SGLTE target (1=SGLTE, 0=nonSGLTE)
SGLTE_TARGET=0
##################################################
# Select Positioning Protocol on A-GLONASS system
##################################################
# 0x1: RRC CPlane
# 0x2: RRLP UPlane
# 0x4: LLP Uplane
A_GLONASS_POS_PROTOCOL_SELECT = 0
本人NOTE4 N9100 刷了极光的ROM,gps.conf文件与上面略有不同,但重要的修改部分还是一样的,按上面的方法修改,现在GPS定位都是秒定,是真的秒定!
SUPL_HOST=suplcn.sirf.com
SUPL_PORT=7276
我只是修改了上面这两句,其他的没有动。
