只要是搭载了 Google 服务的 Android 手机,就一定避免不了开机设置向导——亦或称作开机验证。这对于刷机党来说最为熟悉不过了。一般情况下,刷类原生或是原生系统,再刷上 Gapps,开机就需要进行一些Google验证。这些验证本质上与国内的手机厂商所设置的开机引导是没有区别的。打个比方,MIUI的用户若是刷机前没有退出小米账户,那么再刷MIUI时,开机需要验证MIUI账户密码。Google也是这样。但国内所处的环境,是不可能连接上谷歌的服务器的,这就需要一些特殊技巧来跳过这个验证。
下面我发现并收集了一些跳过的方法,仅供参考。
需要说明的是,新手机,或者说从未登陆过 Google 账户的手机,开机验证是可以直接跳过的,只要连接 WiFi 时左下角有“跳过”字样,就可以直接跳过。
但大多数情况下都是“刷机忘记退出谷歌账号导致无法跳过”,所以建议刷机前清除锁屏密码并退出谷歌账号,减少不必要的操作。
方法一:点按四角
据测试,在Android Pie上使用版本为20190430的OpenGapps仍有效,但这个方法并非万能,如有不适用的情况,请在下方留言。
如图所示,在这个界面侧着屏幕仔细地看的话,可以隐约看到每个角都有一条短线(大概不是我的幻觉),短线大概就是图中标红的位置。
你只要从左上角沿边缘顺时针点按图中所示的区域,即可直接跳过烦人的验证。注意不要误触到文字。
若是出现了一个需要先联网下载条码扫描器的界面,那么恭喜,无法跳过,来看第二个方法。
方法二:刷无开机引导的ROM在最新的系统中,如果刷机前存在Google账户,就必需激活Google账户才能使用系统。
如果是因为刷机前没有删除谷歌账号导致无法跳过验证,就比较麻烦了。据我亲测,这个验证无法跳过。这种情况的发生,可能是因为系统存在未登出的Google账户,而且不知道什么原理,就算把data都格式化了也不能跳过……
博主在这栽了个大跟头。点按四角、手机挂梯开热点、拔卡都不顶用。最后心灰意冷,刷了个第三方不含Google全家桶的,验证就没了,再刷带验证的包,能直接跳过……
所以,出现忘记退出Google账户这种情况,可以尝试刷没有开机引导的包,即没有Gapps的ROM,随便什么都行。但要注意不要刷厂家国际版的ROM,MIUI也不要刷最新开发版,这些ROM都内置Google服务了。
然后在这个系统上过一遍开机,不放心的话再刷一遍Gapps,重新登陆Google账户,记得退出Google,以确保万无一失。这样就可以完全退出Google账户了。
我是这么过来的,就是这么曲折……嫌麻烦看下一个方法。
方法三:ADB利用ADB跳过,需要使用电脑,请自行搜索“ADB命令使用方法。”
或是使用第三方Recovery中的终端操作。以小米5的TWRP界面为例,进入TWRP后,选择左下角「高级」,选择「终端命令」,一字不漏地输入命令。
依次键入下方三条命令,回车,即可跳过。
adb shell settings put secure user_setup_complete 1 adb shell settings put global device_provisioned 1 adb reboot可能会需要在前头加上.\,如下
.\adb shell settings put secure user_setup_complete 1 .\adb shell settings put global device_provisioned 1 .\adb reboot如果上面的都不行,再试试这个
dd if=/dev/zero of=/dev/block/bootdevice/by-name/frp以上就是我整理到的可以直接在手机上操作,无需使用电脑或是其他设备的跳过验证的方法。如若上述三个方法都不可行,那就只能试试魔法上网的方法了,但本文主要介绍的是“跳过”,因此利用魔法上网通过验证的方式,不在本文的介绍范围内,请另行搜索。
如果有代理工具的话,以 PC 端 clash 为例,开启Allow Lan后,查看WLAN的ip,代理工具使用的Port。两台设备需连接同一个 WIFI。
操作方法也很简单。需要登录谷歌账号的设备在连接 WIFI 前,选择 代理 -> 手动,主机名填写上面WLAN的ip,端口填写7890(一般是7890),最后保存该设置,再连接 WIFI 即可。
手机端 clash 操作类似,在 设置 -> 覆写 中启用「允许来自局域网的连接」即可。
图示并非被卡住验证的界面,仅供参考。
具体请看:重置保护 / 谷歌锁 Factory Reset Protection 的解除方法