如何解锁Android设备上的引导加载程序

如何解锁Android设备上的引导加载程序

如果您听说过“Android 改装”这个词,尤其是作为一个没有经验的初学者,您可能会将它与许多听起来很吓人的概念联系起来——自定义 ROM、生根、恢复以及所有这些东西。 虽然一开始可能有点难以进入,但如果不先解锁引导加载程序,就无法完成。


解锁引导加载程序可以打开从小型模组到在手机上安装自定义 ROM 的所有内容的闸门。 但是,它的概念对于初学者来说仍然是令人生畏的。 在本文中,我们将解释如何安全地解锁 Android 手机的引导加载程序,以及为什么要这样做。

推荐:如何修复Windows Dropbox CPU使用率高

什么是引导加载程序,为什么我需要解锁它?

当您的手机完全启动时,您的手机操作系统会运行该节目。 但是智能手机不会立即从关闭状态直接进入操作系统。 相反,引导过程由称为引导加载程序的小程序处理。

这个名字有点暴露了它 – 引导加载程序负责检查您的操作系统的完整性并启动引导过程,以便您可以访问手机的操作系统并使用它。

那么为什么要Android解锁引导加载程序呢?

好吧,锁定的引导加载程序会检查它是否要加载它应该加载的固件,这是制造商的固件。

如果数字签名与引导加载程序所期望的(制造商的数字签名)不匹配,手机将拒绝启动。 以类似的方式,带有锁定引导加载程序的手机将拒绝安装或旁加载任何未经制造商签名的东西。

通过解锁引导加载程序,它不再关心该签名。 在大多数手机中,您可能会在启动过程中收到一个很大的警告,说明您手机的引导加载程序已解锁,因此“无法信任”。 但正是因为如此——引导加载程序不再检查制造商的签名。

它会让你安装你想要的东西,它不会试图阻止你,也不会让你的手机无法启动,无论你安装了什么。

通过删除此检查,可以在您的手机上安装第三方软件,包括模组、根解决方案和自定义 ROM(如 LineageOS)。 您实际上是在打开安装任何东西的闸门。

这也是为什么有些人建议不要这样做的原因。 如果您不知道自己在做什么,最终可能会损坏您的手机或让讨厌的软件能够为所欲为。

如何解锁引导加载程序

在进入本节之前,我们应该警告您,某些手机品牌无法使用我们将要描述的方法进行引导加载程序解锁,这种方法被广泛认为是“标准”方法。 例如,小米智能手机有一种不同的方法,它涉及一种专有的解锁工具。


其他设备根本无法引导加载程序解锁。

由于该过程因设备和 OEM 自己的引导加载程序解锁政策而有很大差异,因此我们将在此处尽力提供一般性的演练,本教程将介绍“标准”方法。

如果您想完全确定,请务必查看 XDA 论坛,看看您的特定设备是否有自己的子论坛,并附有具体说明。

哪些手机支持引导加载程序解锁?

作为一般经验法则,Google Pixel 手机是完全可解锁的,一加手机和配备 Exynos 处理器的三星设备也是如此。 摩托罗拉手机通常也使用解锁键。 另一方面,诺基亚、Oppo 和华为的手机通常无法通过引导加载程序解锁。

这完全取决于您的手机品牌,在某些情况下,您是否通过运营商购买了手机。

为此,您将需要访问带有 ADB 和 Fastboot 的 PC。 如果您的计算机上还没有 ADB 和 Fastboot,您可以使用 Nexus Tools 在您的计算机上安装它们——它适用于 Windows、Linux 和 macOS。

对于摩托罗拉等一些原始设备制造商,您还需要一个解锁代码。 在大多数情况下,这些都很容易获得,所以不要对此过分强调。

警告!

另外,在我们开始之前先警告一下。 此过程将擦除您的手机。 作为一项安全措施,引导加载程序解锁会自动触发出厂重置。 因此,请确保在我们开始之前正确备份您的手机。

说了这么多,让我们继续进行步骤本身。

第 1 步:启用 USB 调试和 OEM 解锁

首先,去你的手机 设置 菜单。 您将要启用开发人员选项。 为此,它通常很简单 关于手机,然后点击 内部编号 项目七次。 如果您有密码/模式,系统会提示您输入密码/模式,然后,开发人员选项现在将显示在您的设置应用程序中。

在这里,我们要启用两件事。 第一个是 USB调试,我们需要启用它才能在我们的手机上使用 ADB/Fastboot。 第二个是 OEM解锁,这将允许引导加载程序解锁过程通过。 确保在继续之前打开这两个。

第 2 步:获取解锁密钥(适用于某些手机)

正如我们之前提到的,虽然有些手机可以让你在没有钥匙的情况下解锁引导加载程序,但有些手机需要一个。 对于那些这样做的人,该过程可能会有所不同,您需要查看制造商的网站。 对于我们正在使用的示例摩托罗拉手机,请访问此支持页面以解锁您的手机。

在摩托罗拉手机中,该过程涉及使用命令在 Fastboot 中获取字符串 fastboot oem get_unlock_data 并向摩托罗拉提供该字符串,然后它将为您提供一个解锁代码,您将使用该代码解锁您的手机。

如果您不知道如何进入 Fastboot,请将手机插入计算机,打开终端(您确实启用了 USB 调试,对吗?),然后输入命令 adb 重启引导加载程序.

第 3 步:现在是解锁时间

现在,终于到了进行引导加载程序解锁过程的时候了。 如果您使用的是 Pixel 或 OnePlus 手机,请忽略第 2 步。如果您使用的是摩托罗拉手机或其他需要解锁密钥的手机,请确保您手边有钥匙。 这是一个 20 个字符的代码。

使用命令重启进入fastboot adb 重启引导加载程序. 然后,使用命令解锁引导加载程序 fastboot刷机解锁. 在一些较旧的 Android 手机上,该命令可能改为 fastboot oem 解锁.

如果您使用的是摩托罗拉手机,该命令也将是 fastboot oem 解锁 然后是您提供的解锁密钥。 该命令看起来像 fastboot oem 解锁 XXXXXXXXXXXXXXXXXXXXX.

运行命令后,根据手机的不同,它可能会询问您是否真的要继续。 使用音量按钮确认是或否。

全部完成后,恭喜! 您现在已正式解锁引导加载程序。

怎么办?

您的手机现已解锁。 这意味着您现在可以 root、安装自定义 ROM 并在您的设备上做任何您想做的事情。 请注意,某些应用程序,尤其是银行应用程序,在您的手机解锁后可能无法运行,或者在您进一步执行任何操作后可能会崩溃。

享受您的解锁手机! 记住要小心你在上面安装的东西。

推荐:如何修复Windows Please Wait for the GPSVC


发表评论