⚠️ 重要提醒:操作前必读
- 风险自负:Root 过程存在一定的风险,包括但不限于变砖、数据丢失等,请确保你已充分了解并愿意承担这些风险。
- 数据备份:在开始之前,请务必备份你手机中的所有重要数据!(照片、联系人、聊天记录等),可以通过手机自带的云服务、电脑或第三方备份工具完成。
- 电量充足:确保手机电量在 50% 以上,最好连接充电器进行操作,以防中途断电导致意外。
- 解锁 Bootloader:Root 的前提是解锁 Bootloader,解锁 Bootloader 会 清除手机所有数据,使其恢复到初始状态,请提前备份好数据。
- 机型确认:本教程适用于 OPPO R11,其代号可能为 A77,请务必在
设置->关于手机中确认你的设备型号,不要用于其他机型。
第一步:准备工作
在开始之前,你需要下载以下所有工具并放置到电脑上同一个文件夹中,方便操作。

-
驱动程序:
- OPPO 官方驱动:OPPO 官方驱动下载页面
- 下载并安装适合你电脑系统的驱动,确保电脑能正确识别你的手机。
-
解锁 Bootloader 所需工具:
- OPPO 官方解锁工具:OPPO 官方解锁工具下载
- Fastboot 驱动:如果官方工具无法识别,你可能需要单独的 Fastboot 驱动,可以自行搜索 "Xiaomi USB Driver" 或 "Google USB Driver",它们通常包含通用的 Fastboot 驱动。
-
Root 所需工具 (Magisk):
- Magisk APK:访问 Magisk 的官方发布页面,下载最新稳定版的 Magisk App (APK) 文件。
Magisk-vXX.X.zip。 - 你的手机官方固件:你需要找到与你手机当前系统版本完全匹配的官方 ROM 包,你可以在 OPPO 官方固件下载网站 或第三方网站如
XDA Developers上搜索 "OPPO R11 A77 firmware" 下载,下载格式通常是.zip或.zip.md5。
- Magisk APK:访问 Magisk 的官方发布页面,下载最新稳定版的 Magisk App (APK) 文件。
第二步:解锁 Bootloader (关键步骤)
这一步会清空手机所有数据,请确保已备份!

