在 shamu nexus6 上安装 LineageOS 系统 整理自 Lineageos

!!! 重要提示 最新版本的 lineageos 16 版本的系统需要联网激活验证,没有局域网代理的童鞋请不要轻易尝试,此过程无法跳过。

基本要求

重要提示:在实际操作之前,请至少完整阅读一次整篇文章(确保手机的 usb adb 调试模式已经打开 ),以避免因为任何过失而导致严重的问题!手机刷机有无法正常使用的风险,如果完全不懂或者看以下的内容吃力,请量力而行。
  1. 确保您的计算机上面正常的安装了相应的驱动 adbfastboot,可以正常使用 。 安装说明 adbfastboot安装说明链接
  2. 在您的设备上启用USB调试 。

解锁引导加载程序

注意:下面是解锁 bootloader 的操作,这个操作每台手机只做一次就可以了。
警告:解锁引导加载程序将清除设备上的所有数据! 在操作之前,请确保您要保留的数据已备份到您的电脑,或您的 Google 帐户,或其他可备份的地方。大部分手机在解锁 bootloader 以后不再享受售后服务,操作前请慎重考虑
  1. 在设备设置下的开发人员选项中如果有启用 OEM 解锁的选项,那么需要启动它。
  2. 用 usb 数据线连接手机和电脑。
  3. 在计算机上,打开命令提示符(在Windows上)或终端(在Linux/macOS上)窗口,然后输入:
    adb reboot bootloader

    你还可以通过组合键启动到fastboot模式:

    • 关闭手机后,先按住音量调低这个键再按电源开关开机 。
  4. 一旦设备处于快速启动模式,请通过输入下面的命令来确认 fastboot 模式已经连接可用 :
    fastboot devices 
    提示:如果在 Linux 或 macOS 上看 `no permissions fastboot` ,请尝试以 `root` 身份运行 `fastboot` 。
  5. 输入以下命令来解锁引导加载程序:
    fastboot oem unlock
  6. 如果手机没有自动重新启动,那么需要手动重启手机,它现在应该解锁。
  7. 因为设备完全复位完成,所以需要重新启用USB调试模式才能继续。

使用fastboot安装一个新的恢复模式的工具 TWRP

  1. 推荐使用第三方的 TWRP,这个工具是目前非常好用的一个第三方的 恢复模式的工具,比自带的功能强大,而且一直保持着更新 下载地址 。 只需下载最新的恢复用的文件,名称为 twrp-xxx-x-shamu.img 。
  2. 用 USB 数据线连接手机和电脑。
  3. 在计算机上,打开命令提示符(在Windows上)或终端(在Linux/macOS上)窗口,然后输入:
    adb reboot bootloader

    你还可以通过组合键启动到fastboot模式:

    • 关闭手机后,先按住音量调低这个键再按电源开关开机 。
  4. 一旦设备处于快速启动模式,请通过输入下面的命令来确认 fastboot 模式已经连接可用 :
    fastboot devices 
    提示:如果在 Linux 或 macOS 上看 `no permissions fastboot` ,请尝试以 `root` 身份运行 `fastboot` 。
  5. 烧录下载的 twrp 文件到的设备上:
    fastboot flash recovery twrp-xxx-x-shamu.img
    提示:如果用和上面一模一样的命令去烧录,那么请把 twrp-xxx-x-shamu.img 这个文件的名称更改成与上面的完全一样,否则请按相应的名称去修改上面的命令做(当前时间 2019.06 最新的为twrp-3.3.1-0-shamu.img )。
  6. 现在重启进入RECORVERY 模式来验证 twrp 安装的情况:
    • 手机关机以后,在启动时按住音量调低键 。 然后使用菜单选择恢复模式。

从 TWRP 安装 LineageOS

  1. 下载 nexus6 要安装的LineageOS安装包 下载地址 或着自行编译安装包 编译安装包的方法
    • (可选)下载其他应用程序包,例如 Google Apps 链接地址 (这里必须使用arm架构,看好是不是 arm64 下载错了安装不上,nexus6 是 arm 的 32位 架构,目前的连接是 lineageos 的,后面我还会翻译出来更改连接)。
  2. 如果您的设备尚未启动到 bootloader 的 RECORVERY 模式,请执行以下操作:
    • 手机关机以后,在启动时按住音量调低键 。 然后使用菜单选择恢复模式。
  3. (可选,但建议操作) 点击 Backup 按钮以创建一个手机的备份。 并且确保将这个备份复制到电脑上,因为后面的步骤要吧内置存储整个的格式化掉,里面的资料也将荡然无存。
  4. 返回主菜单(使用左下角的返回键即可),然后点击 Wipe
  5. 现在点击Format Data 并 continue 格式化过程,需要输入一个yes。 这将删除分区的加密以及删除手机内部存储里面的所有文件。
  6. 返回上一菜单(使用左下角的返回键),然后点击 Advanced Wipe
  7. 选择 CacheSystem 分区,然后滑动下面的 Swipe to Wipe 即可完成删除。
  8. Sideload LineageOS 的 .zip 包 :
    • 在设备上,选择AdvancedADB Sideload,然后滑动以开始加载。
    • 在主机上,使用 adb sideload filename.zip来加载包,先要在手机上做完以后,电脑上的这步才能够生效。它会先把包通过 adb 传输到手机上再刷机,这个过程会比较长,最后成功了会出现 success 的字样。
  9. (可选) 使用第 8 步的方法,可以安装任意的软件尤其是前面提到 Google Apps
    注意:如果您需要在设备上安装 Google Apps,则必须在首次启动Android 之前执行此步骤,也就是说,装完系统之后立即安装 Google Apps 然后再重启!
  10. (可选)通过安装LineageOS SU Addon 链接地址(使用arm包)或其他的方式来 root 设备。
  11. 安装完成后,返回主菜单,点击 Reboot ,然后点击 System,重启手机。
上一篇
下一篇