前置条件
在开始安装 Magisk 之前,请确保您的设备和环境满足以下条件。
设备要求
基本要求
- Android 设备:运行 Android 5.0 (API 21) 或更高版本
- 可解锁 Bootloader:这是最关键的要求
- 充足电量:建议电池电量在 50% 以上
- 稳定的 USB 连接:确保数据线和 USB 端口工作正常
支持的设备类型
完全支持
- 小米/红米手机(MIUI/HyperOS 系统)
- Google Pixel 系列
- OnePlus 设备
- 大部分可解锁的 Android 设备
特殊情况
- 内核版本 5.15.XX – 6.X.XX 的设备请参考 mi-init-boot 教程
- 无法解锁 Bootloader 的设备可考虑使用 光速虚拟机
检查 Bootloader 状态
方法一:开发者选项检查
- 进入 设置 → 关于手机
- 连续点击 版本号 7 次启用开发者选项
- 返回设置,进入 开发者选项
- 查看 OEM 解锁 选项:
- 如果可以开启,说明支持解锁
- 如果显示灰色或不存在,可能不支持解锁
方法二:Fastboot 检查
# 进入 Fastboot 模式后执行
fastboot oem device-info
# 或
fastboot getvar unlocked必需工具清单
手机端工具
- Magisk 应用
- 最新版本:下载地址
- 用途:修补 boot.img 文件
电脑端工具
ADB/Fastboot 工具包
- 下载:adb-fastboot 蓝奏盘
- 用途:与设备通信和刷入文件
Boot 镜像提取工具
- payload-dumper-go:下载地址
- 用途:从系统包中提取 boot.img
解压软件
- 推荐:WinRAR 或 7-Zip
- 用途:解压下载的工具包
环境准备
电脑环境
- 操作系统:Windows 7/8/10/11、macOS 或 Linux
- USB 驱动:确保已安装设备的 USB 驱动程序
- 足够的存储空间:至少 2GB 可用空间
手机设置
启用开发者选项
设置 → 关于手机 → 连续点击版本号 7 次开启 USB 调试
设置 → 开发者选项 → USB 调试(开启)开启 OEM 解锁(如果可用)
设置 → 开发者选项 → OEM 解锁(开启)
备份重要数据
重要警告
刷机过程可能导致数据丢失,请务必提前备份!
必须备份的内容
- 个人文件:照片、视频、文档等
- 应用数据:重要应用的数据和设置
- 联系人和短信:通过云服务或第三方工具备份
- 原版 boot.img:用于紧急恢复(安装过程中获取)
推荐备份方法
云服务备份
- Google 备份(推荐)
- 小米云服务
- 华为云服务等
第三方备份工具
- Titanium Backup(需要 root)
- TWRP 完整备份
- ADB 备份
获取设备信息
在开始之前,收集以下设备信息:
# 通过 ADB 获取设备信息
adb shell getprop ro.product.model # 设备型号
adb shell getprop ro.build.version.release # Android 版本
adb shell getprop ro.build.version.sdk # API 级别
adb shell getprop ro.product.cpu.abi # CPU 架构常见问题检查
Q: 如何确认设备支持解锁?
A: 检查以下几点:
- 开发者选项中有 "OEM 解锁" 选项
- 制造商提供官方解锁工具
- 设备不在运营商锁定列表中
Q: 无法解锁 Bootloader 怎么办?
A: 可以考虑以下替代方案:
- 使用光速虚拟机体验 root 功能
- 寻找设备特定的解锁方法
- 等待官方解锁支持
Q: 需要特定的 Android 版本吗?
A: Magisk 支持 Android 5.0 及以上版本,但建议使用较新的版本以获得更好的兼容性。
下一步
确认所有前置条件都已满足后,您可以继续进行 Bootloader 解锁。
小贴士
如果您对某个步骤不确定,建议先在相关论坛或社区寻求帮助,避免操作失误导致设备损坏。
