手机刷机教程——以一加 11 为例

2025-01-25 14:26:08 [一加] [刷机] [手机] [教程]

移动设备实现软件自由的关键步骤是为它刷入自由软件操作系统。不同机型刷入自由软件操作系统的方法大同小异。下面,以 一加 11 和 LineageOS 为例,展示手机刷机方法。望大家举一反三,灵活变通运用。

第零步:安装刷机工具

本教程默认你已经安装 adb 和 fastboot 等刷机工具。如果没有安装,请现在安装。

Debian 系的 GNU/Linux 使用下面的命令:

$ sudo apt install android-sdk-platform-tools

Windows 请参考这个教程

第一步:解锁 Bootloader

不同机型解锁 Bootloader 方法不同。小米需要绑定账号并下载解锁工具解锁;三星手机需要开发者模式相关选项启用后通过快捷键进入解锁模式......

由于本教程使用一加 11,一加手机适用通用解锁方法,参考这个教程即可。

第二步:下载刷机包

访问 LineageOS 官网设备列表查找并下载适用于你使用的机型的刷机包。

图1

第三步:按照教程刷机

返回设备页面找到“Installation”并打开,查看刷机教程。

图2

例如,一加 11 刷机需要完成以下步骤(如有不同,请以官网最新信息为准):

第 1 步:检查固件版本

首先查看一加 11 的原厂系统版本是否为安卓 14。如果不是,可能需要降级或升级到安卓 14。

第 2 步:解锁 Bootloader

前面已经并操作过,不再重复。

第 3 步:使用命令刷入镜像文件

手机关机状态下,同时长按音量减和电源键进入 Fastboot 模式。手机连接到电脑,使用 fastboot 刷入刚才下载的镜像中的其中几个。

$ fastboot flash boot boot.img
$ fastboot flash dtbo dtbo.img
$ fastboot flash vbmeta vbmeta.img
$ fastboot flash vendor_boot vendor_boot.img

如果镜像不再活动目录,将上面的镜像文件(如“boot.img”)替换为完整路径。

第 4 步:刷入 Recovery

操作方法与上一步类似。

$ fastboot flash recovery recovery.img

完成后,按音量上下键选择“Recovery Mode”,按一下电源键选择并重启。

第 5 步:刷入 LineageOS

首先,选择 Factory Reset -> Format data / factory reset 恢复出厂设置。

然后,选择 Apply Update -> Apply from ADB,手机连接到电脑,电脑上执行(“filename.zip”替换为刚才下载的 zip 格式刷机包的路径):

$ adb -d sideload filename.zip

等待刷入完成。

第 6 步:重启

点击 Reboot system now 重启。

Enjoy