美文网首页
Google Pixel2因忘记退出Google账号导致刷机无法

Google Pixel2因忘记退出Google账号导致刷机无法

作者: 常怀德 | 来源:发表于2021-03-18 14:09 被阅读0次

    一、问题描述

    在刷Google pixel2手机时,重新进入系统的时候,跳不过wifi设置,原因是在刷机之前,没有退出google账号的原因。
    了解具体原因还需要知道Google FRP,官方文档是这样描述的:

    Google FRP
    FRP提供了内置的安全功能,可以使用它来保护设备和信息,包括屏幕锁和数据加密。在设备上注册了Google帐户后,会自动启用FRP;如果在恢复出厂数据之前从设备中删除了Google帐户,则会禁用FRP。一旦 FRP 被激活,它会阻止不受信任的环境恢复出厂设置后,使用您的设备。这意味着,如果您的设备已通过“设置”>“常规管理”>“重置”>“工厂数据重置”以外的任何方式进行了 出厂重置,则将启用FRP锁定。
    也就是刷机的时候没有退出Google账号或者没有关闭FRP保护,重新进入的时候会进入自我保护状态。

    二、解决办法

    网上搜索了一些解决办法,最有效的是通过刷入临时TWRP,修改手机设置,将FRP关闭即可。
    什么是TWRP?TWRP(Team Win Recovery Project),是一款易于使用和可以自定义的Recovery。

    1. 刷入TWRP Recovery。

    在这里:https://twrp.me/Devices/Google/选择对应设备合适的镜像包,如果不知道对应版本就选择最新的版本。

    镜像下载
    镜像下载完后,通过usb连接手机并进入bootloader模式(通常是电源键+音量上键)。
    输入命令fastboot boot D:\twrp-3.3.0-0-walleye.img即刷入。
    刷入TWRP

    拓展:

    ADB中文解释就是调试桥的作用。既然是调试作用,需要开机并连接电脑,所以adb的命令是需要手机开启usb调试,比较典型的命令比如从电脑端敲入adb命令来安应用:adb install 。还有一个命令我们经常会用到(或者借用一些软件用到,但是您并不知道),那就是adb reboot bootloader,这个命令实现的是从电脑端控制手机或者设备进入bootloader模式,而fastboot正是工作在这个模式的,我们所谓的线刷实际上都是工作在bootloader模式。
      大家之所以容易混淆是因为一般我们安装驱动的时候,adb和fastboot驱动都会默认一起安装,同时呢,刷机工具一开始都要求大家开启usb调试,然后刷机过程中调用了adb reboot bootloader让设备进入了bootloader模式,之后都走了fastboot命令,这让很多老鸟都认为是adb解决了这一切,或者认为刷机一定要开启usb调试(不少用户抱怨,我都进不了系统,忘记开启usb调试了,怎么刷机?看了本文您应该了解是时候抛弃那些工具了)。其实不然。
      一句话,需要开启usb调试才能工作的命令或者操作都是adb相关的,进入bootloader模式才能工作的都是fastboot相关的,这两个是不同的命令,需要安装不同的驱动,完成刷机工作不需要任何adb命令即可完成,也就无需开启usb调试,有同学可能会问,那解锁总需要adb吧,也不需要,因为那些解锁工具都是调用了adb reboot bootloader,然后调用fastboot oem unlock来解锁,当然了,那些bootloader加密锁了的无效。

    2.修改 FRP 设置

    Android 原生的 FRP 机制下,手机有一个单独的分区,config 或 frp 来存放重置保护状态的相关信息。如果此分区里被标记为非正常重置且存放了特定加密存储后的 Google 账户信息,手机在非正常重置之后开机,会无法跳过 Wi-Fi 连接。连接到能访问到 Google 服务的热点之后,手机会强制搜索系统更新,并要求用户登录重置前使用的 Google 账户来验证用户的所有权。
    因此,可以通过清空config 或 frp 分区来解除锁定保护。
    在临时TWRP状态下输入:

    # dd if=/dev/zero of=/dev/block/bootdevice/by-name/config
    

    或者

    # dd if=/dev/zero of=/dev/block/bootdevice/by-name/frp
    

    即可达成目的。


    修改frp

    3.重启

    Reboot System 即可重启系统。
    至此完美跳过 wifi 设置,解决问题。

    参考文章:https://www.jianshu.com/p/8670cb1b4a74

    相关文章

      网友评论

          本文标题:Google Pixel2因忘记退出Google账号导致刷机无法

          本文链接:https://www.haomeiwen.com/subject/gcpucltx.html