-
在手机上启用“开发者选项”和“OEM 解锁”:
- 进入
设置->关于手机,连续点击版本号或内部版本号7次左右,直到提示“您已处于开发者模式”。 - 返回
设置->系统->开发者选项。 - 在开发者选项中,找到并开启
OEM 解锁和USB 调试这两个选项。
- 进入
-
使用官方解锁工具:
- 在电脑上解压你下载的 OPPO 官方解锁工具。
- 关闭手机,然后按住
音量下键+电源键进入 Fastboot 模式(屏幕会显示一个兔子标志)。 - 使用 USB 数据线将手机连接到电脑。
- 在电脑上运行解锁工具(通常是
OppoBootloaderUnlock.exe)。 - 工具会自动检测你的手机,如果提示驱动安装问题,请手动安装你准备好的驱动。
- 按照工具界面的提示,在手机上同意解锁条款(通过音量键选择,电源键确认)。
- 解锁工具会提示你输入
yes来确认最终解锁。 - 等待几秒钟,手机会自动重启。至此,Bootloader 已解锁,手机数据已清空! 你可以像新手机一样进行初始设置。
第三步:刷入官方固件
解锁后,我们需要先刷入官方固件,为 Magisk 打好基础。
-
进入 Recovery 模式:
(图片来源网络,侵删)- 在手机
开发者选项中,找到高级重启选项或立即重启至安全模式(不同版本名称可能不同),进入后选择Recovery。 - 或者,在关机状态下,同时按住
音量上键+电源键进入 Recovery 模式。
- 在手机
-
清除数据缓存:
- 在 Recovery 界面(通常是英文),使用
音量键上下选择,电源键确认。 - 依次选择
Wipe->Format Data,输入yes清除数据。 - 然后返回主菜单,选择
Wipe Cache/Partition->Wipe Dalvik/ART Cache。 - 最后返回主菜单。
- 在 Recovery 界面(通常是英文),使用
-
刷入固件:
- 在 Recovery 主菜单,选择
Apply update->Apply from internal storage(或Apply from ADB)。 - 找到你之前下载并拷贝到手机存储中的 官方固件 ZIP 文件,选择它并开始刷入。
- 刷入完成后,选择
Reboot system now重启手机,首次启动会比较慢,请耐心等待。
- 在 Recovery 主菜单,选择
第四步:安装 Magisk 并获取 Boot.img
现在手机系统是纯净的官方状态,我们可以开始 Root 了。
-
安装 Magisk App:
- 将你下载的 Magisk APK 文件拷贝到手机存储中。
- 在手机上找到该 APK 文件并安装它。
- 打开 Magisk App,它会提示你“检测到未安装 Magisk”,点击“安装”。
- 选择
选择并修补一个文件。 - 此时你需要选择手机的
Boot.img文件,它通常位于手机存储的firmware/image/目录下,如果找不到,你可能需要先刷一次完整的官方 ROM 包(在第三步中已经完成),它会把Boot.img解压出来。 - 选择
boot.img后,Magisk 会开始修补,等待进度条走完。 - 修补完成后,它会生成一个新的文件,通常命名为
magisk_patched-xxxxx.img。请记住这个文件的名字和位置! 你可以通过手机的通知栏或文件管理器找到它。
-
将修补后的 Boot.img 刷回手机:
- 方法一(推荐,使用 ADB):
- 在电脑上,将你生成的
magisk_patched-xxxxx.img文件拷贝到platform-tools文件夹(如果你下载了完整的 ADB 工具包)。 - 在手机
开发者选项中确保USB 调试是开启的。 - 在电脑上打开命令提示符 或 PowerShell,进入
platform-tools目录(输入cd加上文件夹路径)。 - 连接手机后,输入以下命令确认设备连接正常:
adb devices
- 现在执行刷入命令(将文件名替换为你自己的):
adb reboot bootloader
手机会重启进入 Fastboot 模式。
- 在 Fastboot 模式下,执行刷入命令:
fastboot flash boot magisk_patched-xxxxx.img
- 等待命令执行成功,然后输入:
fastboot reboot
- 在电脑上,将你生成的
- 方法二(使用 TWRP Recovery,如果你有):
- 将
magisk_patched-xxxxx.img拷贝到手机存储。 - 进入 TWRP Recovery。
- 选择
Advanced->Flash Boot Image。 - 选择你修补好的
magisk_patched-xxxxx.img文件并刷入。 - 完成后重启手机。
- 将
- 方法一(推荐,使用 ADB):
第五步:完成 Root 并验证
-
首次启动:
- 手机重启后,会进行第一次开机,这个过程可能比平时慢,请耐心等待。
- Magisk 安装成功,它可能会弹出一个请求授予“系统窗口”权限的提示,请允许。
-
验证 Root:
- 打开手机上的 Magisk App,如果显示
安全状态为安全,并且有Magisk Hide选项,说明 Root 已经成功。 - 下载一个 Root 检测应用(如
Root Checker)进行验证。 - 你还可以安装
Magisk Hide,将需要隐藏 Root 的应用(如微信、支付宝、银行 App)添加到列表中,以防止它们检测到 Root 环境。
- 打开手机上的 Magisk App,如果显示
常见问题与解决方案
-
Q: Root 失败,无法开机或卡在开机画面?
- A: 最可能的原因是 Bootloader 未解锁或刷入了错误的
Boot.img,请重新从第二步开始,确保每一步都正确无误,如果还是不行,可以尝试在 Recovery 中Wipe data后再重新刷入官方固件和 Magisk。
- A: 最可能的原因是 Bootloader 未解锁或刷入了错误的
-
Q: Magisk App 提示“安装失败”或“未检测到 Magisk”?
- A: 确保你选择了正确的
Boot.img文件进行修补,如果找不到Boot.img,请重新完整刷一次官方 ROM 包,请确保你使用的是最新版的 Magisk APK。
- A: 确保你选择了正确的
-
Q: Root 成功,但银行/支付 App 用不了?
- A: 这是正常现象,请打开 Magisk App,进入
Magisk Hide,将对应的 App 添加到列表中,然后重启手机。
- A: 这是正常现象,请打开 Magisk App,进入
-
Q: 如何取消 Root?
- A: 最简单的方法是进入 Recovery 模式,选择
Wipe data清除数据,然后重新刷入官方固件,或者,你也可以在 Magisk App 中卸载 Magisk,然后重启手机。
- A: 最简单的方法是进入 Recovery 模式,选择
整个流程就是:备份数据 -> 解锁 Bootloader (清空数据) -> 刷入官方固件 -> 用 Magisk 修补 Boot.img -> 将修补后的 Boot.img 刷回 -> 重启验证。
请务必仔细阅读每一步,并严格按照教程操作,祝你 Root 成功!
