Android 17 QPR2 Beta 5 的代码里出现了一项尚未启用的新功能:允许用户通过谷歌账号解锁设备。按照代码中的描述,这项功能默认处于关闭状态,启用之后,如果用户忘记了 PIN 码,就能登录已关联的谷歌账号来重新获取设备访问权限,而不必先执行恢复出厂设置。
之所以默认关闭,核心原因在于屏幕锁本身就是手机本地数据安全的最后一道防线。谷歌显然在权衡一个风险场景:如果攻击者同时拿到了手机和谷歌账号凭据,就存在绕过屏幕锁直接访问手机数据的可能。
在现行机制下,用户一旦忘记安卓设备解锁密码,通常只剩下清除数据、重新设置设备这条路。谷歌官方文档也建议,无法解锁时应执行恢复出厂设置,完成清除后再登录原本使用的谷歌账号来验证设备所有权。
这背后的逻辑与安卓的出厂重置保护机制(FRP)密切相关。FRP 的主要目的是防止手机被盗后通过恢复模式清除数据并重新投入使用。设备重置后,系统会要求输入此前登录过的谷歌账号,若无法通过账号验证所有权,设备也无法继续正常使用。

谷歌尝试用账号密码替代 PIN 解锁
在 Android 17 QPR2 Beta 5 中,谷歌加入了与谷歌账号解锁相关的新功能代码,目前仅停留在代码层面,尚未真正启用。根据测试版代码的说明,如果用户忘记了手机 PIN 码或解锁密码,未来或许可以通过已关联的谷歌账号恢复访问权限,跳过恢复出厂设置这一步。
这项功能的意义相当直观:避免用户因为一次密码遗忘就丢掉所有数据。如果没有提前做好云备份,恢复出厂设置会导致联系人、照片、各类应用数据全部清空,而且很难再找回,对很多用户而言代价不小。
可能作为可选功能而非默认开启
值得注意的是,谷歌似乎倾向于把该功能做成可选项,而不是默认开启。原因前面也提到了:手机屏幕锁通常被视为本地数据的最后一道防线。假如攻击者同时掌握了设备和谷歌账号凭据,就能利用这条路径绕过屏幕锁,直接读取手机中的数据。
所以对安全性要求较高的用户,关闭这个功能会更稳妥;而普通用户则需要在数据安全、账号保护和避免数据丢失之间做出取舍。最终的安全性还取决于谷歌是否会要求额外验证,比如二次验证、设备信任状态或账号恢复信息。
|