前言

还记得第一次拿到iPhone时的兴奋(iPhone4),流畅的操作、精美的界面,屌打当时所有手机的科技感,一切都让人爱不释手,他的先进,让人忘记了他的许多缺点,但是……

但是随着时间的推移,iPhone沦为平庸,甚至有些地方让人觉得不堪入目,比如:文件管理、键盘输入、系统设置等等,这些问题让我开始思考,是不是有一种手机,可以完美的解决这些问题。

于是,我在2025年购入了一台全新美版iPhone Xs,把它的系统系统刷到了iOS 16.1.1,开启了我的越狱之旅。

越狱进行时

前置准备

  1. 最新版本的 Sideloadly
  2. 如果使用的是,需要安装好iTunes
  3. 最新版本的 TrollInstallerX
  4. 适合越狱的系统版本

需要注意,我这里的“越狱”其实是一种半完美越狱,重启后仍然需要重新越狱

iOS版本与越狱工具对应表

来自 TrollStore 官方网站

FromToarm64 (A8)arm64 (A9-A11)arm64e (A12-A17/M1-M2)
14.0 beta 1及更早版本不支持不支持不支持
14.0 beta 214.8.1TrollInstallerXTrollInstallerXTrollHelperOTA
15.015.5 beta 4TrollHelperOTATrollHelperOTATrollHelperOTA
15.515.5TrollInstallerMDCTrollInstallerXTrollHelperOTA
15.6 beta 115.6 beta 3TrollHelperOTATrollHelperOTATrollHelperOTA
15.6 beta 415.6.1TrollInstallerMDCTrollInstallerXTrollHelperOTA
15.715.7.1TrollInstallerMDCTrollInstallerXTrollInstallerX
15.7.215.8.3TrollMisakaTrollInstallerXTrollInstallerX
16.0 beta 116.0 beta 3不适用TrollInstallerXTrollHelperOTA
16.0 beta 416.6.1不适用TrollInstallerXTrollInstallerX
16.7 RC16.7 RC不适用TrollRestoreTrollRestore
16.716.7.10不适用不支持不支持
17.0 beta 117.0 beta 4不适用TrollInstallerXTrollRestore
17.0 beta 517.0不适用TrollRestoreTrollRestore
17.0.1及更高版本不适用不支持不支持

安装应用程序

  1. 打开 Sideloadly
  2. 将iOS 设备连接到电脑
  3. 确保电脑已被信任并允许查看设备内容
  4. 将 TrollInstallerX .ipa 文件拖放到 Sideloadly 中
  5. 输入 Apple ID
  6. 输入密码
  7. 应用程序将安装到的 iOS 设备上

注意!如果你发现这一步骤失败,请你先关闭设备的查找功能,并且打开开发者模式开关

如果你不知道怎么打开开发者模式,可以下载爱思助手,然后在工具箱中点击虚拟定位,他就会帮你打开开发者模式。

信任应用程序

  1. 前往设置 -> 通用 -> 设备管理 -> <你的 Apple ID>
  2. 根据的使用情况,“设备管理"可能标记为"描述文件与设备管理”
  3. 点击信任"<你的 Apple ID>" 安装trollstore的ipa
  4. TrollInstallerX 应用程序现在可以从主屏幕打开了

这一步其实是让iPhone信任这个伪装成企业证书的应用程序,这样才能正常运行。

运行 TrollInstallerX

  1. 打开 TrollInstallerX
  2. 点击安装 TrollStore
  3. 如果设备停留在"正在利用内核漏洞"界面,请重启设备
  4. 当提示选择一个应用程序来安装持久化助手时,选择一个最不关心的应用程序(这里我选择的是“提示”应用) “提示”应用
  5. 如果的设备在完成此步骤之前重启,请重试
  6. 持久化助手,以及在大多数情况下,TrollStore 本身,现在应该已安装完成

TrollInstallerX越狱

到这一步,你的越狱就成功一半了,接下来就是真正利用漏洞进行越狱了。

安装 Dopamine(多巴胺)

安装 Dopamine(以下称为多巴胺),需要下载多巴胺ipa文件 进入 TrollStore ,点击安装ipa文件

它利用iOS核心的「KFD」漏洞進行越狱

KFD基于PUAF (物理使用后释放) 原理:

PUAF原理:利用漏洞创建对已被释放物理内存页面的持续访问 内存重用:在这些"被释放"但仍可访问的页面上分配内核对象 特权提升:通过操作这些对象建立内核读写能力

KFD让用户空间程序能够"看见并修改"原本应该受保护的内核内存区域,就像打开了一扇通向系统核心的后门。

所以他其实是一个重大的安全漏洞,在继续进行下去前,请你考虑清楚你的行为。

运行 Dopamine

大神们已经为我们准备好了一键操作,我们只需要打开多巴胺,然后点击「越狱」即可。

越狱

这其中还需要设置密码,这个密码是用来后面在sudo时使用的,所以请记住这个密码。

包管理器我选择了Sieo,它软件源丰富,而且还有中文界面。

在点击越狱按键后,你的手机会自动重启,然后就会进入到越狱状态了。

越狱完成时

到这一步,你的手机已经越狱成功啦!你可以在TrollStore中安装到你自由下载的ipa文件了

插件推荐

  1. 巨魔录音机:解决了iOS不能录音的问题
  2. trollfools: 方便,快速地管理应用,注入插件,查看应用信息
  3. lynxtwo: 增强系统功能,提供更多的系统设置(美化系统)
  4. Appdata: 用于查看应用的数据,可以查看应用的数据,删除应用的数据,降级应用等等

安装以上插件,只需要下载ipa后,或者加入对应的软件源,在Sieo中搜索安装即可。

这样你就能体验到自由,开放的,能自由安装软件和插件的iOS系统了。

一些话

其实折腾这么多,最终的目的只是想让自己用起来更加舒服,ios越狱是无奈之举,但更可恶的是现在各家厂商都在“教用户做人”,关闭BL锁渠道,禁止用户Root,使用自己的魔改规范而不接入原生接口,更有甚者,打着国产自研系统的名号,实则牢牢掌握用户选择权,这让用户的选择变得越来越少,而且越来越难。

什么样的消费者教育出什么样的市场,中国作为最大的手机消费市场,消费者就主动争取有更多的选择权,而不是被动的接受厂商的规范,被产品经理教育“每天都有5亿人吐槽,1亿人教我怎么做产品”,这样的市场才是真正的市场,才是真正的消费者至上。

希望未来更好,世界更好。

参考

  1. https://ios.cfw.guide/installing-trollstore-trollinstallerx/
  2. https://ivonblog.com/posts/ios-dopamine-jailbreak/
  3. https://github.com/opa334/Dopamine
  4. https://github.com/felix-pb/kfd