从 MIUI 到 Lineage OS

缘由

自从 MIUI 12 开始 MIUI 的操作体验逐渐变差, Bug 太多了,耗电严重、手机卡顿,国际版也难逃 Bug 所以我选择了离开了 MIUI 寻找下一个系统。

警告

折腾前先备份!

折腾前先备份!

折腾前先备份!

关于 LineageOS

自从使用了 Arch Linux 开始,个人桌面我认为还是应该追求更新的平台、软件。最初的 MIUI 也是这样,MIUI 开发版的高速更新频率,然而难用的 MIUI 社区以及奇葩规定,我也就一直没有继续使用下去。

有没有一个安卓系统,能像 Arch 一样,滚动更新、轻量、迅捷?所以我最终选择了 Lineage 。

Lineage 对自己的描述是 A free and open-source operating system for various devices, based on the Android mobile platform.

Lineage 的更新频率非常高,所以我们但也并不能说完全是滚动跟新,依旧有系统主版本号的区分。设备的官方支持列表请在 Download 页面 查看

刷入 Lineage

1.解BL锁

作为一个小米手机用户,手机到手第一件事就是等几天,解BL锁。Boot Loader 是一个很重要的东西,如果你没有解BL锁,那你什么都刷不了。你需要一台 Windows 电脑、一根数据线和一个小米手机。至于解锁的办法,请猛戳 https://www.miui.com/unlock/index.html 。本文就不再说BL锁相关的内容了。

2.安装 ADB

同 BL 锁一样,这是最基本的需求,但是介于并非全自动安装,所以还是说一下安装方法。这里还有 LineageOS Wiki 给出的安装指导

关于ADB

ADB全名 Android Debug Bridge 可以使用数据线或者 TCP 来连接电脑,用于安卓设备的 Debug ,提供一些更加底层的工具和操作。具体介绍页面

你可以通过上面的链接了解 ADB 工作的基本原理。

下载并安装

Windows 10
  1. 此链接下载 zip 包
  2. 把它解压到某个目录,比如 D:\software\adb-fastboot
  3. 使用你的小娜,输入“查看高级系统设置” 或者在 “此电脑”图标上右键,在属性菜单中打开
  4. 点击环境变量按钮
  5. 在下方的系统变量栏中找到一个变量名叫 Path 的变量,选中,点击编辑
  6. 点击右上角的新建,输入目录地址 D:\software\adb-fastboot
Arch Linux
pacman -S android-tools

3.打开 USB 调试

首先需要你打开手机的开发者模式,点击 设置-我的设备-MIUI版本,一直戳 MIUI版本 。不一会儿就打开了开发者模式。接下来需要在开发者模式中打开 USB 调试。英文对应 USB Debug 。

下一步,连接你的手机和电脑,请连接到可靠的 USB 接口,如主板上的 USB 接口。

4.更换 Recovery

由于 LineageOS 比较频繁的 OTA 升级,(每月约4次)用于更新安卓版本以及打上安全补丁,我们需要更换 Recovery 才能方便后续使用,不然一但遇到升级还需要连接电脑才能完成。

从官网下载 Recovery image 它的大小通常大小在20M左右,以 img 结尾。

按着音量-和电源键不放,直到进入 Fastboot 模式。或者打开一个 Terminal ,输入

adb reboot bootloader

使用 fastboot devices 命令来查看连接到的设备,Linux下需要root权限

使用这个命令来刷入

fastboot flash recovery <recovery_filename>.img

使用 fastboot 的时候,可能会出现没有反应的情况,最简单的解决办法就是换个 USB 端口试试。

5.安装 LineageOS

从官网下载对应的 ROM ,它通常是一个zip包,从几百 MB 到 几个 GB 不等。你还可以下载谷歌全家桶, LineageOS 是没有谷歌全家桶的,如果你需要使用 Play Store 请从这个页面下载,它也是一个zip包。

按住音量+和电源键进入 Recovery 模式,使用音量键和电源键,或者点击 Factory Reset ,然后点击 Format data / factory reset 。格式化存储,这会删除所有手机上的内容!

选择 Apply Update 然后点击 Apply from ADB ,使用这个命令

adb sideload filename.zip

先刷入 ROM

Tip: If the process succeeds the output will stop at 47% and report adb: failed to read command: Success. In some cases it will report adb: failed to read command: No error which is also fine.

LineageOS Wiki

如果停在47%,报错 adb: failed to read command: Success 那大概率是成功了。

接下来,如果你需要 Google Apps 你需要在这时候再使用上面的命令来安装 Gapp ,把结尾的文件名换成对应的文件名。

恭喜,你已经安装好了!开机使用吧!

开始使用

如果你需要安装 magisk ,请在现在对应官方的指引安装。

LineageOS 非常轻量,我换上的第一个感觉就是

  • 原来手机续航可以那么久
  • 原来手机可以这么丝滑
  • 没有断流的体验

以及有点轻量过度,你可能需要连接电脑传些 apk 才能使用!嗯!这才应该是我的手机!

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
隐藏
变装