早前蓝点网提到过谷歌为 Android 系统开发修复模式,修复模式本质上是为手机创建一个空白系统,当用户需要维修手机时,可以开启修复模式,然后将空白系统的访问权限交给维修人员,而自己的真正数据和资料都是被加密的,维修人员无法启用另一个正常的系统。
从上周开始谷歌率先为 Google Pixel 设备推送了附带修复模式的新版本,同时谷歌还公布了相关文档。
截止至本文发布时支持修复模式的设备主要是 Google Pixel 8 和 Google Pixel 8 Pro,这两款设备均运行 Android 14 系统(后续 Pixel 5a 及之后的版本均支持)。
图片来自 9to5Google
至少需要预留 2GB 空间:
谷歌在支持文档中表示,要使用修复模式用户需要确保手机可用空间至少还有 2GB,因为谷歌是通过在空白的专用分区上创建新的 Android 系统来启动修复模式的。
在修复模式下,维修人员无法访问用户的任何私密数据,同时对系统核心功能的使用哪怕是在空白 Android 系统中也是受限的,例如无法使用 Google Play、消息、谷歌搜索、文本转语音、壁纸和 Pixel 提示等应用,如果确实有需要倒是可以激活这些功能。
当然维修人员需要重置手机进行测试时,重置的也是修复模式,用户在另一个系统中的数据也是不会被改动。
整个修复模式实际就像是虚拟机,大多数改动都不会应用到主系统中,但确实有个例外,如果维修人员在修复模式下更新了系统,那么新版本也会覆盖主系统。
此外谷歌也提醒用户送修手机时最好也备份自己的所有数据,因为某些维修工作可能要更换存储器或者重置整个设备,这有可能导致主系统数据丢失。
关于修复模式的其他说明:
当进入修复模式后,用户需要设置一个临时密码,这个密码是给维修人员的,维修人员使用这个密码进入系统后,使用的相当于访客模式,访客模式下系统类似于恢复出厂,没有实际数据,如果要退出修复模式,则必须输入用户正常模式下的密码,而且在修复模式下即便重启系统也不会丢失临时密码,所以维修人员也没有借口说手机不小心重启了,需要正常模式的密码。
临时密码存储在 /metadata/repair-mode/ 中,Android 的修复模式使用的是动态系统更新 (DSU) 机制,但 Android 不是通过内置的镜像启动一个新系统,而是使用原有的系统配合生成一套虚假的用户资料,模拟手机恢复出厂设置的环境。
版权声明:感谢您的阅读,除非文中已注明来源网站名称或链接,否则均为蓝点网原创内容。转载时请务必注明:来源于蓝点网、标注作者及本文完整链接,谢谢理解。