如何使用 Magisk 植根 Google Pixel 7 或 Pixel 7 Pro

如何使用 Magisk 植根 Google Pixel 7 或 Pixel 7 Pro

有些人无法想象在没有 root 访问权限的情况下使用 Android。 虽然 Google Pixel 智能手机是最容易解锁引导加载程序、root 和安装售后软件的设备之一,但令人惊讶的是,典型的引导映像修补技术不再适用于最新的 Pixel 7 系列。

如果您购买了 Pixel 7 或 Pixel 7 Pro 并想学习如何根植,我们将在本教程中向您展示如何操作。 您需要随身携带 PC 并熟悉 ADB。

Google Pixel 7 XDA 论坛 || Google Pixel 7 Pro XDA 论坛

  • 您需要一个未锁定的引导加载程序来根植 Google Pixel 7 或 7 Pro。
  • 解锁引导加载程序将擦除您的 Pixel 7/7 Pro。
  • 您必须使用 Magisk 修补 init_boot 映像,而不是启动映像以进行 root 访问。

浏览这篇文章:

谷歌Pixel 7 Pro在手


如何扎根 Google Pixel 7 和 7 Pro

在我们了解如何扎根 Pixel 7 之前,请记住进行设备外备份。 那是因为生根过程 需要擦除手机上的所有数据,包括内部存储上的文件.

第 1 步 – 获取 Pixel 7/7 Pro 的库存 init_boot 映像

对于搭载 Android 13 的设备(如 Pixel 7 系列),通用 ramdisk 将从引导映像中移除,并放置在名为“init_boot”的单独位置中。 boot.img 仅包含通用内核映像 (GKI)。

因此,为 root 访问修补 boot.img 将不适用于这些设备。 相反,我们需要获取与手机正在运行的当前软件版本相匹配的 init_boot 分区对应的映像。

幸运的是,我们不需要任何专门的工具来从目标设备中提取 init_boot 映像。 它可以很容易地从 Google 发布的 Pixel 7/7 Pro 出厂图像中提取出来。

为确保下载正确的出厂映像,您需要检查手机当前运行的软件版本。 要检查这一点,请转到 设置 > 关于手机. 在底部,寻找 内部编号 部分。 在工厂映像下载页面上找到匹配的内部版本号并下载该文件。

为 Google Pixel 手机下载 Android 13

接下来,解压缩出厂映像 ZIP 文件。 找到图像-[device codename]-[version].zip 文件(是的,ZIP 中有一个 ZIP)并从中提取 init_boot.img 文件。 这是您需要传输到手机内部存储以进行修补的文件。

Google Pixel 7 Pro 出厂映像库存 init_boot 映像

第 2 步 – 使用 Magisk 修补股票 init_boot 映像

现在我们已经掌握了 init_boot 映像,我们可以轻松地使用 Magisk 对其进行修补。 事实上,您可以在与 Pixel 7 不同的 Android 设备上对其进行修补,但您还需要在辅助设备上安装 Magisk 应用程序。

虽然当前稳定版本的 Magisk 可以修补 Pixel 7 的 init_boot 映像,但您可能希望选择 Magisk 的前沿 Canary 版本进行额外修复。

下载 Magisk:稳定 || 金丝雀

安装 Magisk APK 后,打开应用程序,然后找到 安装 最上面的卡片上的按钮。 选择 选择并修补文件 在下面 方法,然后选择股票 init_boot 映像。 这将打开 Android 文件选择器。 继续找到您从 PC 传输的 init_boot.img 并选择它。 Magisk 应用程序会将图像修补到手机上的下载文件夹。 您必须传输此修补文件(应命名为“magisk_patched_[random_strings].img”)回到您的 PC,因为接下来,我们将解锁引导加载程序,正如我们之前警告的那样,它将擦除所有数据。

