Android跳过Gapps开机引导

Nov 9, 2018

Android手机在刷了Gapps之后,在开机进入系统时会进入Gapps的开机引导(也就是设置Google帐号神马的)。但是这需要连Google进行验证,于是。。。。。。。。

对于这种情况,可以通过以下方法解决:

  • Google进行验证
  • 断网
  • 选择复制数据后点击跳过
  • 顺时针点屏幕四角
  • 更改USER_SETUP_COMPLETEDEVICE_PROVISIONED

Google进行网站

这个方法就不多说了,只要能连上Google,就不会卡在这里了。至于怎么连Google,请自行寻找¥&科¥学@¥上¥#网¥。


断网

这个Gapps的开机引导是需要连网进行的,默认的情况下如果不连网的情况下是会自动跳过的。但是许多系统在默认情况下Wifi和数据是会自动打开,就算把卡取了,也还会有Wifi,一样无法跳过。对此,可选择先不刷Gapps,进入系统后将Wifi的数据关闭,再刷Gapps,此方法有一定弊端,有可能会导致Gapps某些应用发生某些玄学问题。。。。。


选择复制数据后点击跳过

在设置时,可点击复制数据,而后拉到最底,点击离线设置后再进行一些设置就可进入系统。(但同样玄学的是,有时在复制数据里,并没有离线设置或使用本地设置这一选项╮( ̄▽ ̄)╭)


顺时针点屏幕四角

这可能是最玄学的一个方法了,据传连点屏幕四角就可跳过此引导(顺时针方向,从左上角开始)。但是!!!但是!!!这是检验血统的时刻,时灵时不灵。别问我是怎么知道的。 (╯‵□′)╯︵┻━┻


更改USER_SETUP_COMPLETEDEVICE_PROVISIONED

敲黑板!!! 这是我所试过最科学的方法。在开机情况下,将手机连上电脑,使用adb工具来修改USER_SETUP_COMPLETEDEVICE_PROVISIONED的值。具体操作如下:

  • 打开命令行,输入命令:
    adb shell settings put secure user_setup_complete 1
    adb shell settings put global device_provisioned 1
    
  • 重启,搞定。

注:

  • WINDOWS下,如果未将adb.exe文件所在路径添加至环境变量中,则需要在adb.exe文件所在目录下打开命令行,而后将上述命令中的adb更改为./adb.exe
  • 上述命令运行错误时会有提示,而成功则没有。

最后附上测试环境:
PC: Windwos 10
Android: LineageOS 15.0 for Xiaomi Mi 5
Gapps: open_gapps-arm64-8.0-aroma-20171021
adb: 1.0.39