问题:
做安卓整机测试时,因手机多,每个tester都使用自己的google账号,别人将手机拿去刷机或恢复出厂设置,开机会要求登录以前的google账号。

以上现象就是android的FRP机制(factory reset protection)导致的。android手机恢复出厂设置,分为信任和不信任操作,主用户进入设置,点击恢复出厂设置选项,属于信任操作;全清刷机,fastboot或recovery中恢复出厂设置,就属于不信任操作,使用不信任操作进行恢复出厂设置,开机就会触发frp机制。

解决方法:
解决方法主要是将不信任操作变为信任操作,因为信任操作不会触发frp机制。

1.直接避免
在刷机前,移除google账号,或disable frp。
google给出disable frp的方法,只需要将disableFactoryResetProtectionAdmin的值设置为true就可以了。
本地使用nexus 5,LineageOS14.1(基于android7.1)测试,在root权限下disable frp直接提示" Frp is not supported for this device / user"。大家可以在工作中尝试一下。

2.跳过SetupWizard的引导界面
手机刷userdebug版本(userdebug默认是开启usb调试),手机开机后,使用数据线连接电脑,使用adb命令跳过SetupWizard的引导界面:

adb shell settings put secure user_setup_complete 1
adb reboot

将user_setup_complete的值设置为1,会直接跳过设置向导。

3.手机直接刷未包入SetupWizard app的rom
如果手机厂商有提供eng版本的rom,我们可以通过刷eng的rom,开机后进入settings app,手动进行恢复出厂设置。

4.删除setupWizard app

adb root
adb remount
adb shell rm -rf /system/priv-app/SetupWizard*
adb reboot

或者,我们可以在SetupWizard的引导界面进入设置,进行信任操作,这样开机重启后就不会要求输入以前的google账号了。
使用adb shell am start com.android.settings/.Settings,启动settings,找到恢复出厂的选项,点击恢复重启手机就可以了。
如果手机默认未开启usb调试,可参考以下方法:
https://www.fonedog.com/zh-CN/android-toolkit/how-to-bypass-google-verification.html

5.利用手机厂商给的刷机工具,刷机时选择"清除frp lock"

忘记google账号后刷机或恢复出厂设置,卡在SetupWizard的解决方法相关推荐

  1. iphone 升级或者恢复出厂设置卡在进度条解决方法

    iphone 升级或者恢复出厂设置卡在进度条解决方法 操作方法: 1声音加按键 点一下 2声音减按键 点一下 3长按电源按键 等待重启

  2. world计算机恢复出厂设置,互联网常识普及:刷机和恢复出厂设置有什么不同

    小编跟大家分享一篇有关刷机和恢复出厂设置有什么不同 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关刷机和恢复出厂设置有什么不同 的相关资料,希望小伙们看了会有所帮助. 刷机和恢复出厂设置都 ...

  3. 华为matebook java_华为MateBook如何恢复出厂设置?华为MateBook系统还原方法

    当我们在使用电脑时,经常会出现忘记密码.操作系统出现严重错误.系统卡顿等各种问题,而不得不重装系统,但是一想到重装系统的各种麻烦,身为电脑小白的小编就觉得"生无可恋"-- 华为Ma ...

  4. android系统恢复出厂设置和升级界面的修改方法

    最近需要定制恢复出厂设置和升级的画面,将原生的绿色机器人改成其他的图片. 基于的android版本是4.4.4,改起来挺简单的,但是遇到了几个坑,特地记录下. android 4.4.4的升级机器人图 ...

  5. win10怎么重置计算机,Win10怎么恢复出厂设置?|Win10重置此电脑方法

    在win10系统中,有一个功能超级像手机的恢复出厂设置,反正不需要用户掌握什么技能,只需要找到设置的位置按一下就可以恢复了,对于大多数电脑用户来说,既简单又方便.win10中就有个重置此电脑设置,帮助 ...

  6. android 通过短信找回密码,我的android手机短信被我加密了,忘记密码了,在不刷机恢复出厂设置的情况下如何解决?急急急!!!!!...

    如果能进入recovery,就刷机:不能就百度"救砖". 进入Recovery模式方法: 方法一:如果手机是开机状态,请先关机,抠下电池再装上,在关机情况下,同时按住电源键 + 小 ...

  7. 0x000000f怎么修复 win10_天空win10恢复出厂设置报错0XC000000F怎么办?

    1.打开cmd,输入"detail partition",查看一下"活动"的提示结果,如果说"是",那么进行下一步操作,否则键入" ...

  8. android reset无命令,三星手机忘记密码怎么强制恢复出厂设置

    很多朋友不知道三星手机忘记密码怎么强制恢复出厂设置,现在就给朋友们介绍一下. 第一步:关机 第二步:长按下音量+    bixby健不放   ,然后再按下电源键(注意,如果没有bixby键,按下hom ...

  9. 华为畅享6怎么找回计算机,华为荣耀畅玩6双清解屏幕锁格机恢复出厂设置方法...

    华为荣耀畅玩6双清解屏幕锁格机恢复出厂设置方法.华为荣耀畅玩6如何双清?这是不少的华为荣耀畅玩6畅玩6网友想知道的,因为想格机解锁恢复出厂设置的朋友们都想使用这个功能给手机重置一下,大家都知道双清其实 ...

最新文章

  1. Python3-Cookbook总结 - 第一章:数据结构和算法
  2. SQLite | Python3导入csv到SQLite3
  3. python处理列表中字典_Python列表嵌套字典的时候,如果要删除列表中其中一个字典要如何操作...
  4. 【学习笔记】《数据挖掘:理论与算法》CH4神经网络
  5. 怎么开通手机信息服务器,如何用手机建立网站
  6. c 包含其他文件_C语言:全局变量在多个c文件中公用的方法!
  7. Android SDK 开发——发布使用踩坑之路
  8. 计算机系酒店管理毕业论文,计算机专业酒店管理系统毕业论文讲述.doc
  9. 奇虎360 php t5级别,奇虎360凭什么估值3800亿?核心价值只是他而已!
  10. 仓库盘点好方法,使用安卓盘点机PDA扫描商品条码进行超市盘点
  11. 如何申请Office 365 E5开发者账号,开通OneDrive 5T空间教程
  12. 什么是yum源,yum的工作原理又是什么
  13. 太实用了!Pytorch快速安装【清华源】 方法,最优国内镜像选择,妥妥的!
  14. 现代女生令我们如此失望
  15. 【Java--名片管理系统】
  16. PCIE4.0 抖动介绍
  17. 网页电子签章页面一直转,跳不出来。
  18. springboot使用flyway
  19. 企业系JAVA宣传名片系统
  20. oracle 优化器之执行计划

热门文章

  1. 阿里图标库图标大小_适用于所有设备和大小的所有图标
  2. 苏州农商行:交易银行业务中台
  3. 最小描述长度( MDL)原则
  4. 深度学习要多深,才能读懂人话?|阿里小蜜前沿探索...
  5. nginx 重启命令
  6. 大学物理规范作业25稳恒磁场_磁场镇痛效应的实验研究和在临床外科手术中的应用...
  7. 在外包搞了7年,废了.....
  8. 前置机 网闸 摆渡机 跳板机 堡垒机
  9. 新媒体视频号12种变现商业模式
  10. 案例:登录中输入验证码(Session及JSP技术应用)