QQ登录

只需一步,快速开始

 找回密码
 注册账号

QQ登录

只需一步,快速开始

查看: 9943|回复: 256

[交流学习] 关于安卓5.0/5.1及CM12/YIOS/魔趣等系统GPS定位缓慢问题的研究及个人解决方案

  [复制链接]
  • TA的每日心情
    开心
    2018-12-15 23:41
  • 签到天数: 715 天

    [LV.9]如雷贯耳

    发表于 2015-8-10 02:54:52 | 显示全部楼层 |阅读模式
    本帖最后由 奇芬达 于 2015-8-10 02:59 编辑

    前言
    不知道最近升级到安卓5.x的同学有没有发现GPS信号变得特别差,最近小弟不才感觉是发现了原因之所在,不敢独享,发上来给大家看看,感兴趣的同学可以测试一下看看有没有效果。
    --------------------------------------------------------------------------------------------------------------------------------
    在TD论坛也潜水了一段时间,上周把我的小牛3刷了Z大的YIOS公测第五版,一周用下来感觉非常满意。这是我第一次接触合并分区的系统,终于治好了困扰我多年的强迫症(为了加载速度我以前只把app装在内置rom但是苦于rom空间总是有限)。
    同时这也是我第一次接触安卓5.1.1,第一次与时俱进地用上了最新的系统,对我来说的意义不亚于把我的笔记本第一时间升级到WIN 10。用下来之后感觉各种高大上,继续坚定了我坚守安卓阵营,无视iOS的信心(虽然我的平板是iPad)。
    --------------------------------------------------------------------------------------------------------------------------------
    好了,说了这么多废话下面进入正题。刷了第五版之后发现了一个对我来说很困惑的问题就是z7mini的GPS定位变得奇慢无比,我指在不使用AGPS的情况下。因为AGPS虽然可以辅助系统快速定位,但是想要导航GPS信号才是根本。经过我实际测试,刚刷完机的z7mini纯GPS信号定位在无遮挡的地带定位时间经常需要数分钟之久,甚至无法定位,这令我十分恼火。因为好不容易装了完整的Google框架,就是为了在国外可以正常使用Google Map,但是这个问题的出现令我始料未及。我甚至考虑过刷回安卓4.4,但是因为割舍不下合并分区的各种方便,所以一直在将就用着。
    --------------------------------------------------------------------------------------------------------------------------------
    下面进入重点,后来我在研究为什么新版系统wifi和信号会有感叹号时候看到了这么一段话
    Android 5.0 系统会连接 Google 的服务器评估手机的网络状况,以选择合适的上网方式。大陆互联网屏蔽了该服务器,如果手机不使用 VPN 或代理,将无法连通该服务器,虽然不影响正常上网,但会导致两个问题:一是WIFI 和移动网络信号标志上出现感叹号,并且会遮盖移动网络标志上的 H、3G 等网络类型标志;二是系统会不断尝试连接该服务器,导致“移动网络待机”耗电量上升。
    http://www.zhihu.com/question/28134982/answer/39899927

    虽然我在网上看到了各种各样去除感叹号标识的方法,但是我认为真正治标又治本的方法就是知乎里面说到的这种方法
    关闭 Android 5.0 中的网络评估新功能:手机连接电脑(可能需要安装ADB驱动),在 ADB 工具中执行
    1. adb shell settings put global captive_portal_detection_enabled 0
    复制代码
    在我按照这个步骤做完了之后我惊喜地发现GPS信号恢复了正常,纯GPS模式下基本上都可以在30秒内定位成功,让我内牛满面。后来回想一下之所以安卓5.0相比安卓4.4GPS定位慢了很多,这一“新功能”很可能就是问题的所在。在解决了困扰我的大问题之后我觉得我应该回报一下论坛,感谢各位大大的付出让我们有了这么好用的系统。
    --------------------------------------------------------------------------------------------------------------------------------
    下面针对不知道怎么具体操作的同学我再具体地说说
    第一步 打开手机usb调试模式,这个大家应该都了解。
    第二步 准备adb程序,没有的同学可以下载附件。
    第三步 按下Win+R键,在“运行”里面输入cmd,进入命令提示符,再进入到adb文件夹,下载了我的附件的同学可以直接运行里面的快捷方式。
    第四步 运行代码
    1. adb shell settings put global captive_portal_detection_enabled 0
    复制代码
    2.PNG
    第五步 程序提示successfully字样表明运行成功,重启手机,流程结束。

    这样有几大好处
    1. 彻底去掉惊叹号
    2. 优化对GPS信号的接收能力
    3. 省电

    建议没做过这个命令的同学都试一试,看看效果如何。
    --------------------------------------------------------------------------------------------------------------------------------
    另外给大家推荐一款优秀的GPS软件,GPS TEST+,Chartcross公司出品。可以方便地查看当前的搜星情况,而且体积小,无广告,大家可以试试看。
    Screenshot.png
    只不过界面是英文的,不过我相信对大多数人来说问题不大。
    --------------------------------------------------------------------------------------------------------------------------------
    最后多说两句,不仅限于小牛3,理论上凡是安卓5.0之后的手机出现这样的问题,都可以按照这个方法试一试。不过我还是决定发在这个版块,因为我就是小牛3的用家嘛。
    下面是所用到的软件的链接,希望对大家有所帮助。
    http://pan.baidu.com/s/1o6vdqL8
    密码
    游客,如果您要查看本帖隐藏内容请回复

    评分

    参与人数 1经验值 +1 收起 理由
    avin4 + 1 TD有你更精彩!

    查看全部评分

    <

    该用户从未签到

    发表于 2016-3-20 12:56:08 来自WAP版 | 显示全部楼层
    看看 谢谢你!!!!!
    回复 支持 1 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-30 15:29
  • 签到天数: 2 天

    [LV.1]默默无闻

    发表于 2015-11-23 13:02:23 | 显示全部楼层
    路过来看看
    回复 支持 1 反对 1

    使用道具 举报

    该用户从未签到

    发表于 2015-9-26 00:59:20 | 显示全部楼层
    非常感谢楼主!!!!!
    回复 支持 1 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2018-12-15 23:41
  • 签到天数: 715 天

    [LV.9]如雷贯耳

     楼主| 发表于 2015-8-25 03:59:19 | 显示全部楼层

    谢谢反馈,有点成就感了

    回复 支持 2 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2018-12-15 23:41
  • 签到天数: 715 天

    [LV.9]如雷贯耳

     楼主| 发表于 2015-8-10 09:17:22 | 显示全部楼层
    avin4 发表于 2015-8-10 08:56
    不早说,害得我来回换ROM……不过SUDA没这个问题,而且SUDA没有感叹号还可以手动设置网络检测服务器地址, ...

    谢谢评分,小弟我也是才来不久。
    你可以按照我的方法试一试,如果好用希望反馈一下,多谢。

    回复 支持 1 反对 1

    使用道具 举报

    该用户从未签到

    发表于 2016-4-10 00:03:10 | 显示全部楼层
    倒萨大概多少个地方返还话费发
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    发表于 2016-4-4 22:23:43 | 显示全部楼层
    解决gps问题
    回复 支持 0 反对 1

    使用道具 举报

    该用户从未签到

    发表于 2016-4-2 12:14:09 | 显示全部楼层
    专门进来看看的
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    发表于 2016-3-24 14:08:03 来自WAP版 | 显示全部楼层
    好东西谢谢灯箱
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    发表于 2016-3-16 20:45:34 | 显示全部楼层
    的范德萨发松岛枫是打发斯蒂芬
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-20 13:22
  • 签到天数: 88 天

    [LV.6]富有美誉

    发表于 2015-8-10 04:47:23 | 显示全部楼层
    谢谢分享,希望有用,我的大牛3
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-12-15 23:41
  • 签到天数: 715 天

    [LV.9]如雷贯耳

     楼主| 发表于 2015-8-10 05:05:30 | 显示全部楼层
    补充GPS Test+的使用技巧
    先打开软件,点击右上角省略号,点击clear agps
    等搜到很多星定位成功之后再点击update agps
    这样的话可以大大加快下一次地图软件定位的速度和准确率

    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-11 10:07
  • 签到天数: 13 天

    [LV.3]锋芒毕露

    发表于 2015-8-10 08:05:53 | 显示全部楼层
    谢谢提供软件下载
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-8-10 08:56:36 | 显示全部楼层
    不早说,害得我来回换ROM……不过SUDA没这个问题,而且SUDA没有感叹号还可以手动设置网络检测服务器地址,官方ROM也没有问题,看来就是这个原因?顶你撸主
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    生气
    2015-12-8 09:38
  • 签到天数: 5 天

    [LV.2]崭露头角

    发表于 2015-8-10 08:57:05 | 显示全部楼层
    附件在哪里下载呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-7-28 21:45
  • 签到天数: 1 天

    [LV.1]默默无闻

    发表于 2015-8-10 09:03:21 | 显示全部楼层
    下来试试看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-8-10 09:05:37 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-3-11 13:40
  • 签到天数: 3 天

    [LV.2]崭露头角

    发表于 2015-8-10 09:11:39 | 显示全部楼层
    look llooookkkk
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-8-10 09:15:11 | 显示全部楼层
    微信关注 “万达电影城”,回复“体验券”获得电子体验券,今天就去感受下imax的震撼
    回复 支持 反对

    使用道具 举报

    *滑块验证:
    您需要登录后才可以回帖 登录 | 注册账号

    本版积分规则

    GMT+8, 2019-2-20 06:05 , Processed in 3.082980 second(s), 25 queries , Gzip On, Yac On.

    © 2013-2017 Powered by Discuz! X3.4. Theme By Yeei!

    快速回复 返回顶部 返回列表