国内开启google位置记录功能/android版google maps 7+上,恢复位置记录功能在国内使用(需root)

android版google 地图在 7以后的版本上,位置记录功能在国内不能用了,提示本功能不能在中国使用。

至少对本人,“位置记录”功能是非常有用的功能,尤其是骑车出行时记录自己的路线。目前还没找到替代产品。之前一段时间内恢复回旧版本,以使用该功能。后来使用shlug用户组的高手kernel老兄提供的方案,成功启用了本功能。

方法如下:

让andorid系统启动后加载下面这段脚本:

脚本fixsim

欺骗android系统,让它以为运行在美国运营商的服务下。

加载该脚本需要手机有root权限。个人使用 “固件工具箱” (rom toolbox) 实现启动加载,功能位于:

rom toolbox – 工具 – 脚本编写器 , 导入如上启用脚本(推荐将脚本改下名字,如init.fixsim.sh),并设置成开机自动启动,完成后重启手机。

Screenshot_2013-10-22-23-01-06 Screenshot_2013-10-22-23-01-20

可能得过一阵子才能在google地图里启用“位置记录”,估计是系统缓存的问题。

个人测试环境:galaxy nexus 手机, android 4.3(已root), 固件工具箱5.9.0 付费版,上述脚本。

—————————-

当然用其它办法让该脚本执行也可以,个人没有尝试。kernel老兄的方案是:将上述脚本“自己扔 /etc/init.d/下面,记得改权限,当然内核得支持执行/etc/init.d下面的脚本才行”

—————————–

另外:7以后版本的google地图上,有个很好用的缩放地图的方法,只要单指即可完美操作,比传统的缩放按钮更好用,比多指拉伸/缩小更方便:

《国内开启google位置记录功能/android版google maps 7+上,恢复位置记录功能在国内使用(需root)》有6条评论

  1. 本是不是不适合电信定制机使用呢?我的xt928,卡1电信没有用,只用卡2联通,也加载了你的脚本,但是一直还是不能使用。

    回复
    • 不清楚是不是可以在你的机器上使用。我使用的是galaxy nexus,google维护的版本,手机是港版。你重启几次试试看是是会有用,还有,几个相关应用的缓存也清理一下。如果不行,我也没无能为力。毕竟我也只是记录了别人分享的一个方案,也不是研究android的。

      回复
      • 不清楚是不是可以在你的机器上使用。我使用的是galaxy nexus,google维护的版本,手机是港版。你重启几次试试看是是会有用,还有,几个相关应用的缓存也清理一下。如果不行,我也没无能为力。毕竟我也只是记录了别人分享的一个方案,也不是研究android的。

        回复
  2. 谢谢啦,还是不行,我是android小白,你这个是我目前找到的唯一成功案例。看来是我定制手机的问题啦。

    回复
    • 周围没人使用google地图的位置记录功能,所以我也没法测试在其它机器上是否可行。通过脚本修改那几个变量,也有可能支持nexus系列,算是google给自己留的后门;纯粹猜测。

      回复

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据