Magisk 安装指南如何给 Android 设备装上 Root 权限【免费下载链接】MagiskThe Magic Mask for Android项目地址: https://gitcode.com/GitHub_Trending/ma/MagiskMagiskThe Magic Mask for Android是一套用「修补启动镜像」方式给 Android 设备加 root 权限的方案支持 Android 6.0 以上机型。它能解决三件事通过 MagiskSU 给应用授予 root、通过模块系统免刷分区修改系统行为、通过 Zygisk 在所有应用进程里注入代码。读完这篇你能完成一次干净的初始安装并且知道收到系统更新后怎么把 root 保下来。动手之前这几件事不确认刷了大概率后悔Bootloader 必须已解锁。Magisk 需要往 boot 分区写数据锁着的设备没有商量余地。各家解锁入口不同部分品牌还要等审核期时间自己估。先备份数据。解锁、刷 vbmeta、Samsung 首次安装都会清数据这是写在官方文档里的硬性后果不是意外。别用别人给的修补镜像。哪怕机型、系统版本和你完全一致镜像和硬件是绑定的用错的结果是变砖只能全量刷机救。修补必须在目标设备本机做。会基本的adb/fastboot操作如果之后还想装第三方内核把它排在 Magisk 后面做。先判断你的设备Ramdisk 一项定路线下载并安装最新 Magisk app首页卡片上有一行Ramdisk显示Yes或No它决定你接下来取哪个镜像文件Yes→ 去官方固件包或自定义 ROM 包里提取boot.img如果设备单独提供init_boot.img用那个No→ 提取recovery.img。这类设备没有 boot ramdiskMagisk 只能接管 recovery 分区代价是每次开机都要先进 recovery 才能让 Magisk 生效属于例外情况完整规则见 官方安装文档 的 Magisk in Recovery 一节一个已知特例少数小米机型 bootloader 其实能接受 ramdiskapp 显示 No 但实际按 Yes 走才能成功没有检测办法试了才知道。修补镜像、刷回设备两步完成安装把镜像文件拷到手机上点 Magisk 卡片的Install方式选Select and Patch a File并选中该文件刷 recovery 镜像时记得先勾选Recovery Mode修补产物在/sdcard/Download/magisk_patched_xxx.img用adb pull拉到电脑手机进 fastboot 模式执行fastboot flash boot /path/to/magisk_patched_xxx.img对应 init_boot / recovery 分区就换分区名如果设备有独立 vbmeta 分区补一步fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img官方提醒这一步可能抹掉数据重启Magisk app 会弹出环境修复提示点它并等重启做完后 Magisk 卡片上应该显示具体版本号而不是 N/AZygisk 显示 Yes 或 No 都正常取决于机型支持。系统更新来了怎么办A/B 设备可以无痛保 rootMagisk 基本不动只读分区所以官方 OTA 流程改动不大前提是 A/B 分区的设备开发者选项里关掉Automatic system updates别让更新静默装完直接重启收到更新后先走 Magisk app → Uninstall →Restore Images别重启否则等于把 Magisk 卸了正常装 OTA两个阶段安装更新、优化设备都跑完后不要点重启回 Magisk app → Install →Install to Inactive Slot把 Magisk 装到刚更新完的那个槽位回到系统更新界面点重启非 A/B 设备做不到这一点官方文档的口径是OTA 完成后设备回到完全原厂无 root 状态需要手动重新刷一次 Magisk。整个流程的原始说明在 OTA 升级文档。怎么确认这次真的成了Magisk app 首页卡片Installed 显示版本号而不是 N/A装个终端 app 执行su能拿到 root shell 即通想反查二进制实际版本终端里跑magisk -v最常翻车的五个点现象原因和解法刷了修补镜像直接变砖用了别人/别的设备修补的镜像。只能本机修补变砖后走官方全量刷机装了模块后进系统循环重启连着电脑执行adb shell magisk --remove-modules移除全部模块没开 USB 调试时用音量下键进安全模式时机比网上教程说的要早几秒详见 FAQ银行、游戏 app 检测出 rootMagisk 24 起官方已不再内置隐藏 root需要装第三方 Zygisk 模块处理官方 FAQ 的态度是自己去找模块OTA 之后 root 没了非 A/B 设备的正常现象按文档手动重刷恢复原厂时自己刷 stock boot 变砖恢复镜像必须走 Magisk app 的 Restore Images从别处直接刷原厂分区是不行的装好之后有两点建议更新系统前先看看对应机型的社区反馈确认流程没变再动手模块装坏了先想到adb shell magisk --remove-modules比进恢复模式快得多。更完整的操作细节以 docs/install.md 和 docs/faq.md 为准安装脚本逻辑可以翻 scripts/ 目录对照。【免费下载链接】MagiskThe Magic Mask for Android项目地址: https://gitcode.com/GitHub_Trending/ma/Magisk创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考