MI5s安装LineageOS 16

@

前言

之前有个旧手机想再刷个机凑合用一下,但是自己忘了怎么刷,上网查了一下。结合自己的经验和遇到的问题,做出整理。

前提

  1. MIUI最新开发版刷机包
  2. ADB(Android SDK Platform-Tools)(CN链接
  3. LineageOS
  4. TWRP(替换自带的Recovery)
  5. OpenGapps(我选择的是ARM64+9.0+nano)(可选)
  6. SU(可选)
  7. ADB驱动(启动USB调试后电脑无法安装驱动时使用)(CN链接

步骤速览

前期准备

  1. 务必记得删除锁屏密码、注销已登录的Google账号(否则开机卡谷歌验证)刷机前确定手机电量充足
  2. 刷机前先备份数据(玩国际服游戏的记得先把引继码记下来)
  3. 下载 LineageOS 16.0 最新版本,TWRP 最新版本,ADB安装包和驱动,SU包,MIUI最新开发版;
  4. 解锁手机设备。
    手机设置 -> 开发者选项 -> 设备解锁状态”中绑定账号和设备,根据官方教程解锁;
    手动进入Bootloader模式(关机后,同时按住开机键和音量下键);通过USB连接手机,点击 “解锁”按钮;
  5. 解压ADB包到一个电脑位置,如:D:\adb;
  6. 电脑中,打开“高级系统设置",打开”高级“标签,打开“环境变量”,“系统变量”中选择path,并点击“编辑”;
  7. 变量值末尾添加“D:\adb;(与ADB解压路径名一致);确定;
  8. 测试在CMD中输入adb回车后是否能够正常使用;

刷入TWRP清除数据

  1. 设置→我的设备→全部参数,连续按MIUI版本,开启开发者选项。
  2. 更多设置→开发者选项,开启USB调试;
  3. 手机连接电脑,CMD 下输入 adb devices 看手机是否能弹出调试授权窗口;(我这里没有正常识别到设备,见参考资料[3])
  4. 输入“adb reboot bootloader”,回车,手机界面出现fastboot和安卓兔;
  5. cmd命令窗口,输入“fastboot devices”,回车,命令窗口出现设备编号;
  6. cmd命令窗口,输入“fastboot flash recovery”, 将下载的TWRP文件拖入命令窗口,回车,等待安装完成;
    (也可以Fastboot flash recovery “安装包路径名”,回车)
  7. 直接按 volume up+power键出现MI,进入 Team Recovery 界面(如果重启了手机则系统回刷回原Recovery);
  8. 选择“清除”--“高级清除”--选择除内部存储和USB以外的各项;“清除”--“格式化data分区”;

刷入系统

这里分为两种方法:

线刷

  1. 选择“高级选项”--“ADB sideload”--滑动确认;
  2. 电脑进入cmd命令窗口,输入“Adb sideload”,拖入MIUI安装包,回车,等待安装完成;
  3. 安装成功后再进入TWRP,电脑进入cmd命令窗口,输入“Adb sideload”,拖入LineageOS 16.0安装包,回车,等待安装完成(刷入OS包时,最好选择双清);
  4. 重复此过程,安装Google apps(必须);
  5. 重复此过程,安装SU(可选);
  6. 重启手机,进入Lineage系统,安装完成。

卡刷(我的选择)

  1. 启动TWRP后电脑的USB能识别到U盘,将MIUI的包放进去。
  2. 点击“安装”,刷入镜像,将MIUI刷入。
  3. 相同的方法再安装LineageOS,刷入。
  4. 视情况再安装其他如Gapps、SU、Magisk等等。

其它优化

跳过开机验证

方法一:如果之前忘了删除锁屏密码、注销已登录的Google账号,开机会卡验证。目前有几种办法:
进入 TWRP→高级→终端命令,手打输入

dd if=/dev/zero of=/dev/block/bootdevice/by-name/frp

方法二:如果adb能用,尝试用以下指令:

adb shell settings put secure user_setup_complete 1
adb shell settings put global device_provisioned 1
adb reboot

方法三:如果手头有一个能连接国际互联网且已经root的手机:
下载VPN热点,开启 WiFi中继点。

去掉WiFi叉号

adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate_204
adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate_204

刷回MIUI

准备

  1. Xiaomi Flash Tool
  2. MIUI刷机包

步骤

刷机前确定手机电量充足
fastboot模式下连接Xiaomi Flash Tool,将刷机包配置好后刷机

参考资料

posted @ 2021-10-28 23:28  Separa  阅读(803)  评论(0编辑  收藏  举报