# 最简单稳定的开启Google Now / 位置记录的方法 小米5s最近有了官方支持的魔趣OS,昨天刷了一个,手感不错,然而在开启Google Now时费了一些周折,在此记录一下。 ----------- 以下转载自:http://www.jianshu.com/p/3a6be56cfffe 分享下自己开启now的心得 基于安卓7.0和7.1 的包 1. 首先刷了系统进去把更换host 2. 然后刷gapps 进入登录 ,这时候之后肯定是无法使用now的,但是你更换了hosts可以登录谷歌,记得下载一个fq软件 重点来了! 3. 关闭WiFi ,退出谷歌账号 并进入应用将 google的那几个应用清除数据 切换英文(我将时区也改了不知道是不是关键因素,但建议更换) 需要清除的有:“Google App(也有可能叫Google yingy)”、“Google Play services”、“Google Services Framework”这四个App,分别一一清除数据 4. 关机 拔出sim卡开机 打开v/p/n 5. 先打开Google now的 设置 ,选feed 打开, 它让你登录 ,登录后会显示 yes i am 之后你就可以享受google now了。总之就是退出账号再登陆一次。 ps: 以前的方法我试过了 似乎不拔卡就不行 至于语言和时区 有待大家测试 另外如果你的路由器可以直接登录google可以直接从从4开始 -----转载完毕------ 网上有一些教程说不用拔卡,然而实测表明插不插卡在小米5s/魔趣这一组合下是关键因素。 上面还有一点没说的是FakeGPS,这个我也用了,也许起作用了,也许没有,谁知道呢…… 后面,我找到了最简单,最稳定然而需要一点点技术的方法,需要root: 开机之后执行一个脚本把自己的SIM模拟设置为美国服务商,然后什么设置语言、GPS、清空数据都用不着了,你就是虚拟美国人,凭啥不让用…… 可以用init.d支持,也可以用Universal Init.d或者Kernel Adiutor软件 具体操作不说了,关键脚本如下(我改了一下以适应双卡手机): #!/system/bin/sh if [ -e /etc/no_fix_sim ]; then exit 0 fi #We will proceed if either #1. gsm.sim.state has a READY value #2. 100s timeout ( this would happen if we are booting without sim card ) loop_cnt=6 for i in `seq $loop_cnt` do sleep 10; state=`getprop gsm.sim.state` #下面一行针对双卡用户,如果是单卡用户,下面一行的"READY,READY"需要改为"READY" #不改大部分时候也能用,就是慢一些 #用的时候最好记得把这三行中文注释删掉 if [ -n $state ] && [ $state = "READY,READY" ] ; then echo "sim is ready"; break; fi done num=`getprop fix.sim.debug` if [ -z $num ] ; then #We have not initialized this variable before setprop fix.sim.debug 1 fi num=$(( $num + 1 )) setprop fix.sim.debug $num #wait for sometime to waive the potential glitch sleep 5 #Now do the fixing setprop gsm.sim.operator.alpha "Verizon" setprop gsm.sim.operator.iso-country "us" setprop gsm.sim.operator.numeric "310004"