Android Magisk 安装指南
Magisk 是一个安全、美观且功能强大的 Android 自定义工具。它主要有以下三个核心功能:
- MagiskSU:获取设备 Root 权限并经用户授权给应用
- Magisk Modules:下载、挂载与管理模块,实现系统个性化定制
- MagiskHide:对选定应用隐藏设备 Root 状态和 Magisk 自身的存在
安装步骤概览
- 配置 ADB 和 Fastboot 工具
- 解锁 Bootloader
- 获取并修补 boot.img 镜像
- 刷入修补后的镜像
- 验证安装结果
配置 ADB 和 Fastboot
我使用的 macOS 系统,安装完 Android Studio 后自动安装了 adb
和 fastboot
也可以通过 brew
直接安装:brew install android-platform-tools
此时,连接设备到电脑,打开终端,输入 adb devices
,如果返回了设备名称,说明 ADB 配置完成;用 adb reboot bootloader
进入 fastboot 界面,键入 fastboot reboot
后,若设备重启,说明 fastboot 正常。
解锁 Bootloader
不解锁 bootloader 则无法对设备进行底层的自定义。我使用的是小米红米手机,可以在这里申请解锁:解锁小米手机
其他品牌手机请查阅对应的官方解锁教程。
打包镜像并刷入
安装 Magisk App 并检查 Ramdisk
在刷入前,先安装 Magisk App 来检查设备信息,确定进一步的操作步骤。首先从官方项目地址下载最新的 APK 文件并安装。
打开安装后的 Magisk App,查看 Ramdisk 的值。请确保此项的值为「是」或「True」,然后再进行下一步。
获取 boot.img
boot.img 镜像一般可以从当前使用的 ROM 的压缩包中提取。
使用 Magisk App 修补镜像
上一步我们获得了 boot.img,并将它复制到手机上。下面我们将用 Magisk App 修改这些镜像。如果你下载的是别人修改好的镜像,可以直接跳过这一步。
截图命令:adb exec-out screencap -p > a-1.png
打开手机 Magisk 应用 > 安装 > 选择并修补一个文件 > 选择复制进去的 boot.img > 开始。等待滚动的命令行显示 All Done。
下载修改后的启动镜像到电脑,这里我使用 adb pull:
使用 fastboot 刷入镜像
复制修改镜像后的完整路径,在终端中执行:
验证安装
再次打开 Magisk App,查看是否能获取到 Magisk 的版本信息。
通过 adb shell
进入 Linux 命令行,如果提示符是 #
则代表已获取 root 权限,如果是 $
则表示没有 root 权限。