返回概览在以下设备安装 LineageOS
alphaplus
使用
在以下设备安装 LineageOS
LG G8 ThinQ (韩国)
alphaplus
警告: 所提供的说明适用于 LineageOS 21。 只有您**精确地**遵循每个章节和步骤,这些说明才会有效。
如果任何步骤失败,请不要继续操作!
如果任何步骤失败,请不要继续操作!
基本要求
- 在实际操作之前,请至少完整阅读一遍说明,以避免因遗漏步骤而导致任何问题!
- 请确保您的计算机已安装
adb
工具。 设置说明请参考这里。 - 在您的设备上启用USB 调试功能。
- 请确保您的设备型号与以下型号之一完全匹配(必须完全一致!)。
- LM-G820N
- 请至少使用原厂操作系统启动您的设备一次,并检查所有功能是否正常。
- 从您的设备中移除所有 Google 帐户,以避免“恢复出厂设置保护 (FRP)”。
- LineageOS 依现状提供,不提供任何担保。 尽管我们尽力验证所有功能均可正常工作,但您仍需自行承担安装风险!
警告: 在继续操作之前,您的设备需要安装特定固件版本。
如果您的设备当前使用的固件版本高于或低于所需版本,请在继续 LineageOS 安装之前,升级或降级到所需版本。
所需的固件版本是 Android 12,这可能低于您即将安装的 LineageOS 版本 - 这并非错误!
如果该 Android 版本有多个更新(例如安全更新),请务必使用最新的版本!
如果您需要升级或降级您的设备固件,请在线搜索相关教程。
我们无法在此处以及我们的支持平台提供具体的升级或降级指导。
如果您的设备当前使用的固件版本高于或低于所需版本,请在继续 LineageOS 安装之前,升级或降级到所需版本。
所需的固件版本是 Android 12,这可能低于您即将安装的 LineageOS 版本 - 这并非错误!
如果该 Android 版本有多个更新(例如安全更新),请务必使用最新的版本!
如果您需要升级或降级您的设备固件,请在线搜索相关教程。
我们无法在此处以及我们的支持平台提供具体的升级或降级指导。
检查正确的固件版本
在您的设备上安装 LineageOS 之前,需要先安装特定固件版本。
- 固件指的是设备特定的镜像集合,它包含在原厂操作系统中,并由原厂操作系统进行更新。
- 针对此设备的 LineageOS 构建版本,需要在按照本安装指南操作之前,安装 Android 12 版本的原厂操作系统。
- 请务必确认您检查的是 Android 版本,而不是设备厂商的操作系统版本。
- 即使您已在使用其他自定义 ROM,包括相同 LineageOS 版本的非官方构建版本,也不能保证已满足此固件版本要求。
- 请根据需要多次重新阅读本章节,以充分理解这些要求。
注意: 如果您不确定当前设备所使用的固件版本,我们强烈建议您在按照本安装指南操作之前,先刷回对应的原厂操作系统!
如果在安装 LineageOS 之前未能安装正确的固件版本,可能会导致 LineageOS 安装失败、安装后出现意外崩溃,甚至对您的设备造成永久性损坏!
Root 设备
重要提示: 在继续后续步骤之前,设备必须先完成 Root 操作。
使用 dd
命令安装 Lineage Recovery
- 下载 Lineage Recovery。 只需下载最新的 Recovery 镜像文件,文件名为
boot.img
。 - 将 Recovery 镜像文件放置到
/sdcard
根目录下。- 使用 adb 命令:
adb -d push <recovery_filename>.img /sdcard/<recovery_filename>.img
提示: 下载的文件名可能与命令中显示的文件名不完全一致,请根据实际文件名进行调整。- 您可以使用任何您熟悉的方法。
adb
命令适用于所有 Android 设备,并且在 Android 系统和 Recovery 模式下均可使用,前提是已启用 USB 调试。
- 使用 adb 命令:
- 现在,在命令提示符(Windows 系统)或终端(Linux 或 macOS 系统)中打开
adb -d shell
。 在打开的 adb shell 环境中,输入以下命令:su dd if=/sdcard/<recovery_filename>.img of=/dev/block/bootdevice/by-name/boot_a dd if=/sdcard/<recovery_filename>.img of=/dev/block/bootdevice/by-name/boot_b
- 重启设备进入 Recovery 模式。
- 在相同的 adb shell 环境中,输入以下命令
reboot recovery
- 在相同的 adb shell 环境中,输入以下命令
确保所有固件分区一致
注意: 以下步骤只需在每台设备上运行一次。
在某些情况下,不活动的插槽 (slot) 可能为空,或者包含比活动插槽更旧的固件,这可能会导致各种问题,包括潜在的硬砖 (hard-brick) 风险。 通过将活动插槽的内容复制到不活动插槽,可以避免这种情况发生。
为此,请通过以下步骤,侧载 copy-partitions-20220613-signed.zip
软件包:
- 从这里下载
copy-partitions-20220613-signed.zip
文件。 - 侧载
copy-partitions-20220613-signed.zip
软件包- 在设备上,依次选择 “Apply Update (应用更新)” 和 “Apply from ADB (从 ADB 应用)”,开始侧载。
- 在您的电脑上,使用以下 adb 命令侧载软件包:
adb -d sideload copy-partitions-20220613-signed.zip
注意: 此 copy-partitions 脚本由 LineageOS 开发者 erfanoabdi 和 filipepferraz 创建。 - 现在,点击 Recovery 界面中的 “Advanced (高级)” 选项,然后选择 “Reboot to recovery (重启到 Recovery)”,重启设备进入 Recovery 模式。
从 Recovery 模式安装 LineageOS
- 下载您想要安装的 LineageOS zip 刷机包,或者自行编译构建刷机包。
- 如果您当前未处于 Recovery 模式,请重启设备进入 Recovery 模式
-
运行
adb reboot recovery
命令。注意: 使用音量键和电源键操作,接受 Recovery 界面中的恢复出厂设置提示。 如果您之前的步骤都正确完成,这并不会真正重置您的设备,而是会启动自定义 Recovery。
-
- 现在,在 Recovery 界面中选择 “Factory Reset (恢复出厂设置)”,然后选择 “Format data / factory reset (格式化 data 分区 / 恢复出厂设置)”,并确认执行格式化操作。 这将移除设备加密,并删除所有存储在内部存储空间的文件,同时也会格式化 Cache 分区(如果存在)。
- 返回 Recovery 主菜单。
- 侧载 LineageOS
.zip
刷机包,但在您阅读并完成后续所有步骤之前,请不要重启设备!- 在设备上,依次选择 “Apply Update (应用更新)” 和 “Apply from ADB (从 ADB 应用)”,开始侧载。
- 在您的电脑上,使用以下 adb 命令侧载刷机包:
adb -d sideload filename.zip
。提示: 刷机包安装完成后,Recovery 可能会提示您需要重启到 Recovery 模式才能安装附加组件(Add-ons)。 如果您需要安装 Add-ons,请选择 “Yes (是)”,否则选择 “No (否)”。提示: 正常情况下,adb sideload 命令会显示类似Total xfer: 1.00x
的信息。但在某些情况下,即使刷机过程成功完成,进度条也可能停留在 47%,并显示adb: failed to read command: Success
的信息。 此外,还可能出现adb: failed to read command: No error
或adb: failed to read command: Undefined error: 0
等提示,这些情况都属于正常现象。
安装附加组件 (Add-ons)
注意: 如果您不想安装任何附加组件 (Add-ons),例如 Google 应用 (Google Apps),您可以跳过整个章节!
警告: 如果您希望安装 Google 应用 (Google Apps) 附加组件包(请选择
arm64
架构版本),可以从这里下载。 务必在首次启动进入 LineageOS 系统之前安装这些附加组件!- 依次选择 Recovery 界面中的 “Apply Update (应用更新)” 和 “Apply from ADB (从 ADB 应用)”,然后使用
adb -d sideload filename.zip
命令,安装所有您需要的附加组件 (Add-ons) 刷机包。
当屏幕上显示Signature verification failed (签名验证失败)
的提示时,请选择 “Yes (是)”。 这是正常现象,因为附加组件 (Add-ons) 没有使用 LineageOS 的官方密钥进行签名!
全部设置完成!
当您成功完成所有安装步骤后,现在可以重启您的设备,首次进入 LineageOS 系统了!
- 点击屏幕左上角的返回箭头,然后选择 “Reboot system now (立即重启系统)”。
注意: 首次启动进入系统通常需要不超过 15 分钟,具体时间取决于设备性能。 如果启动时间过长,可能是您遗漏了某些步骤。 如果遇到问题,请随时寻求帮助。
如果您想了解安装完成后的后续步骤,请继续阅读。 否则,祝您使用 LineageOS 愉快!
后续步骤?
- 如果您正在考虑重新锁定 Bootloader,请参阅我们的 FAQ 常见问题解答。
- 如果您的设备在每次启动时都显示警告信息,这是正常现象,忽略即可,无需进行任何操作。
- 请不要尝试使用任何方法卸载系统应用 (System Apps)。 LineageOS 系统已经只包含了最精简的应用集合,卸载任何系统应用都可能导致系统不稳定甚至崩溃。 请务必注意!
- 我们不为任何 Root 方法提供支持,因此在任何 LineageOS 官方平台,我们都不会提供关于 Root 相关的技术支持。
- LineageOS 基于 Android 系统。 它像其他任何 Android 设备一样支持应用程序的运行。 但部分应用程序可能会限制您在其上使用。 请返回到本设备特性的 “已知问题” 章节,阅读关于 “设备完整性 (Device Integrity)” 的说明。
获取帮助
如果您在仔细检查并确认已精确地按照步骤操作,且没有遗漏任何步骤,但仍然有疑问或遇到困难,请随时在 我们的 subreddit 论坛 或 Libera.Chat IRC 频道 #LineageOS 寻求帮助。