Cephei Tweak 支持更新到 v2.0,支持无根越狱

上周末,对于那些可能正在使用无根越狱的人来说,木制品传来了一些好消息 iPhone 或者 iPad 例如用于 A12-A15 设备运行的多巴胺 iOS 或 iPadOS 15.0-15.4.1 或运行 A9-A11 设备的 palera1n-c iOS 或 iPadOS 15.0-16.x。

Cephei 调整支持,一个经常被开发人员用来支持越狱调整的框架,已经更新到 2.0 版本,官方支持无根越狱。 Chariz 存储库首先宣布更新 通过推文 在星期天。

考虑到有多少越狱调整依赖于 Cephei Tweak 对以前的非无根越狱的支持,这意味着许多尚未更新以支持无根动态的越狱调整现在可以正式更新以支持无根动态,因此我们预计这种发展只会继续加速越狱社区从有根到无根的过渡过程。

什么是无根越狱以及它将如何影响越狱者

引用 Cephei Tweak Support 2.0 版的更改日志,幕后发生了很多事情,例如删除支持旧越狱调整或版本的代码路径 iOS 或 iPadOS,并增加了对多巴胺越狱所使用的 ElleKit 调整注入平台的支持。

以下是一些对越狱调整开发人员可能很重要的其他更改:

对于开发人员:

– 使用 dpkg 替代方案与 Procursus 不冲突 defaults 包裹。 如果安装了默认值,但你想使用 Cephei 专门检查首选项,你可以使用 hbprefs 反而。
– 支持从中加载个人资料图片 Twitter 由于关闭而被删除 Twitter的免费 API——或许可以使用你的 GitHub 个人资料图片(例如 https://github.com/chariz.png), 或链接到您的 Mastodon?!
– 大部分 Cephei 已被重构为新的 Swift 代码。 如果您在 Swift 中编写了使用 Cephei 的代码,您可能需要更新一些类和属性名称以删除 HBhb_ 前缀。 请记住,不支持从 Objective-C 子类化 Swift 类——也就是说,HBListController 及其子类可以解决此限制,以便与现有调整实现最佳兼容性。

Cephei 2.0 移除:

– 遗留符号链接 (/usr/lib/libcephei.dylib 和朋友,如果有人还在使用它们的话)
– CepheiUI 自动加载到 UIKit 进程中 – 请直接链接到 CepheiUI
– 已经弃用的类:HBDiscreteSliderTableCell、HBInitialsLinkTableCell、HBListItemsController
– HBListController 遗留外观方法
– HBAppearanceSettings 的 translucentNavigationBarstatusBarTintColor
– HBPreferences的 -synchronize 和其他弃用的方法
– HBSupportController 对 TechSupport 框架的支持已经过时

对于那些想知道的人来说,在 Dopamine 和 palera1n-c 之前的 rootful 越狱可以继续利用 Cephei Tweak 支持版本 1.x,因此这意味着用于 rootless 越狱的新版本 2.0 不会让所有其他越狱者望尘莫及.

需要注意的是,大多数越狱调整应该已经在 Cephei Tweak Support 2.0 版中开箱即用,但是可能存在一个小例外。 此外,一些已经更新了无根支持的越狱调整可能需要再次更新才能与最新版本的 Cephei Tweak 支持一起使用,因此在接下来的几周内会有一些成长的烦恼。

Cephei Tweak Support 2.0 版可用于无根越狱 iOS & iPadOS 15 及更高版本和 可以从 Chariz 存储库免费下载. 您可能不需要 Cephei Tweak 支持,但它会随着任何需要它进行的越狱调整而自动安装,因此请记住这一点。 无论如何安装它并没有什么坏处,因为它是一个常用的依赖项。

您是否高兴看到更新重要框架以支持新的无根越狱动态? 在下面的评论部分让我们知道。