首页 论坛 小米原生/MIUI EU Android13 跳过FRP谷歌开机向导
帖子详情


[Bash shell] 纯文本查看 复制代码
fastboot erase frp

第一步:首先在fastboot模式执行这个命令清空FRP分区
教程来自: mi.fiime.cn
感谢原文:https://blog.fiime.cn/blog/161

一般MIUI执行上述的步骤就可以进系统了 MIUI是这样 不行再继续吧

第二步:关闭谷歌设备验证
既然该验证出现的原因是没有在设备中退出 Google 帐号就恢复了出厂设置,那么只要退出了 Google 帐号, FRP 锁也就自然消失了。所以我们的方法是:通过云端在设备中退出 Google 帐号。
  • 访问 Google 帐号主页。
  • 找到安全性->您的设备并点击。
  • 以下图片来自网络!
  • 点击忘记退出 Google 帐号的设备并点击“退出帐号”按钮
  • 成功退出后会发现手机不会强制登陆 Google 帐号验证了,离线完成开机引导即可。
然后设置向导就会出现离线设置选项了,我已经进系统了


顺带带上FiimeROM的基础知识 感觉不错 分享过来

什么是双清,三清,四清,五清,六清?
双清: Dalvik/ART Cache Cache 其目的就是清除分区以及数据而已,简称重置手机。
三清: Dalvik/ART Cache Cache Data 刷机前基本上必选三清!目的是新系统的兼容性达到最佳。
四清: Dalvik/ART Cache Cache Data System 四清针对版本差异过大的! 重要!四清后不刷入系统无法开机进系统!!只能电脑刷或者储存卡刷,请谨慎!
五清: Dalvik/ART Cache Cache Data System Internal Storage(内置储存) 一旦选了这个清除,那手机内置存储上的东西就都没有了!就不能从手机选择卡刷包了!
六清: Dalvik/ART Cache Cache Data System.
什么是底包?
什么是底包?它是完整的ROM还是OTA软件包?
底包既不是ROM也不是OTA软件包,它是一组低级驱动程序,可帮助操作系统完成其想做的任何事情。 它包括调制解调器,蓝牙,引导程序,DSP等各种内容。
为什么要更新底包?
底包直接从小米提供,没有任何来源可让开发人员像自定义ROM一样自行开发和编辑,
因此,如果要保持设备最新,请始终更新底包!
如果我是MIUI官方用户或自定义ROM用户,是否需要更新底包?
不,MIUI ROM包含我在此处提取并提供的底包更新程序包。
支持哪些设备?
所有Snapdragon和MTK设备,包括仅限中国的设备。
为什么要解密DATA分区?
解密DATA分区后,才能刷入第三方ROM,可以理解为是对官方系统的保护.
解密DATA会格式化数据么?
会的,解密完成后,DATA被清空,当然也包括内置卡上也空了 所以一定先备份好手机上的一切重要资料,包括手机存储/内置卡/外置卡上重要数据!
什么是A/B分区?
Android从7.0开始引入新的OTA升级方式,A/B System Updates,这里将其叫做A/B系统。
顾名思义,A/B系统就是设备上有A和B两套可以工作的系统(用户数据只有一份,为两套系统共用),简单来讲,可以理解为一套系统分区,另外一套为备份分区。其系统版本可能一样;也可能不一样,其中一个是新版本,另外一个旧版本,通过升级,将旧版本也更新为新版本。当然,设备出厂时这两套系统肯定是一样的
之所以叫套,而不是个,是因为Android系统不是由一个分区组成,其系统包括boot分区的kernel和ramdisk,system和vendor分区的应用程序和库文件,以及userdata分区的数据
A/B系统实现了无缝升级(seamless updates),有以下特点:
出厂时设备上有两套可以正常工作的系统,升级时确保设备上始终有一个可以工作的系统,减少设备变砖的可能性,方便维修和售后。
OTA升级在Android系统的后台进行,所以更新过程中,用户可以正常使用设备,数据更新完成后,仅需要用户重启一次设备进入新系统
如果OTA升级失败,设备可以回退到升级前的旧系统,并且可以尝试再次更新升级。
什么是VAB架构?
在安卓11上,谷歌又研究出了个新玩法:VAB架构(又称虚拟AB分区),而出厂安卓11的新机型,几乎都是VAB架构,似乎是谷歌强制要求的。
安卓分区架构发展史为:onlyA,AB,onlyA动态分区,AB动态分区,VAB架构。 所谓的VAB架构,其实就是AB分区,套上了动态分区,再解决了AB分区的空间占用问题。
刷机时经常会刷写的分区(system,vendor,boot,recovery等等)。userdata分区就是用户分区,格式化data就是格式化的这个分区。需要注意的是,格式化data和清空data,是两个不同的概念,经常会有小白把这两个概念搞混淆。
格式化data就是把userdata的分区进行格式化操作,就像你格式化U盘一样,是格式化操作。
而清空data,是删除data分区的所有文件及文件夹。当你遇到data挂载不上时,你清空data是没有效果的,这个时候,你需要进行格式化data操作,才能挂载data,所以,这两个不要搞混淆了。

什么是通用系统映像(GSI/SGSI)?

从Android 9开始,Google更改了要求,所有设备都必须使用[system-as-root]
GSI则由A-only和A/B进行区分刷入
GSI则是一种可以忽略厂商定制的通用刷机包
动态分区
Google在Android 10开始引入了动态分区(Dynamic Partitions) 简单来说,就是把原来的system , vendor , product还有odm分区整合到了一起,构成super分区 在刷入设备的时候动态调整system等分区的大小
什么是GSI?
GSI代表通用系统映像。这是一个文件系统映像,您可以将其刷到设备的系统分区。之所以具有通用性,是因为它使用新的标准化硬件API访问硬件(因此它可以在任何启用treble的设备上运行)。
详情请访问:https://source.android.google.cn/devices/tech/ota/dynamic_partitions/implement


目前已经失效的方案,以下是我尝试过的,避免踩坑:
测试在Android13失效
.\adb shell content insert –uri content://settings/secure –bind name:s:user_setup_complete –bind value:s:1
.\adb reboot


测试在Android13失效
# dd if=/dev/zero of=/dev/block/bootdevice/by-name/config
测试在Android13失效
# dd if=/dev/zero of=/dev/block/bootdevice/by-name/frp
测试在Android13失效
# dd if=/dev/zero of=/dev/block/bootdevice/by-name/frp bs=512 count=1024
测试在Android13失效
settings put secure user_setup_complete 1settings put global device_provisioned 1reboot

版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.52diyhome.com/forum/55623.html

发表评论
暂无评论
  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    资源总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

资源在于分享,创作来源想象