Xiaomi Redmi 7A 刷入 LineageOS 系统教程 旧手机满血复活丝滑流畅无广告

教程 · 20 天前 · 209 人浏览
Xiaomi Redmi 7A 刷入 LineageOS 系统教程 旧手机满血复活丝滑流畅无广告

失业了闲来无事,翻抽屉翻到了几年前的红米7A(2019年的机器,通用代码codename为Pine),一看果真没电,随便找了个充电器,看看能不能充上电。几个小时过去了,充满电后,发现还能开机,就是有点卡顿,想着给刷个系统试试。

不过,好像最近不怎么流行刷机了。看了一圈下来,目前比较推荐的是Pixel Experience和LineageOS,前者内置了Google框架服务,体验比较接近Google手机的Pixel,可惜的是Pixel Experience已经停止开发了,所以相对来说就比较推荐LineageOS,而我本人自己也是刷的最新LineageOS系统。

准备工作

手机解锁 bootloader

带锁机型线刷前须解锁,如果不解锁,就没法刷第三方固件,解锁地址:https://www.miui.com/unlock/

解锁成功后,设备完全重置,需要重新启用USB调试

电脑安装 adb 和 fastboot

adb(Android Debug Bridge)是连接 Android 手机与 PC 端的桥梁,可让用户在电脑上对手机进行全面的操作。

首先,从Google官方下载 adb 和 fastboot,完成下载后,得到一个压缩包,解压缩。这个是非安装版本,解压后在文件夹目录内通过终端使用,操作逻辑类似Linux。

接着,安装Google官方出品的安卓 USB 驱动,如果不确定电脑是否安装该驱动,最好跟着重新装一遍,否则 adb 功能将无法正常使用,因为手机根本无法连接到电脑:

  • 解压缩驱动包
  • 右键开始菜单,点击「设备管理器」,右键最上方的计算机名称,选择「添加驱动程序」→「浏览」,定位到刚解压缩的文件夹,直到usb_driver文件夹为止,然后点击「下一步」
  • 选择「安装」,最后系统会提示驱动安装成功

下载 LineageOS 刷机包

LineageOS官网下载:https://download.lineageos.org/devices/Mi439,找到对应机型下载即可。

以红米7A为例,需要下载以下文件:

  • lineage-21.0-20240822-nightly-Mi439-signed.zip
  • dtbo.img
  • recovery.img
  • vbmeta.img
警告:确保设备当前正在使用 Android 10。

Flashing additional partitions

手机关机,同时按住「音量减 + 电源键」,直到屏幕上出现「FASTBOOT」字样,然后松开。

Fastboot模式下自动重启怎么办?
保持手机与电脑连接的情况下,打开「控制面板」→「设备和打印机」,找到Android设备后删除设备。接着保持数据线连接的情况下重启手机进入Fastboot模式,电脑会再次自动安装驱动。

通过 USB 把手机连接到电脑,打开终端,输入fastboot devices检测手机是否成功连接电脑,接着输入以下命令:

fastboot flash dtbo dtbo.img
fastboot flash vbmeta vbmeta.img

安装Lineage Recovery

手机关机,同时按住「音量减 + 电源键」,进入Fastboot模式。

通过 USB 把手机连接到电脑,打开终端,输入fastboot devices检测手机是否成功连接电脑,接着输入以下命令:

fastboot flash recovery recovery.img
fastboot boot recovery.img

安装LineageOS

恢复出厂设置

当手机进入到recovery模式后,首先进行的第一步操作是恢复出厂设置,目的是清空手机原有数据。

点击「Factory reset」→「Format data/factory reset」→「Format data」,完成后返回主菜单。

旁加载LineageOS

在手机端,点击「Apply update」→「Apply from ADB」。

回到电脑端,使用命令adb -d sideload filename.zip旁加载软件包。正常情况下,adb会报告Total xfer: 1.00x,即加载成功。

安装Google Apps

如果不想安装 Google Apps,可跳过。如果想安装Google应用程序,则必须在安装LineageOS后立即安装。

在手机端,点击「Apply update」→「Apply from ADB」。

回到电脑端,使用命令adb -d sideload filename.zip旁加载软件包。当手机屏幕显示Signature verification failed时,单击Yes。

正常情况下,adb会报告Total xfer: 1.00x,即加载成功。

最后,返回主菜单,点击「Reboot system now」,第一次重新启动设备进入操作系统。

使用感受

先放两张使用截图感受一下:

Redmi-7A.webp

流畅啥的就不说了,毕竟刚刷的系统,非常丝滑流畅,最主要是没有广告,体验很好。刷之前停留在了安卓10,刷完后安卓14,还是挺香的。

红米7A这款神机,竟然忘记了还有 FM 电台功能,直接打开就能听,连耳机都不用插,在山上也不怕没信号。🤣

安卓
  1. 网友小宋 17 天前

    现在还有刷机这种事,很多年没有刷过机了。

    1. 三毛 (作者)  17 天前
      @网友小宋

      现在不流行了,但还是存在的

Theme Jasmine by Kent Liao