谷歌(Google) Pixel XL marlin 获取 root 权限详细指南:借助修补 boot.img 完成面具安装步骤
本文是适用于谷歌 Pixel 系列手机安卓 13 内核及以下系列机型的通用型教程,并非针对某一特定型号。其主要目的是通过修补 boot.img 文件来实现面具的安装以及获取 root 权限的完整流程。
本教程仅适用于 Android 13 及以下(这里指的是内核的安卓版本,而非系统的安卓版本),例如:5.15.xx - android13 - xxx、6.1.xx - android14 - xxx。
如何查看内核版本呢?您可以通过以下步骤:设置 – 关于手机 – 安卓版本 – 内核版本。一般来说,内核版本在 5.15.XX - 6.1.XX 以下的机型才适用,如果不是,请继续查看:
大致步骤为:先解锁 Bootloader→接着修补 boot.img→最后通过 fastboot 方式刷入修补后的 boot.img 文件。
免责声明:
本网站(onfix.cn)提供的刷机教程仅作参考,其分享目的是助力用户修复手机相关问题及供学习交流。刷机操作存在风险,可能导致设备损坏、数据丢失等不可预见情形,由此产生的一切后果均由您自行承担。本网站对因您未正确理解或执行教程而引发的设备故障或其他损失,以及任何法律责任均不承担。对于教程中涉及的第三方软件、工具或资源,本网站不对其安全性、合法性、有效性作任何担保。因教程而支付查看的下载链接,除非链接失效,否则不予退换。您应在充分知晓刷机风险与自身能力后,谨慎决定是否进行刷机操作。
操作步骤:
-
谷歌解锁 Bootloader:
通常情况下,手机的 BootLoader 处于锁定状态,这主要是为了确保手机的安全性和稳定性。然而,如果想要进行诸如获取 root 权限、安装第三方 ROM 等高级操作,就必须先解锁 BootLoader。
-
下载系统包:
在安装面具并修补 boot.img 时,要求固件与手机内的软件版本必须保持一致。因此,需要选择与本机相同型号的版本。如果没有相同版本,可以下载其他版本的官方固件后进行刷机操作,刷机完成后,手机版本将与下载的固件版本相同。 版本号可以在 “设置” - “关于手机” - “Android 版本” - “版本号” 中看到。
-
接着将下载下来的线刷包解压,得到相应文件。
-
看到其中的 “zip” 文件后,再解压一次就得到所需文件。
-
手机插电脑,选择文件传输模式,复制 boot.img 到手机 Download 目录。
-
手机下载 Magisk APP 并安装:。
-
打开 Magisk,进行以下操作:1. 安装;2. 选择 boot.img;3. 开始修补文件;4. 修补成功。
-
在电脑端下载 Platform - tools_r35.0.1:。这是一个命令行工具,也可以使用他人制作的图形类工具。
-
手机再次连接电脑,打开文件传输模式,打开 Download 目录,将 magisk.img 复制到电脑的 Platform - tools_r35.0.1 目录。
-
手机进入 “fastboot” 模式(手机开机时按住 “电源键” + “音量减”,或在电脑命令行键入
adb reboot bootloader
并回车,手机重启到 Bootloader 模式)。
-
输入以下命令: magisk.img 每次修补后的名字可能不同,使用时请输入实际生成的名字。
fastboot flash boot 面具文件
-
若输出以下三行代码,则表示成功刷入。然后使用指令 “fastboot reboot” 重启手机。
Sending 'boot' (131072 KB) OKAY [3.105s]
Writing 'boot' OKAY [0.404s]
Finished. Total time: 3.556s。
-
重启手机(开机有震动基本没问题),耐心等待手机开机。(若显示 Magisk 的版本,则表示刷入成功)。
温馨提示: 如果刷入 magisk.img 后手机不能开机,可以把前面提取的 boot.img 通过 fastboot 刷回去,恢复原 boot,一般都能正常开机! 请在电脑上保留一份 boot.img,以便在出现问题时进行自救!还原 boot 指令:
fastboot flash boot boot.img