- A+
本人使用的手机为 Google 二儿子——Nexus S,虽然已经很老了,但依然实用。尤其是最近刷回了 2.3.6 版本,再经过必要的精简和优化,突然有种焕然一新的感觉。以前在使用手机导航的时候,总是发现 GPS 搜星比较慢,一直也没想着解决,以为只是手机固有特性,属于硬件问题。没想到竟然还有软件方面的原因,试过之后,果然有效(错觉?),而且改动方式极为简单,遂保存之。
Android 手机加快 GPS 搜星速度方法如下:
首先确保手机已经 ROOT ,并且装有 RE 管理器。通过 RE 管理器进入 /system/etc/ 找到 gps.conf ,使用“以文本编辑方式打开”功能(open in text edit) ,你可以看见以下文档:
NTP_SERVER=north-america.pool.ntp.org
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
其中 NTP_SERVER 就是 GPS 的服务器,NexusS S 以及盖世系列都是默认的北美的服务器!所以这就是为什么 Nexus 系列 GPS 在中国不好用的缘由了。所以NS系统在中国使用,会出现误差大,定位时间长的情况!
这里我们需要把这个服务器地址改成中国的:
cn.pool.ntp.org
asia.pool.ntp.org (二选一)
改过后的就是:
NTP_SERVER=cn.pool.ntp.org
其余保持不变 ,保存退出!(使用 RE 修改的时候会默认产生一个备份文件,如果不放心的话,还可以恢复过来。)
大功告成,赶紧打开GPS定位试试吧!
(来自机锋网)