如何在 Android 上安装 LineageOS
已发表: 2022-01-29如果您一直在考虑使用自定义 ROM 让您的手机焕然一新,那么 LineageOS 是当今最受欢迎的产品之一。 这是您需要了解的有关将此 ROM 刷到手机上的所有信息。
步骤零:确保您的设备(和计算机)准备就绪
在您过分热心并开始在命令行中扔东西之前,您首先需要确保您拥有开始所需的一切 - 包括您的手机是否已准备好接受 ROM。
所以,第一件事:你的手机兼容吗? 您需要确保有专为您的手机设计的 Lineage 版本。 只需前往 Lineage 下载页面,选择您手机的制造商,然后找到您的型号。 如果它在那里,那么您很幸运:Lineage 支持您的手机。
值得一提的是,如果您的手机有多种变体(就像大多数三星 Galaxy 型号一样),可能需要进行一些研究。 在这种情况下,您需要确保手机代号和处理器信息与您的手机匹配。 您可以在手机的 Lineage 下载页面上找到该信息。
一旦您确认 Lineage 确实为您的手机构建了版本,您需要确保您的计算机具有将您带到您需要去的地方所需的一切:ADB 和 Fastboot。 我们有一个很好的 ADB 入门指南,因此绝对建议您在开始之前阅读。
相关:如何安装和使用 ADB,Android 调试桥实用程序
除了所有这些之外,在将 Lineage 刷入手机之前,您还需要做最后一件事:解锁的引导加载程序或兼容的解决方法。 这可能是整个过程中最困难的部分(具体取决于您的特定手机型号),因为很难绕过许多手机上实施的安全措施。
如果您的手机支持引导加载程序解锁,那将是执行此操作的最简单方法,并且本指南在您的手机支持此功能的假设下运行。 如果不是,像大多数三星设备一样,需要对您的特定型号进行更多研究。
准备就绪后,您就可以开始闪烁了。
第一步:收集下载并启用开发者模式
您将需要一些工具,最好现在就将它们全部收集起来。 这是列表:
- TWRP:自定义恢复。 这是目前最受欢迎的选择,可用于大量不同的手机。 你需要这个来闪烁一切。
- Lineage OS:实际的操作系统。
- GApps(可选):如果您想要 Android 附带的所有 Googleyness,您需要准备好 GApps (Google Apps) 包。 我们将在下面详细讨论。
- SU 文件(可选):如果您想要 root 访问权限,则需要刷新此文件。
将所有这些文件下载到同一个位置会很有帮助——如果您没有花时间在系统 PATH 中设置它们,最好是带有 ADB 和 Fastboot 文件的位置。
这里简要介绍了每件事的作用,为什么需要它,以及如何为您的手机选择合适的。
下载 Team Win Recovery 项目 (TWRP)
TWRP 是一种自定义恢复,在您可以刷新 Lineage(或任何其他自定义包)之前基本上需要它。
要获取它,请前往 TWRP 的主页,然后单击“设备”链接。
输入您手机的型号名称。 请务必注意此处 — 可能存在具有相似名称的设备,并且您希望确保获得正确的设备。 恰当的例子:Nexus 和 Nexus 5x。 两种不同的手机,两种不同的恢复方式。
选择手机后,向下滚动页面至“下载链接”部分,然后单击适合您所在地区的链接。
从那里,单击最新版本的链接。
这将打开一个新页面,您将在其中单击“下载 twrp-xxximg”按钮开始下载文件。
下载您的 Lineage 构建
由于您已经为您的特定手机搜索了 Lineage 网站,因此您已经完成了一半的工作 - 只需获取最新的下载,您就可以开始使用它了。
请注意它是哪个版本的 Lineage,因为如果您计划刷新 Google Apps,您将需要该信息
下载 Google Apps(可选)
如果您想使用您的 Google 帐户设置您的手机,访问 Play 商店,并利用所有其他使 Android 成为现在和您习惯的功能,那么您将需要 Google Apps。
前往 GApps 下载页面并选择要安装它的 Lineage 版本——它可能是 15.1 或 14.1。 单击适用版本的 OpenGLApps 链接。
从那里,您将遇到一系列选择:平台、Android 和变体。 到达这里最重要的是平台。 您刷入的 GApp 版本必须与您手机的处理器相匹配! 如果您不确定您的手机运行的是哪个版本,则必须查看其规格。 GSMArena 是一个很好的起点。
一旦您确认了平台版本,其他两个就很容易了。 应该适当地预先选择 Android 版本,因此只需确认即可。 而对于变体——这只是包装中包含的东西。 默认情况下选择 Nano,但我们建议使用 Micro 或更大——如果您想要最接近股票的体验,请使用 Full。
选择所有内容后,点击下载按钮并保存文件。
下载 SU(可选)
最后,如果您在刷入 Lineage 后想要 root 访问权限,您需要从此处获取相应的 SU 文件。 选择与您的手机架构相匹配的版本(您可能在下载 GApps 时就知道了)和 Lineage 版本。
注意:目前还没有 Lineage 15.1 的 SU 文件。
启用开发者模式和 USB 调试
保存所有下载并准备就绪后,您需要在手机上启用开发人员模式和 USB 调试。
我们有关于如何做到这一点的完整指南,但这里是快速而肮脏的:前往手机的关于部分,找到内部版本号,然后点击该数字七次。 这将启用开发人员模式菜单。
相关:如何在 Android 上访问开发人员选项并启用 USB 调试
跳转到这个新菜单,然后启用“Android Debugging”选项。 请注意,如果您使用的是较新的 Android 设备,您还必须启用“OEM 解锁”功能。
第二步:解锁引导加载程序
现在您已经下载、启用并准备好一切,是时候开始工作了。
您需要做的第一件事是解锁手机的引导加载程序。 我们强烈建议您在执行此操作之前备份您的手机。
准备好后,通过 USB 将手机连接到计算机,然后导航到存储 ADB 和 Fastboot 文件的文件夹。 您需要打开此文件夹的命令提示符或 PowerShell 窗口。 最简单的方法是按住 Shift 键右键单击该文件夹并选择“在此处打开 PowerShell 窗口”命令。
打开后,您应该确保您的设备已正确连接。 在提示符下键入adb devices
,然后按 Enter。 它应该在附加设备列表中返回您的设备。
如果您以前从未使用过 ADB,请查看您的手机。 它应该有一个对话框,询问授予亚行访问权限的权限。 勾选“始终允许来自这台计算机”框,然后点击“确定”按钮。
如果 adb 第一次“未经授权”退回,请在您已授权手机访问后再次尝试。 它应该显示“设备”——这意味着它已连接。
现在,键入以下命令并按 Enter:
adb reboot bootloader
手机应该重新启动到引导加载程序。 完成重新启动后,键入以下命令并按 Enter 以解锁引导加载程序:
fastboot oem unlock
注意:这将使您的手机恢复出厂设置,因此请确保您已先备份它!
您必须使用音量和电源按钮在手机上进行确认。 使用音量增大按钮选择“是”选项,然后按电源按钮确认。
解锁引导加载程序后,您现在可以进行自定义恢复了。
第三步:刷入TWRP
设备应该需要几分钟才能格式化。 完成后,您就可以刷入 TWRP 了。 在保存 TWRP 的文件夹中打开命令提示符或 PowerShell 窗口,键入以下命令并按 Enter:
fastboot flash recovery <nameofrecovery.img>
当然,您将更改 <nameofrecovery.img> 以匹配您的文件——例如,我的是 twrp-3.2.1-1-hammerhead.img。 所以对我来说完整的命令是fastboot flash recovery twrp-3.2.1-1-hammerhead.img
。
这一步应该只需要几秒钟。
第四步:重置/擦除分区
接下来,您需要启动刚刚刷新的恢复。 使用手机的音量摇杆浏览菜单,找到“恢复模式”选项。 按电源键进入recovery。
TWRP 首次推出应该不会花很长时间。 启动后,您需要滑动才能进入恢复屏幕。 在该屏幕上,点击“擦除”按钮,然后点击“高级擦除”按钮。
勾选系统、数据和缓存选项,然后滑动底部的滑块以开始擦除。
给它一些时间做它的事情,然后使用底部的按钮重新启动系统。
第五步:Flash Lineage、GApps 和 SU
重新启动后,当您的手机恢复恢复时,您需要返回计算机上的命令提示符或 PowerShell 窗口。 键入以下命令并按 Enter:
adb push <nameoflineagebuild.zip> /sdcard
请注意,“sdcard”是 Android 所说的本地存储。 为此,您不需要手机中的实际 SD 卡。
这会将您的 Lineage 下载复制到手机的本地存储以进行刷新。 如果你有 GApps 和 SU,你现在也需要移动它们,使用相同的命令,但替换那些文件。
adb push <gapps.zip> /sdcard
adb push <su.zip> /sdcard
总的来说,您应该已经将三个文件移动到手机的存储中(假设您正在安装 GApps 和 SU)。 完成后,再次拿起手机。 首先,点击“安装”按钮,然后选择您的 Lineage 下载。 这必须是队列中的第一件事!
选择后,点击“添加更多拉链”按钮,然后选择 GApps。 对 SU 重复该过程。 当您将它们全部选中后,请确保顶部显示“3 of max 10 File queued”。
注意:GApps 需要在第一次启动之前安装,所以如果你现在不刷机,你将不得不重新开始。
选择所有三个文件后,滑动以将它们全部闪烁。 这需要一点时间,所以只需监视它以确保没有错误。
第六步:启动和设置
刷机完成后,您需要再次重启手机。
第一次启动可能需要一段时间,但当它启动并运行时,您将像任何其他 Android 手机一样进行设置。 恭喜,您现在正在运行 Lineage OS!