虽然解锁引导加载程序在很多方面都很有用,例如刷新固件(工厂映像)、安装 TWRP 和获取 root 权限,但由于安全原因,它也可能导致设备上的服务被阻止,因此您可能需要重新锁定引导加载程序才能使用那些服务。
今天早些时候,谷歌发布了 SafetyNet 的更新,现在还考虑设备的引导加载程序解锁状态来触发 SafetyNet 并禁用某些服务,例如 Android Pay。
值得庆幸的是,重新锁定引导加载程序将为您解决问题。但是(当然)您将失去设备上解锁引导加载程序带来的所有好处。
用于重新锁定引导加载程序的 fastboot 命令对于所有设备而言并不相同,因此我们整理了所有已知 Fastboot 命令的列表,您可以在下面的说明中使用这些命令来重新锁定设备上的引导加载程序。
首先,请确保您拥有下面列出的所有资源,以成功锁定移动设备上的引导加载程序。
你需要的东西
- OEM 为您的设备提供最新库存恢复和 ROM。
- 在您的电脑上进行设置。
- 安装在您的移动设备上的自定义恢复。
你应该记住什么
在许多设备上,尤其是小米制造的手机上,重新锁定引导加载程序无法撤消。许多在解锁时重新锁定引导加载程序的用户无法使用任何可用的方法重新解锁。因此,请确保您想要返回库存 ROM 并且不想在将来随时安装自定义 ROM。
此外,重新锁定引导加载程序将删除您的所有数据和文件,因此请确保在继续本指南之前备份您的数据。
笔记:虽然此方法适用于大多数 Android 设备,即使它们运行的是 OEM 皮肤,但根据制造商的不同,有可能需要执行其他步骤。
尤其是像小米这样的中国制造商,他们的解锁功能与小米账户的云备份服务相关联。在继续执行下面的指南之前,您应该检查您设备的 XDA 页面,以检查您可能需要执行的任何其他步骤。
如何通过 Fastboot 重新锁定 Bootloader
-
- 将 Stock ROM 和 Recovery 下载到设备的本地存储上。
- 重新启动您的设备进入设备上安装的自定义恢复并刷新 Stock ROM 和恢复。
笔记:如今,许多制造商将库存恢复与其最新固件捆绑在一起。根据您的制造商,您可能有一个 .zip 文件或两个 .zip 文件。如果您有两个,请确保在恢复之前安装 ROM,否则您的设备可能会变砖。 - 刷新这两个实用程序后,您的设备应重新启动并安装 Stock 恢复和 ROM。按住“音量调高”按钮的同时重新启动设备,确认库存恢复按预期工作。
笔记:虽然大多数普通 Android 手机使用提高音量按钮启动进入恢复模式,但您的移动设备的过程可能有所不同。快速网络搜索将帮助您找到正确的组合键以将设备启动到恢复模式。 - 进入恢复模式后,您应该会看到库存恢复选项和 UI。这意味着 Recovery 已正确刷新。现在重新启动您的设备并启动到设备的快速启动模式。
笔记:在大多数设备上,重新启动时按住“音量调低”按钮即可进入快速启动模式。如果这对您不起作用,快速网络搜索将帮助您确定适合您设备的正确组合键。 - 现在您的设备已启动进入恢复模式,将其连接到您的电脑并在系统的 ADB 目录中打开命令提示符。
- 输入“Fastboot devices”并确认您的系统正在识别您的设备。
- 现在发出以下命令来重新锁定引导加载程序。
fastboot oem lock OR fastboot flashing lock
注意:对于 2015 年或更高版本发布的设备,请使用“fastboot flashing lock”命令。尽管如此,上面给出的第一个命令也可能有效。
- 您现在应该会收到锁定设备上的引导加载程序的提示。确认您的选择并等待该过程完成。
笔记:在此过程中请勿断开设备连接,并确保在此过程中不会中断。在此过程中的任何故障或断电都可能导致您的设备变砖。 - 该过程完成后,您设备的引导加载程序应被锁定,并且您应运行库存 ROM 和恢复。您现在还有资格获得制造商提供的 OTA 更新。
就这样。如果您有任何添加到此页面的建议,请在下面的评论部分告诉我们。