keyboard_arrow_left 返回概览

在以下设备上安装 LineageOS
Samsung Galaxy S III (LTE / 国际版)

i9305

基本要求

  1. 在实际操作之前,请至少通读一遍说明,以避免因遗漏步骤而产生任何问题!
  2. 确保你的电脑安装了 adb。设置说明可以在这里找到。
  3. 在你的设备上启用USB 调试
  4. 确保你的型号是以下型号之一(必须完全匹配!)
    • GT-I9305
    • GT-I9305T
    • GT-I9305N
  5. 至少启动一次你的设备的 stock OS,并检查所有功能。
  6. 从你的设备上移除所有 Google 帐户,以避免 “Factory reset protection”(出厂重置保护)
  7. LineageOS 按“现状”提供,不提供任何 гарантии。 尽管我们尝试验证一切正常,但您需要自行承担安装风险!

安装准备

三星设备配备了一种独特的启动模式,称为“下载模式”(Download mode),它与某些解锁了引导加载程序(bootloader)的设备上的“Fastboot 模式”非常相似。 Heimdall 是一款跨平台、开源工具,用于与三星设备上的下载模式进行交互。 安装自定义 Recovery 模式的首选方法是通过下载模式——无需也不需要 root stock 固件。

  1. 下载并安装适用于您机器操作系统的 Heimdall 套件的相应版本
    • Windows: 解压 Heimdall 套件 zip 文件,并记下包含 heimdall.exe 的新目录。 您可以通过在该目录中打开命令提示符或 PowerShell 并运行 heimdall version 来验证 Heimdall 是否正常运行。
    • Linux: 解压 Heimdall 套件 zip 文件,并记下包含 heimdall 的新目录。 现在将 heimdall 复制到 $PATH 中的目录中,大多数发行版上的常见目录是 /usr/local/bin。 例如 cp heimdall /usr/local/bin。 您可以通过打开终端并运行 heimdall version 来验证 Heimdall 是否正常运行。
    • macOS: 挂载 Heimdall 套件 DMG。 现在将 heimdall 拖到 DMG 中提供的 /usr/local/bin 符号链接中。 您可以通过打开终端并运行 heimdall version 来验证 Heimdall 是否正常运行。
  2. 关闭设备电源,并将其启动到下载模式
    • 在设备关机状态下,按住 Home + 音量下 + 电源 键。
    • 现在,点击屏幕上的说明对应的“继续”按钮,并将 USB 数据线插入设备。
  3. 仅限 Windows 用户: 安装必要的驱动程序。 更完整的说明可以在 Zadig 用户指南中找到。
    1. 如果没有出现任何相关内容,请尝试卸载任何三星相关的 Windows 软件,例如三星 Windows 驱动程序和/或 Samsung Kies。
    2. 运行在您解压的 Heimdall 目录中找到的 zadig.exe
    3. 从菜单中选择 选项 » 列出所有设备
    4. 从下拉菜单中选择 USB ID 为 04E8 685D 的设备。
    5. 点击 替换驱动程序,然后从按钮内置的下拉列表中选择 安装驱动程序
    6. 如果系统提示安装程序无法验证驱动程序的发布者,请选择 仍然安装此驱动程序。 您可能会收到另外两个关于安全性的提示。 选择接受警告并允许您继续的选项。
  4. 在您的机器上,打开命令提示符或 PowerShell (Windows) 窗口,或终端 (Linux 或 macOS) 窗口,并输入
    heimdall print-pit
    
  5. 如果设备重启,则表示 Heimdall 已安装并正常工作。 如果没有,请重新按照这些说明操作,以验证是否遗漏了步骤,尝试使用不同的 USB 数据线和不同的 USB 端口。

使用 heimdall 安装自定义 Recovery 模式

  1. 下载自定义 Recovery 模式 - 您可以下载 TWRP。 只需下载最新的 Recovery 文件,文件名类似于 twrp-x.x.x-x-i9305.img,并将其重命名为 recovery.img
  2. 关闭设备电源,并将其启动到下载模式
    • 在设备关机状态下,按住 Home + 音量下 + 电源 键。
    • 现在,点击屏幕上的说明对应的“继续”按钮,并将 USB 数据线插入设备。
  3. 在您的机器上,打开命令提示符或 PowerShell (Windows) 窗口,或终端 (Linux 或 macOS) 窗口,并输入
    heimdall flash --RECOVERY recovery.img --no-reboot
    
  4. 设备上将出现一个传输条,显示正在刷入 Recovery 镜像。
  5. 手动重启进入 Recovery 模式,这可能需要取出设备的电池并重新装入,或者如果您的电池不可拆卸,请按住音量下 + 电源按钮 8~10 秒,直到屏幕变黑,并在屏幕变黑立即松开按钮,然后启动到 Recovery 模式
    • 在设备关机状态下,按住 Home + 音量上 + 电源 键。

从 Recovery 模式安装 LineageOS

  1. 构建 LineageOS 安装包。
  2. 如果您不在 Recovery 模式中,请重启进入 Recovery 模式
    • 在设备关机状态下,按住 Home + 音量上 + 电源 键。
  3. 现在点击 清除
  4. 现在点击 格式化 Data 分区 并继续格式化过程。 这将移除加密并删除内部存储中的所有文件。
  5. 返回上一个菜单并点击 高级清除,然后选择 CacheSystem 分区,然后 滑动以清除
  6. 侧载 LineageOS .zip
    • 在设备上,选择 “高级”,“ADB 侧载”,然后滑动以开始侧载。
    • 在主机上,使用以下命令侧载软件包:adb -d sideload filename.zip

安装附加组件

  1. 对所有需要的软件包按顺序重复上述侧载步骤。

全部设置完成!

一旦您成功安装了所有内容,您现在就可以首次将您的设备重启进入操作系统了!

  • 运行 adb -d reboot

如果您想知道后续步骤,请继续,否则,请享受您新安装的 LineageOS。

下一步是什么?

  • 如果您正在考虑重新锁定您的引导加载程序(bootloader),请参阅我们的 FAQ
  • 如果您的设备在每次启动时都显示警告 - 您对此无能为力,只能忽略它。
  • 请不要使用任何方法来卸载系统应用程序。 我们已经只发布了最少的应用程序集,这样做可能会破坏您的系统。 已警告您!
  • 我们不支持任何 root 方法,因此不会在我们的任何平台上提供相关支持
  • LineageOS 是 Android。 它像任何其他 Android 设备一样支持应用程序,但应用程序可能会选择阻止您使用它们。 请返回您的设备 quirks 部分并阅读有关“设备完整性”的内容。

获取帮助

在您仔细检查确保您精确地遵循了步骤,没有跳过任何步骤,但仍然有疑问或遇到困难后,请随时在我们的 subredditLibera.Chat 上的 #lineageos 中提问。