@
waiaan @
ziyic @
PingAn66 简易版刷机教程
1 、解锁
首先在这个位置,申请解锁,大约需要 1-2 天时间
http://www.miui.com/unlock/index.html 2 、准备工作
[rom]
https://web.vip.miui.com/page/info/mio/mio/detail?postId=5896315https://xiaomifirmwareupdater.com/#请务必注意选择和自己机型完全一直的刷机包
rom 有卡刷包和线刷包,我常用线刷,以下有说明,卡刷多了一步刷入 recovery ,请查找相关教程
[magisk]
https://magiskmanager.com/[adb]
需要安装 adb 支持(可选项,操作起来比较方便)
[开发者]
手机要启动开发者模式 (可选项,操作起来比较方便)
3 、刷机(不想换系统可以跳过这一步)
我比较喜欢用线刷,解压 rom 压缩包到文件夹,内容如下
├── flash_all.bat // New installation for windows
├──
flash_all.sh // New installation for linux \ macos
├── flash_all_except_storage.bat
├──
flash_all_except_storage.sh├── flash_all_lock.bat
├──
flash_all_lock.sh├──
flash_gen_crc_list.py├──
flash_gen_md5_list.py├── flash_gen_resparsecount
├── images // We will use boot.img in it
├── md5sum.xml
└── misc.txt
bat 为 windows 下使用,sh 为 linux \ macOS 使用,一般使用 flash_all 就可以了
!!! 现在正式开始刷机
- 启动一个终端
- 通过 adb reboot fastboot 进入 fastboot 模式
- 验证是否识别到设备 fastboot devices ,看到 xxxxx fastboot 字样反馈表示设备就绪
- 执行
flash_all.sh[bat]
等待固件写入完毕,手机会自动重启
4 、magisk 操作
- 在手机上安装 magisk.apk ,并启动
- 找到跟自己手机版本匹配的 root.img ,如果刚才执行了第 3 步,这个文件在 images 文件夹下,将这个文件上传到手机
- magisk 主界面执行第一步,并找到刚才上传的 root.img ,然后执行破解,破解后生成一个带有 magisk 的 magisk_patched_xxx.img 文件,将此文件传到电脑
- 通过 adb reboot fastboot 进入 fastboot 模式
- 执行 fastboot flash boot magisk_patched_xxx.img
- 最后 fastboot reboot 重新启动手机,如果还是进入 fastboot 模式,可以手动通过电源按钮重新启动
重新打开 magisk ,其中 magisk 项目显示如『当前 26.1 』,表示 magisk 安装成功,已经具备系统权限,然后就可以随意删除系统内置的一些不需要的软件,可以参考这个链接
https://mubu.com/doc/4YNGUZKGaZ5 、其他
- 删除软件还需要一个文件管理器,如 ES 、RE 等
- 跳过步骤 3 的话,请确认能找到跟当前系统完全一样的 boot.img
- 我在 macOS 下执行上述操作,通过 brew install --cask android-platform-tools 安装 adb 工具,避免频繁直接操作手机,当然进入 fastboot 也可以通过手机上的音量电源键完成。