背景

设备

  1. 机型:MI6(sagit)
  2. 处理器:骁龙835
  3. 存储空间:64GB
  4. 原系统:MIUI11/Android9

意义

Android9确实比较老,Google在安卓10/11上加入了一些新东西,某几个别的app可能没法兼容到Android9,总之,由于各个原因,现在将LineageOS(22.2)/Android15刷入到MI6机器上,做个记录,后续可做参考。

资源

  1. WIN10/WIN11(准备好platform-tools)

  2. 小米官方BL解锁工具:https://cdn.cnbj1.fds.api.mi-img.com/flash-tool/miflash_unlock_7.6.727.43.zip

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    https://miuirom.xiaomi.com/rom/u1106245679/6.5.406.31/miflash_unlock-6.5.406.31.zip
    https://miuirom.xiaomi.com/rom/u1106245679/6.5.224.28/miflash_unlock-6.5.224.28.zip
    https://miuirom.xiaomi.com/rom/u1106245679/5.5.224.55/miflash_unlock-5.5.224.55.zip
    https://miuirom.xiaomi.com/rom/u1106245679/5.5.224.24/miflash_unlock-5.5.224.24.zip
    https://miuirom.xiaomi.com/rom/u1106245679/5.5.1224.27/miflash_unlock-5.5.1224.27.zip
    https://miuirom.xiaomi.com/rom/u1106245679/5.5.1008.26/miflash_unlock-5.5.1008.26.zip
    https://miuirom.xiaomi.com/rom/u1106245679/4.5.813.51/miflash_unlock-4.5.813.51.zip
    https://miuirom.xiaomi.com/rom/u1106245679/4.5.707.49/miflash_unlock-4.5.707.49.zip
    https://miuirom.xiaomi.com/rom/u1106245679/4.5.514.47/miflash_unlock-4.5.514.47.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.5.910.35/miflash_unlock-3.5.910.35.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.5.724.32/miflash_unlock-3.5.724.32.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.5.722.31/miflash_unlock-3.5.722.31.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.5.719.27/miflash_unlock-3.5.719.27.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.5.1128.45/miflash_unlock-3.5.1128.45.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.5.1108.44/miflash_unlock-3.5.1108.44.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.5.1030.37/miflash_unlock-3.5.1030.37.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.4.703.18/miflash_unlock-3.4.703.18.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.3.827.31/miflash_unlock-3.3.827.31.zip
    https://miuirom.xiaomi.com/rom/u1106245679/3.3.1212.33/miflash_unlock-3.3.1212.33.zip
    https://miuirom.xiaomi.com/rom/u265827351/3.3.525.23/miflash_unlock-3.3.525.23.zip
    https://miuirom.xiaomi.com/rom/u265827351/2.3.803.10/miflash_unlock-2.3.803.10.zip
    https://miuirom.xiaomi.com/rom/u265827351/2.3.724.7/miflash_unlock-2.3.724.7.zip
    https://miuirom.xiaomi.com/rom/u265827351/2.2.624.14/miflash_unlock-2.2.624.14.zip
    https://miuirom.xiaomi.com/rom/u265827351/2.2.502.6/miflash_unlock-2.2.502.6.zip
    https://miuirom.xiaomi.com/rom/u265827351/2.2.406.5/miflash_unlock-2.2.406.5.zip
    https://miuirom.xiaomi.com/rom/u265827351/1.1.1111.11231/miflash_unlock-1.1.1111.11231.zip
    https://miuirom.xiaomi.com/rom/u265827351/1.1.0317.1/miflash_unlock-1.1.0317.1.zip
    https://miuirom.xiaomi.com/rom/u265827351/1.0.1225.2/miflash_unlock-1.0.1225.2.zip
  3. 刷机资源(lineageOS-Mi6):lineage-22.2-20260102-nightly-sagit-signed.zip(卡刷包)、recovery.img(可选)、boot.img

    image-20260103211853069

  4. 搞机助手:主要用来解决fastboot驱动问题,懒人也可以用来代替一些刷机指令

    image-20260103211937377

  5. TWRP:TWRP-Mi6(本次采用TWRP进行刷机)

