
Magisk 安装完全指南3 个关卡从修补 Boot 镜像到 Root 生效【免费下载链接】MagiskThe Magic Mask for Android项目地址: https://gitcode.com/GitHub_Trending/ma/MagiskMagisk 是 Android 最主流的 Root 方案靠修补 boot 镜像给应用发 Root 权限系统分区原封不动。这篇 Magisk 安装指南走三个关卡原料就位、写进分区、验证生效。这篇 Magisk 安装指南写给谁写给第一次碰 Root 的人想给手机发 Root 权限、装模块、做真机调试但没解锁过 Bootloader、没刷过机。也写给装完想升级 Magisk 版本、或更新系统想保住 Root 的人。如果你不想解锁 Bootloader、或只要开箱即用的系统可以关掉了这篇文章帮不了你。对比维度用 Magisk不用 / 传统方案Root 方式修补 boot 镜像系统分区不动直接改写系统分区难还原还原Uninstall 一键恢复原镜像通常要线刷整包模块生态现成模块即装即用几乎没有系统更新A/B 设备可保 Root 更新更新后重装✅ 动手前核对5 样东西缺一不可Bootloader 已解锁——不解锁fastboot 写不进任何分区原厂 boot 镜像——从官方固件包提取决定修补原料是否可靠最新版 Magisk App——官方渠道是唯一来源修改版不可控数据已备份——刷机有风险备份是唯一后悔药电脑装好 adb 和 fastboot——前者负责通信后者负责写分区先做连通性验证三条都输出正常再动手adb version # 输出版本号 adb 正常 adb devices # 输出设备序列号 手机已连上 fastboot devices # 进 bootloader 后输出序列号 可刷写 让原料就位拿到原厂 boot 镜像这一关的目标拿到与设备匹配的原厂镜像并确定该修补哪个分区。操作路径安装并打开 Magisk App看主界面 Magisk 卡片的Ramdisk一行。显示Yes从官方固件包提取boot.img新机型是init_boot.img显示No改提取recovery.img这类设备装好后每次要重启进 recovery 才生效。已 Root 的设备也可以直接导出当前分区# 导出当前 boot 分区仅限已 Root 设备新手走固件包路线即可 adb shell su -c dd if/dev/block/bootdevice/by-name/boot of/sdcard/boot.img bs4096 adb pull /sdcard/boot.img通过标志镜像文件已在电脑上大小通常几十到一百多 MBRamdisk的取值已确认。翻车预警从论坛随手下的通用镜像——机型不匹配刷进去直接开不了机。原料只认官方固件包。 把改动写进分区Magisk 修补 boot 镜像并 fastboot 刷入这一关的目标把镜像交给 Magisk 修补再把成品写回 boot 分区。操作路径镜像拷到手机存储打开 Magisk App点 Magisk 卡片的Install方式选Select and Patch a File选中镜像recovery 镜像要勾Recovery Mode。修补完成后把成品拉回电脑进 bootloader 刷入# 拉取修补成品文件名带随机串按实际为准 adb pull /sdcard/Download/magisk_patched_xxxxx.img # 进 bootloader 并刷入分区是 init_boot 的把 boot 换成 init_boot adb reboot bootloader fastboot flash boot magisk_patched_xxxxx.img fastboot reboot通过标志终端输出OKAY或Finished设备自动重启进系统App 若提示修复环境点确认等它自动重启。翻车预警刷别人分享的修补镜像——每台设备配置不同大概率变砖恢复可能要全量清数据。永远在自己设备上现场修补。 确认它真的在跑Magisk 安装后验证 Root 生效这一关的目标确认 Magisk 装上了、Root 权限真的能用。操作路径打开 Magisk App 看 Magisk 卡片的Installed一行再从命令行验证adb shell su -c magisk -v # 能输出版本号即 Root 生效通过标志卡片显示Installed为版本号不再是N/A终端正常输出版本号。翻车预警显示N/A但 Root 还能用——多是隐藏 stub 应用残留冲突去系统设置的应用列表里把隐藏的 stub 应用卸载干净再重开。 症状与药方Magisk 安装失败自救速查症状成因一句药方装模块后开机卡 Logo模块与系统不兼容连电脑执行magisk --remove-modules清空Installed 显示 N/Asu 还能用隐藏 stub 应用残留冲突系统设置里卸载所有隐藏 stub银行 / 游戏检测出 Root新版 Magisk 不内置隐藏开 Zygisk DenyList 或装隐藏类模块OTA 后 Root 丢了更新覆盖了修补镜像A/B 设备更新前走非活动槽位安装最吓人的是第一条 bootloop开机卡在 Logo 不动。别慌只要 USB 调试开着手机还能被识别连电脑执行下面三行第二条会清掉全部模块并自动重启adb devices # 确认设备被识别 adb shell magisk --remove-modules # 清空全部模块自动重启 adb shell su -c magisk -v # 重启后确认 Root 恢复USB 调试没开也能救开机动画出现前按住音量下进入安全模式模块会被自动禁用。 收尾带走三句话原料从哪来boot 镜像只认自己机型的官方固件包通用镜像一律不信。不可碰的底线镜像必须在自己设备上修补永远不刷别人分享的修补镜像。出事先跑哪条adb shell magisk --remove-modules它是你的逃生通道。Root 会失去部分保修三星的 Knox 一旦触发不可逆动手前建议先查厂商政策刷机前备份数据稳一点。遇到系统更新先在 App 里 Uninstall →Restore Images恢复原镜像再更新A/B 设备用 Install to Inactive Slot 可保住 Root完整流程见 docs/ota.md。想搞懂修补原理翻 scripts/boot_patch.sh 或通读 docs/install.md。【免费下载链接】MagiskThe Magic Mask for Android项目地址: https://gitcode.com/GitHub_Trending/ma/Magisk创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考