A-GPS是一种辅助GPS的服务,在AGPS的服务器上,储存着各种卫星的运行轨迹。当你启动AGPS服务,它会根据你的网络确定你的大致位置,然后将你所在位置所能搜索到的卫星信息发送给你,省去了搜星的时间,提高了准确度和定位速度。
安卓是谷歌研发的,谷歌给安卓默认使用了自己的AGPS服务器。但是谷歌已经退出中国大陆,A-GPS的服务在大陆也处于不可用的状态。当然,提供AGPS服务的不止谷歌一家,像诺基亚一类的厂商服务器一样是很稳定的。
一、准备
手机要有root,并且安装RE文件管理器或者ES文件管理器
二、修改配置
用文件管理器进入/system/etc/
,找到安卓系统的GPS配置文件gps.conf
,以文本编辑器打开。
找到AGPS服务器项目
SUPL_HOST=supl.google.com
SUPL_PORT=7276
把这两个项目修改为
SUPL_HOST=supl.nokia.com
SUPL_PORT=7275
修改完成后重启即可,GPS搜索会从诺基亚的服务器拉取A-GPS信息(现在很多国产手机比如华为、小米等已经更换为了厂商自己提供的服务,不再需要这么折腾了)