给Redmi K20刷LineageOS系统

Redmi K20手机默认最高支持MIUI12系统。该系统不支持通过LAN共享手机的4G网络。我需要通过这台Redmi K20旧手机将大流量卡的网络通过LAN共享给路由器,实现流量转宽带功能。因此,需要将该旧手机系统进行刷机升级。

1. 打开小米手机的USB调试

打开手机“设置APP”——点击“我的设备”——点击“全部参数”——点击“MIUI版本”七次,即可打开开发者模式。

再次打开手机“设置APP” ——下滑,找到并点击“更多设置”——点击“开发者选项”——下滑,找到并点击“USB调试”——进一步点击“USB安装”——点击“USB调试(安全设置)”,即可开启USB调试。注意:小米手机需要登录了小米账号后才能开启USB安装。

USB调试是Android系统提供的一个功能,它允许你在电脑和手机之间建立一个连接,以便进行更深入的交互。想象一下,这就像给你的手机开了一扇后门,让你可以更深入地了解和操作手机内部。

2. 解锁 Bootloader

打开手机“设置APP” ——下滑,找到并点击“更多设置”——点击“开发者选项”——下滑, 找到并点击“设备解锁状态”,可以看到提示信息:当前设备已锁定,即表示该手机不允许Fastboot刷机。按照该页面提示步骤进行操作来解锁BootLoader。

(1)首先,点击“设备解锁状态”页面最下方的“绑定账号和设备”,将小米账号和当前设备绑定。(2)然后,给手机关机,再同时按音量减和开机键让手机进入FASTBOOT模式, 再用USB数据线将手机和电脑进行连接。(3)下载小米手机驱动,并手动载入Bootloader驱动。在小米驱动官网 https://xiaomidriver.com/xiaomi-redmi-k20下载ADB驱动包,解压缩后,根据驱动文件中说明文档信息,手动安装Bootloader类型的驱动。这样电脑就能识别FASTBOOT模式下的手机了。(4)使用miflash unlock软件解锁Bootloader。在小米官网解锁小米手机网页https://www.miui.com/unlock/download.html下载解锁工具miflash unlock软件包;解压后,点击文件夹下的miflash_unlock.exe程序,在打开的窗口中登录小米账户;手机通过USB连接电脑且手机处于FASTBOOT模式,即可使用软件解锁手机BootLoader。

3. 刷入第三方Recovery软件

很多ROM的安装是使用TWRP(Team Win Recovery Project)作为第三方recovery软件。在其官网的设备列表https://twrp.me/Devices/,找到匹配的机型链接并打开,点击下载链接“Primary (Americas)”打开下载网页,下载img,将该文件存放到miflash unlock软件文件夹下,用于后续操作刷入Recovery。

将手机切换到FASTBOOT模式,使用USB数据线将手机连接到电脑。然后,在miflash unlock软件文件夹下右击,打开windows终端,进行操作:

.\fastboot devices
.\fastboot.exe flash recovery .\twrp-3.7.0_9-0-davinci.img
.\fastboot.exe flash boot .\twrp-3.7.0_9-0-davinci.img
.\fastboot.exe boot .\twrp-3.7.0_9-0-davinci.img

然后,同时按音量上和开机键,即可进入TWRP刷机界面。通过将ROM上传到手机中,再使用TWRP即可进行刷机,其操作界面简单易用。

4. 刷入Lineage OS系统

在Lineage OS系统官网lineageos.org找到并下载适合Redmi K20的ROM zip文件和recovery img文件,先刷入recovery img,再使用ROM文件刷机。注意需要有adb软件支持,安装adb软件操作如下。

(1)首先使用链接https://dl.google.com/android/repository/platform-tools-latest-windows.zip下载软件压缩包,将其解压缩到C:\Program Files目录。
(2)再将adb程序所在的路径C:\Program Files\platform-tools添加到Windows的Path环境变量中:按Windows+i打开控制面板——点击“系统”——点击“系统信息”——点击“高级系统设置”——
点击“环境变量”——在“系统变量”栏目下点击“Path行”——在弹出的窗口中点击“新建”——在新出现的行中输入“C:\Program Files\platform-tools\”——点击“确定”保存设置。
(3)以上两步操作完毕后,即可按ctrl + x再按a,打开Windows终端,输入命令“adb.exe version”,若有软件版本信息,则表示adb软件安装成功。

5. 最后的遗憾

虽然成功刷入新系统,能够支持以太网络共享。但是,Redmi K20机器本身不支持5G网络,其共享的4G网络速度较慢。这导致我原先将大流量卡替代宽带的想法实现的不够完美。