解锁BL

  • 不管刷不刷,有没有想好,申请解锁就行了。
  • 因为有资格之后需要用 MIUI unlock 去手动解锁,才会清除数据。
    • 手机登陆MIUI账号
    • 打开开发者设置,搜索设备解锁状态,点击绑定
    • 绑定7天后即可进入下一步解锁

注意:重复绑定、退出MIUI账号或者拔掉手机卡,时间会重新计算。

数据备份

  • 使用自带的备份与恢复对手机进行备份
  • 使用TI备份之类的对手机进行备份
  • 将手机里面的重要数据手动传输到其他设备,如电脑。

解锁

  1. 手机充满电
  2. 访问 miui.com/unlock/
  3. 下载解锁工具(Windows Only)
  4. 解压启动解锁工具
  5. 更新解锁工具
  6. 点击工具设置,检测\安装 USB 驱动
  7. 登陆小米账号,进入解锁页面
  8. 手机打开adb调试,adb reboot fastboot 进入 fastboot(你也可以用手按
  9. 如果解锁工具显示未检测到手机,拔插多试试就行
  10. 解锁后手机第一次启动时间可能比较久,正常情况

下载工具以及镜像

  • platform-tools(adb): https://developer.android.com/studio/releases/platform-tools
    • mac: brew install --cask android-platform-tools
    • 如果不能在 cli 里面访问到 adb 之类的命令,请自行添加环境变量
  • MIUI解锁工具: miui.com/unlock/
  • TWRP: https://twrp.me/xiaomi/xiaomipocof3.html
    • 美国镜像站:https://dl.twrp.me/alioth/
    • 欧洲镜像站:https://eu.dl.twrp.me/alioth/
  • Magisk:
    • https://github.com/topjohnwu/Magisk/releases
  • 国际版欧洲MIUI包(eea):
    • 卡刷包: https://xiaomirom.com/rom/redmi-k40-mi-11x-poco-f3-alioth-europe-fastboot-recovery-rom/#下载-红米-k40–poco-f3-稳定版-recovery-卡刷包
    • 线刷包:https://xiaomirom.com/rom/redmi-k40-mi-11x-poco-f3-alioth-europe-fastboot-recovery-rom/#下载-红米-k40–poco-f3-稳定版-fastboot-线刷包
  • 欧洲版MIUI包(eu):https://androidfilehost.com/?w=files&flid=331502
    • 打开搜索 K40, POCO_F3
    • https://androidfilehost.com/?fid=15664248565197180206
  • Magisk模块
    • SafetyNet(网飞检测):https://github.com/kdrag0n/safetynet-fix
    • Zygisk:无需额外下载

MIUI Global EEA和MIUI EU翻译过来都为欧洲版,但是两个系统完全不一样,请注意辨别!

刷机

好吧,这里一开始没有分清楚 eea 和 eu 版的区别,装的 eea 版,弄错了
区别:https://blog.minamigo.moe/archives/797

  • 所有命令涉及到的文件路径,请自行替换成对应的绝对路径

刷入 EEA 版

Twrp

  • K40 国行系统默认没有 Recovery 分区,刷入会报错,直接通过 twrp 启动即可
1
2
3
4
adb reboot bootloader
# fastboot.exe flash recovery E:\tmp\twrp\twrp-3.6.1_11-0-alioth.img
# FAILED (remote: '(recovery_a) No such partition')
fastboot.exe boot E:\tmp\twrp\twrp-3.6.1_11-0-alioth.img

ADB Sideload

  1. Twrp 启动后
  2. 进 Advance 里面对 cache 和 data 分区进行格式化
  3. 进 Advance 里面打开 adb sideload
  4. 然后电脑端使用 卡刷包(miui 开头) 进行 sideload
1
2
# side load 前先进行双清
adb sideload E:\tmp\img\miui_ALIOTHEEAGlobal_V13.0.6.0.SKHEUXM_c393876947_12.0.zip

刷入 EU 版

用了 eea 两三周了,重刷得双清,懒得搞了,贴下官方步骤

EU版,有本地化插件,不习惯的可以整一下: https://blog.minamigo.moe/archives/184

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
Xiaomi devices on Android 11:
Unlock your first bootloader here http://en.miui.com/unlock/
Install TWRP via Fastboot mode, then install our ROM
Code:
fastboot flash recovery twrp.img
fastboot boot twrp.img
TWRP Recovery TWRP or TWRP.ME
FORMAT /data partition (NEVER wipe System or Persist!)
Copy our ROM to the internal storage
Install our ROM
Reboot
done
Installation via TWRP:
- Download zip to internal storage
- Updater - Menu (...) - Reboot to Recovery
- Install - Select zip
- Reboot
- Done

Xiaomi devices on Android 12 via Fastboot only:
- Download our ROM zip file
- Unpack downloaded zip file in the PC using WinRAR
- Reboot your device to fastboot mode (press volume down + power)
- Connect to PC via USB cable
- Run fastboot installation script from unpacked zip according your PC operating system:
--- For Windows OS - windows_fastboot_update_rom.bat
--- For Linux - linux_fastboot_update_rom.sh
--- For MacOS - macos_fastboot_update_rom.sh

必要操作

Magisk

https://topjohnwu.github.io/Magisk/install.html

  1. adb install Magisk App 或者拷贝后手动安装
  2. 打开卡刷包,找 boot.img,拷贝到手机
  3. Magisk App点击Magisk,手动选择刚刚拷贝的 boot.img,运行完成后应该会生成一个 patch.img 文件
  4. 拷贝patch.img 文件到电脑
  5. 进 bootloader
  6. 先尝试使用 patch.img 文件是否可以正常启动
  7. 可以正常启动后将 patch.img 文件刷入 boot 分区
1
2
3
4
5
6
7
8
9
10
#安装 magisk apk
#从线刷包里面找到 boot.img
#进magisk app生成 patch img
#adb shell 修改patch文件名称
#拷贝到电脑
adb pull sdcard/Download/magisk_patched.img
# https://sspai.com/post/67932
adb reboot bootloader
fastboot boot magisk_patched.img
fastboot flash boot magisk_patched.img

安装 Zygisk

  1. Magisk App点击设置
  2. 勾选在 Zygisk 里面运行 Magisk
  3. 自动下载,安装
  4. 重启

SafetyNet

  1. 下载 zip 包到手机
  2. Magisk里面选择安装,重启
  3. 基本检测通过大概率没啥问题

备份与恢复

实测自带的备份与恢复 app没啥用,eea 版恢复 国内的备份包大概率会寄。还是 Ti备份之类的靠谱点

  1. 系统设置 里面直接搜索 备份,就能找到备份与恢复 app
  2. 将之前备份的文件拷贝回手机

Magisk/Root 隐藏

  1. Magisk App点击设置
  2. 不勾选”遵守排除列表“
  3. 点击 ”配置排除列表“
  4. 搜索需要隐藏的软件(大部分时候是银行App和金融App

一个App有很多项进程,都需要勾上,点击即可展开,再点击勾选即可全选。

隐藏应用列表

如果出现隐藏失败,闪退,可以尝试把隐藏方式清空(重试没用就重启

  • 这个一般用不到,MIUI13没看见过拦截次数大于0
  • 需要安装的,自己去 Google Play下载
  • 参考:https://zhuanlan.zhihu.com/p/506203078

Refer

  • MIUI EU 刷机指南 - Koizumi’s Blog
  • twrp
  • MIUI 各版本区别及下载地址 - Koizumi’s Blog
  • K40 刷机包
  • https://github.com/topjohnwu/Magisk/releases
  • https://xiaomirom.com/download/redmi-k40-mi-11x-poco-f3-alioth-stable-V13.0.6.0.SKHEUXM/#europe-recovery
  • https://zhuanlan.zhihu.com/p/506203078
  • MIUI EU 欧洲版 本地化 Magisk 模块 - Koizumi’s Blog