1. 刷机有风险,如果你什么都不懂,看看就好,不要操作2. 本文的操作有一定砖机的风险,请谨慎操作,后果自负3. 此教程会清空 userdata,刷机前请备份重要资料4. 由于 tzdxe 和 pep 驱动导致主频只有 1.5Ghz,使用起来会有点卡,运行 win10 会比较流畅5. 没必要为了刷 Win11 买个小米平板 5,没有任何意义
• 正常运行 Windows10/11 的电脑
• 解了 BL 的小米平板 5 (骁龙 860)
• U 盘或者移动硬盘(固态)
• USB 键盘和鼠标
• 小米平板 5 刷 Win11 资源:点此下载 - 提取码:kamp
• Windows 下载:UUP dump 注意 是下载 ARM64 版本
首先下载上面提供的全部文件
1. 平板重启至 Fastboot
解压文件至任意位置
解压后再文件夹中按鼠标右键弹出菜单然后打开 CMD 或 Windows Powershell 都是可以的
2. 平板接入电脑,刷入 TWRP
在命令行里输入:
3. 按电源键 + 音量键上 重启进 Recovery
这个 Recovery 有点问题,只能显示状态栏,这时是没有 ADB 连接的。
需要疯狂按电源键,直到电脑有 "叮咚" 的提示音
然后输入
adb devices
若有设备,则开始推送 parted
将 parted 推送至 /sbin/,输入:
adb push parted /sbin/
4. 给 parted 设置权限
打开 adb shell:
adb shell
设置 755 权限
chmod 755 /sbin/parted
5. 进入 parted 的交互命令行
parted /dev/block/sda
看到命令提示符变成 (parted),就说明成功了。
输入:p 打印分区表
第一列代表分区号,倒数第二列是分区名称,我们需要操作的是 userdata 分区,记下它的编号 31
6. 删除 userdata 分区
rm 31
7. 创建 ESP 和 MSR 分区
最后两个参数是分区的起始位置和结束位置,起始位置填上一个分区的结束位置就行,结束位置根据你想给这个分区多大空间决定
创建 300MB 大小的 ESP 分区,格式为 fat32
mkpart esp fat32 10.9GB 11.2GB
创建 45GB 大小的 win 分区,格式为 NTFS
mkpart win ntfs 11.2GB 125GB
8. 给 ESP 分区添加 FLAG
添加 esp 标记,31 是 ESP 分区的编号
set 31 esp on
可以看到 Flags 列出现了 boot, esp 字样
9. 重进 TWRP
进入 TWRP 后,依旧需要疯狂按电源键,直到电脑有 "叮咚" 的提示音后,输入
adb shell
10. 格式化 ESP 分区
随后手动重启进 Fastboot
11. 刷入 pe
刷入 UEFI 固件:
把 pe 刷入 cust 分区:
12. 复制系统镜像和 Dism++ARM64 进 U 盘
复制完后将外接供电插上拓展坞,将外设插上拓展坞,最后把拓展坞插入平板,长按电源键重启
13. 格式化 c 盘
进入 PE 后,等待 PE 加载完毕
双击此电脑,右键 c 盘,格式化。
14. 给 ESP 分区添加盘符
在 CMD 里输入:
diskpart
看到命令提示符变成 (diskpart),就说明成功了。
选择磁盘 0:
select disk 0
查看分区
list part
这里输出的分区信息和 parted 输出的差不多,我们要找到 ESP 分区,类型为系统,我的平板上是第 31 号。
选择分区(31 根据实际情况修改):
select part 31
分配驱动器号为 Y:
assign letter=Y
然后退出 diskpart,控制台千万不要关闭
退出 diskpart:
exit
15. 释放镜像
打开资源管理器,在 U 盘里打开 Dism++(后缀带 Arm64 的那个)
左上角文件 → 释放映像
第一行选择镜像文件,第二行选择系统盘目录,最后勾选添加引导和格式化,点击确定
引导修复,再次点击确定
接下来需要等它完成。
完成后,重启至 Fastboot
16. 擦除 cust 分区
fastboot erase cust
把 UEFI 固件刷入 boot 分区
把 UEFI 固件刷入 boot_a 分区
把 UEFI 固件刷入 boot_b 分区
17. 长按电源键重启
如果遇到蓝屏,就强制重启
等待转圈,看见准备就绪后,过十秒强制重启进 Fastboot
进 Fastboot,刷入 PE
重启进 PE
18. 跳 OOBE
在 CMD 里输入:
regedit
注册表管理器启动完成后,在左侧定位到 HKEY_LOCAL_MACHINE
然后点击左上角的文件 "选择" → "加载配置单元" 加载路径为 系统盘(C 盘)分区下 "Windows\system32\config\system" 挂载需要命名 请随意输入 例如: 123
挂载成功后 展开挂载的注册表项 定位到 "Setup" 根目录 把所有带数字的项改为 0
19. 设置 USB 模式
展开 CurrentControlSet,再展开 Contro,点击 USB,右侧找到 OsDefaultRoleSwitchMode,双击打开,数值改为 1
然后定位到挂载的根目录 (如定位到 123)然后点击左上角文件 卸载配置单
20. 开启系统内置管理员
确认除 CMD 之外的窗口已经关闭后,打开 dism++。
点击第二个系统,也就是 windows11 arm64
等待加载完成后 点击打开会话
选择 "工具箱" → "账户管理" 选择 "administrator" 并启用账户以及启用最后面的 WDAG 开头的账户名