谷歌地图gps定位不到怎么办?( 二 )



谷歌地图gps定位

谷歌地图gps定位不到怎么办?


谷歌地图gps定位
3.1. 修改supl服务器地址,用于网络辅助时快速下载到星历,大幅提高搜星速度,这也是为何建议开启使用网络辅助进行GPS定位
找到以下两项
hslp_address = lbs.geo.t-mobile.com:7275 《-- 这个服务器地址不一定一样,例如我的是 supl1s.motorola.com:7275
default_hslp_address = lbs.geo.t-mobile.com:7275 《-- 这个服务器地址不一定一样,例如我的是 supl1s.motorola.com:7275
修改为
hslp_address = supl.google.com:7276
default_hslp_address = supl.google.com:7276
说明: 上面这个nokia的supl服务器在我这里的电脑上可以快速打开,而原来的motorola的则打不开,下面还有其他的supl服务器,各位可以自行在电脑上输入打开看看哪个速度快就选哪个 。【本人测试,在电脑上都打不开,但是用supl.google.com:7276这个确实可以使用】
suplcn.sirf.com:7275
suplcn.sirf.com:7276
sls1.sirf.com:7275
supl.google.com:72756
supl.google.com:7276
sls2.sirf.com:7276
supl.nokia.com:7275
继续找到以下项目进行修改
DL_LCS_SUPL_SECURITY_ON = 1
改为
DL_LCS_SUPL_SECURITY_ON = 0
DL_DB_FEATURE_ID_LOCATION_STATE = 1
改为
DL_DB_FEATURE_ID_LOCATION_STATE = 0
DL_LCS_SUPL_MT_OFF = 0
改为
DL_LCS_SUPL_MT_OFF = 1
DL_LCS_SUPL_CARRIER_INDEPENDENT = 0
改为
DL_LCS_SUPL_CARRIER_INDEPENDENT = 1
说明: 以上这些项目原帖也没说明,跟着改就ok,反正我的机上改完后从原来搜不到星变成快速搜星并定位 。
找到以下项目并删除
DL_LCS_DEFAULT_DATA_PROFILE = cmnet
!!!!重要!!!!
上面这个是A-GPS默认使用APN接入点设置,将其值改为你的2G/3G互联网数据接入点APN名,例如我移动2G就改成 “cmnet”
说明:这个其赋值的意思是连接到缺省/指定的APN,原装的值是cingularwap,指向了AT&T的cingular.国内是用不上的 。将其改成你手机接入互联网的APN接入点,另外该APN接入点设置里面最后一项 “APN类型” 要设置为 “default,supl,dun”【本人并没有找到这项,也没有修改这项,但是随后的测试使用中并不影响 。】
将 /data/location/location.cfg 和 /system/etc/location.cfg 两个位置的文件都修改完毕后,先打开GPS功能,和数据连接功能,然后重新启动手机 。重启后,进入GPS测试软件测试一下搜星定位 。
如果你的location.cfg文件已经和上面修改后的一样,而你的Defy仍然是GPS搜星定位困难,那你就考虑一下是否要刷个GPS给力的ROM或另找方法了 。
4. 如果嫌修改太麻烦,可以使用我改好的location.cfg文件
注意放在/system/etc/location.cfg 和/data/location/location.cfg 的文件要对应覆盖 。
使用: 解压后将文件分别复制到 /data/location/ 和 /system/etc/ 覆盖掉原文件,复制文件后按照上面的权限截图修改文件权限,覆盖文件前自行备份 。
两个文件从这里下载:http://vdisk.weibo.com/s/Jbl5Z
文件覆盖好之后,同样,打开GPS功能和数据连接功能,然后重启手机(这样是为了GPS信息的完全初始化),然后ENJOY吧 。

推荐阅读