一次偶然的机会,我发现在空旷的地方,那个GPS信号栏居然有了信号,并且手机还语音提示说:“GPS已定位”。那天我开车出去,完全用手机导航,发现只要定位成功了,导航还是挺好用的。
但是,搜星慢,定位慢的问题,还是没有解决。要定位成功,必须在空旷的户外呆上5分钟到十分钟才行,实在是定位太慢了!
我在很多论坛看过,发现解决的办法几乎都是ROOT,然后修改一个叫GPS.CONF的文件。对于我这种还没过保的国行机型来说,这法子还是有一定风险的。我那用HTC的朋友说让我刷基带,这个我就更不会了。
今天很偶然的,我在I9100G的一个机友QQ群里面问了一下,居然有个网友说他没有ROOT,只是通过一个软件实现了秒定。我赶紧加其为好友,并且死缠烂打,硬是逼着那网友传授了我解决这办法的方法,现在分享给大家,哈哈。
还是报上我的手机型号和系统版本的,国行零售版I9100G,2.3.5的系统,基带为I9100GZCKI1。以下方法,本人亲测有效。
首先,下载我上传的这个软件,很小的。AngryGPS.apk(大小102k,下载次数:1577)
然后把这个软件安装到手机上,安装好之后,进入程序。
进入程序时,如果没有打开GPS,会自动切换到系统设置里面,打开GPS就行了,记住一定要像下图这样,把前两个选项都勾上。
这就是程序主界面,如下图,现在我们点击“Settings”。
然后点击下图中的第一项,General Settiings
进入之后,看到第二排的Operation Mode,点击,然后选择“MSBASED”,再把最下面的“Accuracy”一项的数值,从下图中的50,修改成250。其他的就保持跟下图中一样就行了。之后按手机返回键,回到上图的界面。
之后再点击进入SUPL Settings,进入下图的界面。把第二派和第三排修改成下图这样就可以了。如果已经是这样了,就可以不用修改了。
PS:后来我又试了一下,关闭了数据连接,只打开GPS,定位速度还是很快,有兴趣的可以自己试试。
PS2:今天我拿着手机出去到几个不同的地点测试了,每次都是先关闭手机,再打开,然后在关闭数据连接的情况下测试的。在打开手机后的第一次定位,姑且称为冷启动吧,耗时稍微长一点,30秒左右;第一次定位之后,退出导航程序,不用关机,再进入导航程序,这就姑且称之位热启动吧,10秒左右就能定位。还有一点需要说明,我今天测试之前,已经把这个软件卸载了,可见,这个软件的作用就是更改一些系统的GPS参数,更改之后,也就可以“过河拆桥”了,呵呵。