安卓 Android 11、12 不使用第三方 Recovery TWRP 刷入 Magisk v22+ 支持联发科

编程知识 更新时间:2023-04-17 20:21:53

测试机型:小米 10 至尊纪念版(Mi 10 Ultra)

今天把 MIUI 版本更新到了 12.1.1,发现安卓版本升到了 11。接下来我就正常想刷 wzsx150 大佬的 TWRP,发现刷上去挂载不了 data,不支持安卓 11。

网上搜索了一番发现可以不用 TWRP 刷 Magisk,就是用 Magisk 修补 boot.img,然后用命令行刷入。

步骤

  • 解锁手机,比如我的手机是小米手机官方解锁 BootLoader
  • 下载全量包,比如我的手机是小米 10/Pro/ 青春版 / 至尊纪念版 - MIUI 下载
  • 手机连电脑,用压缩软件打开下载的全量包,把 boot.img 复制到手机上
  • 安装 Magisk APK
  • 打开 Magisk,点 “安装” -> 选择并修补一个文件,选择刚刚移到手机上的 boot.img,成功后会生成一个 “magisk_patched_xxx.img”,把这个文件移到电脑上(如果没显示重新连接手机),最好和 fastboot.exe 放在同一目录
  • 【联发科专用】从下载的全量包中,把 vbmeta.img 移出来,最好和 fastboot.exe 放在同一目录
  • 手机连电脑,打开调试模式,命令行(ADB 工具包_百度搜索)输入如下命令
# 重启手机到 BootLoader 模式,也可以根据自己的手机型号手动操作
adb reboot bootloader

# 【联发科专用】关闭 AVB2.0 验证(MTK)
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

# 如果这一步显示找不到设备,重启到 BootLoader 模式的时候不要连数据线,等进入 BL 界面后再插数据线
# 成功后 fastboot reboot 或者手动重启手机,打开 Magisk 会发现已经安装好啦
fastboot flash boot magisk_patched_xxx.img

Win10/Win11 中 fastboot 找不到设备的解决方案

一直 wait for device,进 BL 后再插数据线也没用。

在设备中找到 Android/手机型号,右键删除:

然后找个绿色版的驱动精灵(驱动精灵 单文件_百度搜索),按提示安装驱动即可。

参考资料

  • 如何制作 magisk_patched.img - OnePlus 8 系列 - 一加手机社区官方论坛
  • 下载 小米 ROM:小米手机、小米平板等小米机型其国行版、全球版、欧洲版(欧版)、印度版、印度尼西亚版、俄罗斯版(俄版)、土耳其版、台湾版(台版)的小米 ROM

更多推荐

安卓 Android 11、12 不使用第三方 Recovery TWRP 刷入 Magisk v22+ 支持联发科

本文发布于:2023-04-14 03:41:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/7d32e5986daf32baf182b21696f48d1b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:第三方   Android   Recovery   联发科   TWRP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 74606文章数
  • 14阅读数
  • 0评论数