ASUS Zenfone 3 Android 8.0.0 绕过 Google FRP

本文为单纯经验及心得分享,希望能帮助到一样被这个机制困扰的人,切勿用於不法之用途

前言

去年初,因为一次闹钟没响给了我一个理由,在一个叠字购物网中下订了 ZenFone 6,於是我便正式从 ZenFone 3 毕业(上一只还是 15 年的 ZenFone 5,当时没有小编架着我的脖子逼我买)开始了我的翻转镜头人生。

而替换下来的 ZF3 其实他还是头好壮壮,但就这样被我尘封在抽屉里了。其实在年中的时候曾有想将它拿出来架在冰箱上,然後写一个冰箱食材管理系统,让宿舍的室友们可以在开关冰箱的时候可以纪录冰箱内的食材及其预计的过期日,并透过 LINE Notify 推播到我们的 LINE 群组中,藉此管理我们常常爆炸的冰箱,但最终只停留在 Adobe XD 拉出 UI 後就停滞,来不及实际使用。

第二次再把它拿出来的时候是我姊去打工换宿的时候,手机不小心掉到海里坏了,於是问我能不能将 ZF3 先给她用,於是我就直接将它双清後就寄过去了,殊不知这就是悲剧的开始...。

手机双清(2 Wipes):Wipe data/factory reset & Wipe cache partition
主要就是将手机内的资料及快取都清除,尽可能将手机还原到最乾净的状态。

在姊姊跟我要手机之前,因为一些原因我先将手机重置并且注册了一组全新的 Google 帐号绑定同步手机,後来实在没什麽用到我也就忘记这件事了,於是在我直接将手机双清後就寄出去,但姊姊一收到後就马上跟我反应:他的 Google 帐号登不进去,而这一切的一切都是 Google FRP 搞的鬼(或是应该说我自己搞自己)。

Google FRP (Factory Reset Protection)

Google 自 Android 5.1 开始加入了 FRP 的机制,作用是当你已经透过 Google 帐户登入装置,在重置装置後系统会要求你输入先前登入绑定在这个装置的帐户以确保你是该装置的主人,避免像是手机遗失後被别人捡走重置後爽爽用。

这个机制的立意完全没有问题,而且也可以感受到他的安全性(处理 FRP 的机制是存在手机另一个独立的分区,因此在重置手机後是不会被清除的),正常来说当你重置手机後只需要再登入一次你的帐户便可以像以前一样正常的开始重新 Setup,但如果今天是:

  1. 你买了一台二手机,但前主人并没有解除 Google 帐户的绑定
  2. 你忘记了先前绑定的 Google 帐号是什麽

这个机制就会成为你的梦魇,而我就是遇到第二种状况,完全忘记自己注册那个新的帐号到底是什麽(也忘记注册那个帐号到底是冲虾小)。

绕过它!绕过它!

一开始我真的完全没有在担心,因为当我 Google "FRP" 三个字,推荐我的相关搜寻都是什麽绕过 FRP 教学、解锁 FRP 等等的文章,天真的我以为这个东西只要我透过电话跟我姊讲就可以轻轻松松地解开了。

Google 搜寻 FRP 会自动跳出不太合法的解锁 FRP 的方法,合理吗?

在经过三番两次的电话沟通请我姊一步一步的尝试後,我发现这个东西似乎没有那麽简单,姊姊的耐心也已经被磨光了,索性直接向其他友人拿了旧的 iPhone 使用了。等到我姊回来後,我回家跟她拿来继续研究看看,网路上资源真的很多,各式各样的解法都有,无奈系统是会持续更新的,很多绕过的漏洞也在更新中被移除,这些方法基本上都是为了达成这两个目的:

  1. 想办法开启浏览器
  2. 下载相关的 APP 去重置这支手机认识的 Google 帐号

但是通常在想办法开启浏览器的时候都会遇到这些问题:

  1. 用 Talkback 开启说明及帮助里的 Youtube 再开启浏览器,但 Youtube 说太旧要更新,更新又得登入 Google,失败
  2. 想透过说明及帮助的快速连结开启系统设定,但 Google 似乎已经修掉这个方法了,失败
  3. 插入 SIM 卡,透过简讯传送 Youtube 网址,然後一样透过 Youtube 开启浏览器。这个因为好懒所以没试过,应该是一样不行
  4. 成功下载完一堆软件後,想进去设定里安全性选项的时候闪退,失败
  5. 诸如此类的

这条路走了好久,终於走到尽头

好像讲太多故事跟废话,总之昨天终於在 Youtube 上找到算是尝试过最简单而且真的有效的方法,在这边就只提供 Youtube 连结,基本上跟着做就差不多了,请自行发挥创意,如果被下架我也没办法了:连结

你可能看了一下会问说不是跟上面失败的方法一样吗?对没错,我试过很多种方式後,只有这个下载的东西是可以用的,其他的都会闪退之类的。而其实重点在於一开始选择语言的地方,某些地区/语言在使用 Youtube 的方式的时候是不会被要求更新的,我目前也不清楚为什麽,猜测是跟地区的使用政策条款有关,因此更改语言後就可以使用原本会失败的 Youtube 方式了。

我选择的语言与影片中的不同,因此不确定使用跟他一样的语言是否能过关,个人是使用最下面那些看起来比较抽象、艺术的语言 XD

结论

要重置你的手机之前,一定要先检查你用的是哪一组 Google 帐号或甚至可以先登出再进行重置,如果不幸遗忘或是前主人没有先解除绑定的话就试试看吧!

本文为单纯经验及心得分享,希望能帮助到一样被这个机制困扰的人,切勿用於不法之用途


<<:  【Laravel 】虚拟主机配置

>>:  使用Quartz.Net达成Asp.Net Core长时程执行

第15章:管理与设定网路介绍(一)

前言 上一章节中,介绍定作业系统的时区、时间以及NTP服务器,本章节中,要讲述简单的网路模型的概念,...

[经典回顾]网路异常疑机房失火,老板:「不是有防火墙?」

资料来源: 为什麽没有「防火墙」? 火灾袭「是方电讯」!某天然呆老板:不是有防火墙吗? 内湖机房失...

Countdown Clock

[Day28] Countdown Clock 倒数计时器 let countdown; const...

近似最短路径 (3)

11.3 一些 Leetcode 例题 再来看一些有趣的最短路径变化题吧! Leetcode 882...

[day14] 接收使用者的Line讯息

结合先前的 产生channel access token 设定heroku 可以开始建立一个服务器接...