安卓手机Magisk完美root通用教程

目前Magisk只适配了骁龙处理器的手机,其他处理器请不要操作。安卓11、10、9、8通用,下面教程是以MIUI 12.0.11示例,其他手机系统大致步骤一样。操作前建议备份数据!

FastBoot刷Magisk的优点

  1. 无需第三方Recovery
  2. 不影响系统升级(在线更新)

环境

  1. BootLoader已解锁
  2. 小米10 12+256
  3. MIUI 12.0.11稳定版 (稳定版开发版都可以)
  4. Windows电脑一台

步骤

  1. 系统是纯净官方系统(如果不是,建议刷一次完整包)
  2. 手机下载安装:MT管理器 https://www.coolapk.com/apk/bin.mt.plus
  3. 手机下载安装:Magisk APP https://www.coolapk.com/apk/com.topjohnwu.magisk
  4. 打开系统更新页面,右上角下载最新完整版,下载进度条1%的时候点击进度条停止下载,然后打开下载管理,有个已暂停的任务,点继续下载。
  5. 手机下载完成后打开MT管理器,downloaded_rom文件夹找到下载好的系统包,点开zip包,把里面的boot.img提取出来。
    Ps:如果你手机当前不是最新版本且不想更新到最新版本,请到第三方下载对应版本的MIUI ROM包。 https://github.com/mooseIre/update_miui_ota/?magiskcn 下载完成后ROM包就把boot.img复制到手机里就行了。其他ROM自己找。
  6. 手机打开Magisk,安装->选择并修补一个文件->弹出文件管理窗口,找到提取的boot.img->开始
  7. 修补完成后将手机数据线连接电脑,并打开开发者选项->USB调试以及USB文件传输模式,将boot.imgmagisk_patched-23000_xxxxx.img(每次生成的随机字符都不一样,使用的时候请输入生成的名字)

magisk_xiubu.png

  1. 下载FastBoot:https://lanzoui.com/iMbQkpf716j

(解压出来,把magisk_patched-23000_xxxxx.img复制到fastboot目录里)

  1. 打开bat文件(打开CMD命令行.bat)输入命令adb reboot bootloader将手机重启到fastboot模式
  2. 确保在fastboot模式了在输入命令 fastboot flash boot magisk_patched-23000_xxxxx.img

注意文件名要用你生成出来的!!!

  1. 出现下面三行代码就是刷入了

magisk_cg.png

  1. 重启手机(开机有震动基本没问题了)耐心等手机开机。打开Magisk APP显示Magisk的版本,就是刷成功了。

(A/B)(Ramdisk)(SAR)这是手机分区,老款手机会显示“否”。新出的手机一般都显示“是”。不影响使用。
magisk_ok.jpg

温馨提示

如果刷模块不兼容或者其他骚操作导致卡米的话,可以把我们前面提取的boot.img通过上面的方法刷回去,恢复原系统,一般都能正常开机!
boot.img保留一份在电脑,避免出问题了可以自救下!后期系统更新,直接下载全量完整包升级,然后重复上面的步骤就可以继续愉快的使用Magisk了!

打赏