BL解锁

  1. 用USB线将手机和电脑相连

  2. 插入有效SIM卡,设置里面登陆小米账号

  3. 进入开发者选项,开启USB调试

  4. 关闭WiFi,保证只通过数据流量进行网络通信,进入设备解锁状态,绑定设备

  5. 启动搞机助手,安装相关驱动

    image-20260103212540433

  6. 验证环境是否成功

    1
    2
    3
    4
    5
    6
    # 验证adb
    adb devices

    # 验证fastboot(需要进入BootLoader才能被识别到)
    adb reboot bootloader
    fastboot devices

    image-20260103145654306

  7. 启动miflash_unlock.exe,登录绑定的手机号

  8. 同意所以协议后,点击解锁,等待进度条到100%(比较快,如果卡在50%,可能是上面的驱动没有安装好或者其他原因)

    image-20260103141357116

  9. 自动或者手动重启,进开发者选项,查看设备解锁状态,完~

    image-20260103142641051

刷机

Android分区名称 说明 风险
Boot 包含Linux内核和ramdisk(初始化内存磁盘),用于引导系统启动。刷入自定义内核或替换 boot.img 时需要操作此分区。 错误刷入可能导致无法开机。
System 存放 Android 操作系统的主要文件(如 framework、app、库等)。刷入 ROM 时通常要刷写 system.img。 如果空间不足或文件不兼容,会导致系统无法正常运行。
Vendor 存放芯片厂商提供的驱动和固件(如高通、联发科的硬件支持文件)。刷入某些 AOSP 或定制 ROM 时需要刷写 vendor.img,确保硬件正常工作。
Recovery 包含一个小型的独立系统,用于恢复、刷机、备份等操作(如 TWRP、CWM)。可独立刷写第三方 recovery。 刷机前常需先刷入 custom recovery 来刷 ROM
Data 存储用户数据,包括应用、设置、媒体文件等(相当于 Windows 的“用户文件夹”)。执行“双清”(wipe data/factory reset)或“三清”时会清除此分区 刷机前建议备份,否则会丢失所有个人数据。
Cache 系统缓存区,提升应用运行效率。刷机过程中通常会被清空,一般无需单独备份。
EFS 存储设备的IMEI、序列号、基带信息等关键硬件识别数据。 绝对不能乱刷或丢失! 一旦损坏可能导致无信号、IMEI 丢失,手机变成“砖”。建议在刷机前完整备份 EFS。
Userdata 在某些文档中 userdata 与 data 分区含义相近,但在分区表中可能单独列出。需注意不同厂商命名差异。
Bootloader 虽非传统“分区”,但它是刷机的起点。通常需要解锁(unlock)bootloader 才能进行刷机。 解锁后,只有好处没有坏处

刷入boot

  1. 手机进入fastboot模式(手动或者通过adb命令,但是任何情况下手动都能成功,命令会有失败的情况)

    c668b55a1830e99c3279c19623e317ef

  2. 刷入boot镜像

    1
    fastboot flash boot boot.img

    image-20260110125352600

刷入TWRP

  1. 刷入twrp

    1
    fastboot flash recovery twrp-3.7.0_9-0-sagit.img

    image-20260110123724944

  2. 手机进入recovery模式(同样建议手动进入)

    c3961860224c445bd4d73a186b37d94b

清除数据

image-20260110125920511

image-20260110125955048

image-20260110130013083

image-20260110130237885

image-20260110130302066

image-20260110130314934

image-20260110130355004

刷入系统

image-20260110130516486

image-20260110130903069

image-20260110130918734

image-20260110130957251

image-20260110131026345

1b7236069c53076cc211f2e9316d55b8

image-20260110131246766

image-20260110131337417

参考资料

  1. 【手把手教你给小米6解锁Bootloader,刷入LineageOS,Root】 https://www.bilibili.com/video/BV1vCRqY6Eey/?share_source=copy_web&vd_source=575a61cb5140a24131561e6cb49bca38
  2. 【以小米6为例,教你如何刷机】 https://www.bilibili.com/video/BV1KJ4m1u7or/?share_source=copy_web&vd_source=575a61cb5140a24131561e6cb49bca38