在里面 iPhone 改装场景 检查m8 bootrom 漏洞利用,由开发商 轴0mX,催生了名为 Checkra1n 的强大越狱工具。 有了它,你可以越狱各种 iPhone 模型,而不必担心以后会被修补。 但在过去,它要求您拥有一台 macOS 计算机,但现在不再需要了。
Checkra1n 的开发者最近添加了 Linux 操作系统对其越狱工具的支持。 自从 Android 是使用构建的 Linux 作为基础,这也意味着您可以使用 Android 设备越狱 iPhone。 仔细想想,这似乎很疯狂,但作为一款方便、便携式的越狱机,它的表现相当不错。
我们已经概述了越狱的过程 iPhone 与 Android 使用 Magisk,但现在我们将详细介绍如何通过 TWRP 自定义恢复环境运行 Checkra1n 越狱方法 Android。 这里最大的挑战是在初始设置过程中,但是一旦解决了这个问题,剩下的就是小菜一碟了。 这样就可以越狱了 iOS 12.0 至 iOS 14.0 取决于哪个 iPhone 你有的型号。
要求
- iPhone 支持Checkra1n越狱
- 根 Android 设备
- 已安装 TWRP
- 用于连接设备: 闪电转 USB-C 数据线, 闪电转 USB 适配器 和 USB-A 转 USB-C 或者 USB-A 转 Micro-USB 数据线, 或者 闪电数据线 和 USB-A 至 Micro-USB 或者 USB-A 转 USB-C 适配器, ETC。
第 1 步:检查您的 Android CPU架构类型
要开始使用 iPhone 依赖TWRP自定义恢复的越狱方法,你需要弄清楚你root的CPU架构类型 Android 设备有。 识别特定的 CPU 类型至关重要,以便您可以下载相应的 Checkra1n 二进制文件,这是越狱所需的 iPhone。
由于最新的 Android 手机将运行 ARM64 架构类型,您可以预期旧设备将在 ARM 架构上运行。 您还应该注意,一些 Android 平板电脑甚至可以具有相同的 x86/64 架构类型。 如果您不确定如何解决或需要一些额外的帮助,您可以点击下面的指南。
第 2 步:下载 Checkra1n 二进制文件
根据您的 root 类型选择 CPU 架构 Android 设备有,请从以下链接之一下载正确的文件。 确保将 Checkra1n 文件放置在“Download”文件夹中 Android 以便以后轻松访问的设备。
步骤 3:安装或更新 TWRP
现在,是时候处理 TWRP 的初始自定义恢复安装过程了。 如果您尚未在 root 上安装 TWRP Android 设备,您需要立即安装它。 或者,您还应该确保您的 TWRP 版本是最新的,以确保系统稳定性。 如果您需要任何额外的帮助,您可以点击下面的指南来解决所有问题。
- 完整指南: 如何安装最佳的自定义恢复 Android
如果您使用的是较新的 Android 如果设备有 A/B 分区,那么安装 TWRP 的过程实际上会有点不同。 该过程涉及下载 适用于您的特定设备的 TWRP 映像文件,然后发送 Fastboot 命令以临时启动至 TWRP。 然后,您可以通过 ZIP 安装程序或映像文件将 TWRP 的永久版本安装到您的系统上。
有关如何使用 Fastboot 在 A/B 分区设备上安装 TWRP 的更多帮助,您可以查看下面的指南。 看看“选项2”部分了解有关使用 Fastboot 安装映像文件的所有信息。 这里您唯一需要关注的是用于安装 TWRP 的 Fastboot 恢复命令。 不过,简单地检查一下其他人并了解他们的情况也没什么坏处。
第四步:把你的 iPhone 进入DFU模式
现在您需要前往您的 iPhone,这需要您使用 iTunes 应用程序或 Finder,具体取决于您运行的 macOS 版本。 您将手动放置您的 iPhone 进入 DFU(设备固件升级)模式,这是安装 Checkra1n 越狱之前所必需的。 该过程可能会根据您的情况略有不同 iPhone 型号,因此请查看下面的链接以启动进入 DFU 模式。 虽然它展示了如何在 iTunes 中执行此操作,但如果您运行的是 macOS Catalina,则该过程与 Finder 非常相似。
- 完整指南:如何放置 iPhone iTunes 进入 DFU 模式
图片来源:Amboy Manalo/Gadget Hacks
第 5 步:重新启动进入 TWRP
现在既然 iPhone 处于 DFU 模式,您需要重新启动至恢复模式 Android 设备。 访问恢复模式 Android,您通常必须关闭设备并按下特定的按钮组合,根据您的型号,该组合可能会略有不同。 OnePlus 手机甚至提供 高级重启选项 如果您不知道的话,也请告知其用户。
无论如何,我们有一种快速可靠的方法来重新启动以恢复,因此请查看下面的指南。 由于您安装了 TWRP,因此您将启动进入 TWRP 主菜单,而不是系统附带的库存恢复。
- 完整指南: 这是进入恢复模式的最快方法 Android
第 6 步:打开 TWRP 上的终端
从您的 TWRP 主菜单 Android 设备,转到“高级”,然后点击“终端”。 现在您可以暂时让 TWRP 保持这样,直到运行 Checkra1n 越狱命令为止。
第 7 步:连接 iPhone 给你的 Android 设备
从这里开始,终于到了采取行动的时候了 iPhone 并将其连接到您的 Android 具有适当 USB 数据线或 OTG 适配器的设备。 您需要确保 iPhone 在继续之前当前处于 DFU 模式。 完成此操作后,您就可以连接您的设备,为实际的越狱过程做好准备。
如果您发现需要 OTG 适配器或者您当前的电缆似乎无法正常工作,您可以通过下面的亚马逊链接查看它们。
步骤 8:检查 USB 设备连接
这是您需要跳回到您的 TWRP 终端环境的部分。 Android 设备。 自从你的 iPhone 和 Android 此时应通过 USB 或 OTG 适配器正确连接设备,键入以下命令,然后按 Enter 来确认您的操作。
lsusb
上面的命令将进行快速检查以确保您的 iPhone 和 Android 设备确实在相互通信。 一旦看到 USB ID 为“05ac:1227”,则表示它们已连接成功。 如果没有,您可以尝试重新连接 USB 电缆,然后再次执行该命令。 但是,您甚至可能需要从步骤 4 开始重复该过程。
步骤9:授予Checkra1n终端权限
在您可以从以下位置发送越狱命令之前 Android 设备到您的 iPhone,您需要首先授予适当的终端权限。 如果您不这样做,那么越狱命令将无法工作,因为它将被拒绝访问系统。 在 TWRP 终端中,键入以下命令将目录更改为“下载”文件夹,然后按 Enter 来确认您的操作。
cd /sdcard/Download
内部存储上的“下载”文件夹是您的 Checkra1n 文件所在的位置。 完成后,键入以下命令,然后按 Enter 来确认您的操作。
chmod +x checkra1n
如上所述,此处的命令将授予 Checkra1n 文件通过 TWRP 终端环境正确访问您的系统的权限。 处理完后,您就可以继续指南中的下一步。
步骤10:执行Checkra1n越狱命令
现在,到目前为止的所有内容均已检查完毕并且准备工作已完成,是时候执行实际的 Checkra1n 越狱命令本身了。 在与上一步相同的 TWRP 终端上,键入以下命令,然后按 Enter 来确认您的操作。
./checkra1n -c
上面的命令将启动主要的 Checkra1n 越狱并将其发送到 iPhone 马上从这里出发。 使用TWRP越狱你的 iPhone 使用 Checkra1n 是最可靠的方法 Android 现在,所以你大部分情况应该都很好。 它应该可以正常工作,但您偶尔会遇到 USB 错误。 如果第一次不起作用,请再试一次。
如果出现 USB 错误,您通常可以通过断开 USB 电缆与设备的连接来启动 Checkra1n 命令。 Android 设备然后将其重新插入。它通常会立即工作,允许安装过程照常继续。 如果不出意外,您可能需要重复步骤 4 才能重新开始。
一旦越狱命令成功执行且没有任何 USB 错误,它将立即开始执行操作。 然后你会注意到你的 iPhone 在此过程中也会开始运行一些代码,这意味着 Checkra1n 越狱正在按预期进行。 让它完成,然后你的 iPhone 应该自动重新启动回到 iOS 像往常一样。
第11步:打开Checkra1n并安装Cydia
从这里,您可以前往新启动的 iPhone 然后检查主屏幕上是否有 Checkra1n 图标。 打开应用程序,然后点击“Cydia”开始将 Cydia 应用程序安装到您的设备上 iPhone。 Cydia 是用于所有越狱 mod 的主要应用程序商店,也是目前唯一可与 Checkra1n 越狱方法配合使用的加载程序。
从这里,点击“安装 Cydia”按钮,它将开始将 Cydia 应用程序所需的文件安装到您的计算机上 iPhone。 一旦完成,您就可以断开连接 iPhone 来自 Android 设备并开始构建您的越狱模组列表。 玩得开心!
最后说明
您应该知道,Checkra1n 越狱方法被称为半束缚越狱,这意味着您每次重新启动计算机时都需要重新启用它。 iPhone。 然而,这是一个很小的代价,因此您可以无限期地保持越狱状态。
由于本指南中的一些步骤可能会导致一些问题,因此如果您遇到困难,可以发表评论。 我会尽力回答您的任何问题,希望能帮助您越狱 iPhone 正在进行中。