值得注意的是,如果您浏览 Pixel 7 或 7 Pro 的 XDA 论坛,您可能会很幸运地找到预修补的 init_boot 映像。 既然如此,我们始终建议您获取官方固件并自己修补库存启动映像,以避免由于映像版本不匹配而导致无法预料的故障。

第 3 步 – 启用 OEM 解锁并解锁引导加载程序

为了在 Pixel 7 上刷入第三方软件,我们必须解锁引导加载程序。 为此,请访问 设置 > 关于手机 > 内部编号 并点击此条目 7 次以启用 开发人员选项. 启用后,返回主设置页面并点击 系统,然后转到 开发人员选项. 从那里,切换 OEM解锁 选项。 请记住,您需要输入密码/模式/PIN 以验证某些操作。

需要注意的是,像 Verizon 这样的美国运营商根本不允许引导加载程序解锁,因此无法根您的手机。 不过,有时人们会找到非官方的解决方法,如果找到了,我们会通知您。

启用 OEM 解锁后,关闭手机。 同时按住降低音量和电源按钮以重新打开手机并启动到引导加载程序菜单。 假设您已经安装了最新的 ADB 和 Fastboot 二进制文件,您还可以使用以下命令直接从 Android 重新启动到引导加载程序模式。

adb reboot bootloader

确保将手机插入 PC/Mac/Chromebook。 接下来,在终端窗口中,键入:

fastboot flashing unlock

您将看到一个屏幕,告诉您即将启动引导加载程序解锁过程。 使用音量按钮进行导航,使用电源按钮接受。 同样,这将擦除手机上的所有数据,因此请确保在继续之前备份数据.

第 4 步 – 闪存 Magisk 修补的 init_boot 映像

在解锁 Pixel 7(或 7 Pro)的引导加载程序并修补 init_boot 映像后,您离 root 仅一步之遥。

引导加载程序解锁过程完成后,手机将在几分钟后重新启动。 在此阶段跳过设置向导并关闭手机。 您现在想通过再次按住音量和电源按钮重新启动引导加载程序。 到达那里后,将手机连接到您的 PC/Mac/Chromebook 并执行以下命令:

fastboot flash init_boot path/to/magisk_patched.img

一旦你按下 Enter 键,修补后的 init_boot 镜像就会闪现到你的手机中。 接下来,使用 fastboot reboot Magisk 应用程序应该出现在您的主屏幕和/或应用程序抽屉上。 如果没有(例如,您只能看到一个存根图标),只需手动安装 Magisk APK。 你现在已经扎根了!

谷歌 Pixel 7 Pro 已植根

截图提供:XDA 会员 edcsxz

请记住,每次更新手机时都必须重复步骤 1、2 和 4,因为每次更新都会更改 init_boot 映像。 要了解更多信息,请查看我们的教程,了解如何安装 OTA 更新并在您的 Google Pixel 手机上保持 root。


下一步是什么?

Pixel 7 植根后,您可以打开设备进行一些有趣的修改,例如 Magisk 模块和 Xposed 模块。 当然,在 Google 设备上,您已经可以在没有 root 的情况下做很多事情,但是拥有 root 访问权限仍然是一个额外的好处,特别是如果您考虑最好的 root 应用程序。

    谷歌像素 7

    原版 Google Pixel 7 与高端 Pro 型号非常相似,但价格便宜 300 美元,而且物有所值。

    谷歌 Pixel 7 专业版

    高端的 Pixel 7 Pro 拥有更好的显示效果、更高的分辨率和刷新率、更大的电池以及背面的额外长焦镜头。

#如何使用 #Magisk #植根 #Google #Pixel #或 #Pixel #Pro

Leave a Reply

Your email address will not be published. Required fields are marked *

Asteroids Previous post 太阳系发现30039颗近地小行星
美国国家航空航天局刚刚公布了整个天空的史诗般的 12 年游戏中时光倒流 Next post 美国国家航空航天局刚刚公布了整个天空的史诗般的 12 年游戏中时光倒流