本文为针对小米 11 (代号 venus) 的搞机教程, 其他 VAB 动态分区机型也可以参考. 内容包括但不限于:

  • 环境配置
  • 解锁 Bootloader
  • 安装第三方 Recovery (如 OrangeFox, TWRP)
  • 刷入 Magisk 及模块推荐
  • 安装 LSPosed 及模块推荐
  • 安装第三方 ROM
  • (也许后面还会有些别的?)

本文左侧附有目录, 可以直接点击跳转至对应内容并按需查看

除了环境配置解锁 Bootloader, 所有内容均无严格顺序限制, 你可以在解锁后就直接刷入 Magisk, 也可以在安装第三方 ROM 后刷入, 一切都是自由的

想要根据本文内容进行操作, 你最好需要准备:

  • 一台小米 11 (本文也许并不适用于 Pro, Ultra 或 S 等型号)
  • 一台能够连接到互联网的电脑
  • 一根连接稳定的 USB Type-A to Type-C 数据线 (送的充电线就行)
  • 一张能够联网的 SIM 卡
  • 适用于小米 11 的 USB 驱动
  • ADB 工具包 (Android SDK Platform-Tools)
  • 你或许也需要一个代理用来访问被神必东方力量屏蔽的网站

搞机并不是一件简单的事, 稍有不慎可能就会导致你的手机变砖, 请做好最坏的打算
小米客服对于这类行为的保修非常含糊. 我在去年询问人工客服, 得出的结果是「解锁 Bootloader 不丢失保修, 但是 Root 会」
本文不提供免费的技术支持, 故由任何原因导致的事故本人概不负责
如果你需要的话, 可以通过任何已提供的联系方式联系我, 我可以提供付费的技术支持, 先刷 / 修 / 答后付, 整不好不收费

本文中可能会用到的术语可以前往 IdontKnowRoot 进行简单的学习

所用到的资源都可以在我的 Cloudreve 里找到, 访问密码为本文 URL (https://blog.chitang.dev/posts/mi11/), 但不保证资源为最新版本

现在我在使用 Pixel Experience, 本文在 MIUI 操作的部分可能之后会补图, 将就着看也不是不行

环境配置

进行下面的操作前, 请再次确认你已安装好正确的 USB 驱动与 ADB 工具包.

如需确认 ADB 工具包安装无误, 可在配置好环境变量后打开终端或命令提示符, 输入以下命令:

adb reboot bootloader

adb reboot bootloader忘记写 bootloader, 问题不大

如果配置没有问题, 手机上应该会弹出一个类似这样验证是否可信的窗口:

ADB 授权没在 MIUI 用类原生糊弄一下

推荐勾选 一律允许使用这台计算机进行调试

在点击允许后, 手机应该会重启, 并进入 Fastboot 模式

Fastboot

这时, 再执行:

fastboot reboot

fastboot reboot

如果配置没问题, 现在手机应该会正常重启并进入系统

解锁

解锁 Bootloader 是玩机的前提

绑定帐号

如果之前绑定过帐号, 无需再次进行本步骤

前往 设置 我的设备 全部参数

快速点击五次 MIUI 版本, 启用开发者选项

回到设置主页, 前往 其他设置 开发者选项

启用 OEM 解锁

设备解锁状态 中点击 绑定帐号与手机

绑定成功后, 等待 168 小时 (也就是一周) 的冷却期

备份数据

使用官方工具解锁 Bootloader 会导致丢失数据, 因此在正式解锁前需要对数据进行备份, 当然如果你恰好想恢复出厂设置也没人拦着你

使用 MIUI 自带的备份可能是在没有 Root 的情况下最好的选择

前往 设置 我的设备 备份与恢复

如果有 OTG 和足够存储空间的 U 盘, 可以选择 U盘备份恢复. 否则, 选择 手机备份恢复

新建备份, 选择自己需要备份的内容, 开始备份

至于图片, 通讯录, 短信等, 若数量不多, 使用 MIUI 云备份足矣

使用解锁工具

该步骤需要一台装有 Windows 系统的电脑

下载并解压 MIUI 解锁工具

将手机连接到电脑, 执行该指令以进入 Fastboot

adb reboot bootloader

运行 miflash_unlock.exe, 根据提示登录与手机绑定的同一个帐号并解锁手机

在经过一段时间后, 手机会自动重启, 这时第一屏上方会增加一把解开的锁

锁头

第三方 Recovery

本段中的三种第三方 Recovery 可以根据需要自选其一

TWRP

前往 TWRP 官网下载最新的 .img 文件

重启至 Fastboot

adb reboot bootloader

然后, 临时启动至 TWRP

fastboot boot twrp-xxx.img

twrp-xxx.img 替换为你所下载的文件名

Boot TWRP

待手机进入 TWRP Recovery 后, 进入 Advanced 菜单

TWRP Advanced

然后, 选择 Flash Current TWRP

TWRP Flash

滑动滑块以进行确认

在标题变为 Done flashing TWRP 后, 点击 Reboot System, TWRP Recovery 就已经成功安装

TWRP Done

OrangeFox

小米 11 的 OrangeFox Recovery 目前是非官方支持状态

XDA Forums 发布帖下载 .img 文件

但是链接没了, 我没存, 先咕了

Pixel Experience Recovery

只有在安装 Pixel Experience 时需要本 Recovery

前往 Pixel Experience 下载页, 选择所需的版本, 点击 Download recovery image

下载

使用 Pixel Experience Recovery 还需要在这里下载一个 vender_boot 镜像

重启至 Fastboot

adb reboot bootloader

在进入 Fastboot 模式后, 刷入 vendor_boot

fastboot flash vendor_boot vendor_boot.img

然后, 刷入 Pixel Experience Recovery

fastboot flash boot PixelExperience_xxx.img

PixelExperience_xxx.img 替换为你所下载的文件名

Flash Pixel Experience Recovery

在两条命令均 Finish 后即可重启

fastboot reboot

Magisk

刷入

Magisk Release 页面下载最新的 APK

重启至你所使用的第三方 Recovery, 本段以 Pixel Experience Recovery 为例

adb reboot recovery

选择 Apply update Apply from ADB 以启动 ADB Sideload 模式

回到电脑, 使用这个命令来刷入 Magisk

adb sideload Magisk-xxx.apk

Magisk-xxx.apk 替换为你所下载的文件名

完成后, 在 Recovery 中重启手机至系统

最后, 安装 Magisk Manager

adb install Magisk-xxx.apk

Flash Magisk

现在, 打开手机上新增的 Magisk 应用, 若下方的 超级用户模块 菜单能够点击, 就代表已经成功获取了 Root 权限

设置

打开 Magisk, 前往右上角的设置

Magisk Settings

从上往下来简单讲解一下部分设置的用途及推荐设置

名称 作用 推荐值
安全 DNS (DoH) 关于 DoH, 请查阅 DoH on Wikipedia, 启用可以防止部分 DNS 污染 启用
隐藏 Magisk 应用 生成一个随机包名的 Magisk App 并安装, 用于防止其他 App 检测 Magisk 包名 根据需求
Zygisk 我不知道 启用
遵守排除列表 使用 Magisk 内置的隐藏功能, 但启用会导致后续安装的 Shamiko 隐藏模块失效 禁用
配置排除列表 配置需要对其隐藏 Magisk 的应用 按需选择
生物识别验证 在其他 App 申请 Root 权限时使用系统生物识别方式进行身份验证 启用

摆了, 剩下的之后再写