由Cydia转换至Sileo过程记录

iOS Jailbreak Notes
5 min readDec 15, 2020

--

iPad Pro 2 使用 checkra1n 越狱后安装了 Cydia,但使用过程中问题不断,安装插件经常性出现故障,出现死循环且不能进入安全模式,需要不断重新越狱并重新安装插件。

这是由于很多插件还未兼容或不兼容 iOS 14,但也是由于 Cydia 不能提供兼容性处理或因冲突而进入安全模式处理的机制。 从 Cydia 转换至 Sileo 后,没有再出现死机问题,有冲突也会进入安全模式中处理。

Sileo vs Cydia

测试环境:

设备:iPad Pro 2(A10X,12.9)
系统:iOS 14.2
越狱工具:checkra1n 0.12.1

问题记录:

通过 Cydia 安装插件时不会有插件冲突提示,所有插件都能安装,但一些不兼容插件在安装后重启 SpringBoard 时出现无限循环,只能强制重新启动。

对于 checkra1n 越狱的设备重启就要重新越狱,但最麻烦的是重新越狱后,在「设置」中的插件管理栏丢失,插件不能使用。以 App 形式有桌面图标的插件可以使用,但其它插件都不可使用,需要卸载并重新安装才可。具体如何卸载安装过程请见后续文章。

如安装 Activator Command 这个插件就会出现上述问题,此插件与很多插件不兼容,但 Cydia 在安装过程中不会提示,而 Sileo 会提示冲突。

转换过程:

转换过程中所有越狱后安装的插件都会消失,需要重新安装。所有经 AppStore 安装的应用不受影响。安装所使用的工具另文说明,这里只提供转换过程。

1、去除设备密码并退出 AppleID。这个过程可有可无,只是为安装顺利些。

2、进入 Cydia 中,选择「Restore System」删除越狱内容。

3、重新越狱并安装 Sileo。越狱工具使用 Odysseyn1x。

Odysseyn1x 是一个用于越狱iOS设备的工具,它包含了 checkra1n 及 Odysseyra1n,而 Odysseyra1n 中又包含了 Sileo 应用安装。使用 Odysseyn1x 可以用于越狱并安装 Sileo。

请注意 Odysseyn1x 与 Odysseyra1n 有区别。

使用 Odysseyn1x 另一个原因是该工具更新很快,其中 checkra1n 已更新至 0.12.1 版,支持 iOS14.2 及 iPad Pro 2(A10X)设备。

Odysseyn1x 制作过程很简单,准备好一个空的 USB 盘(4G 以上空间都可),在Odysseyn1x 官网上下载最新版 ISO 文件,通过 BalenaEthcher 或 rufus 软件制作 USB 启动盘即可。

4、使用制作好的 USB 启动盘来启动电脑,选择 USB 盘启动,如无问题启动后会出现一个菜单,根据菜单内容选择操作。

Odysseyn1x 启动后出现的菜单界面

5、先选择 checkra1n 进行越狱操作。越狱过程不在此文讨论,过程按提示操作即可,与直接通过 checkra1n 越狱一样,如果通过其它 checkra1n 工具越狱,此步可跳过。

6、越狱完成后在设备上不要执行任何操作,回到电脑上继续执行后续工作。在电脑上完成 checkra1n 越狱后返回到刚才的菜单界面。选择 Odysseyra1n 菜单执行。

7、 Odysseyra1n 是安装 Sileo 的过程,执行完成后这时在设备中会出现 Sileo 应用图标,表示 Sileo 已安装完成。

8、打开 Sileo,进入后会出现更新源及更新插件等,全面更新后,搜索安装 Libhooker 这个插件。这时就可以安装其它插件了。

可能出现的问题:

在安装过程中如果遇到任何错误,则需要再次安装 checkra1n 越狱,然后通过 Restore System 再次将其删除。

安装 Sileo 可能会出现不能联网,所有源不能刷新

1. 安装 NewTerm 等终端插件,直接在设备上执行命令。或者通过电脑使用 SSH 连接到设备,执行命令。

2.ssh root@xxx.xxx.xxx.xxx(xxx.xxx.xxx.xxx 为您设备的 IP 地址,初始密码为 alpine。如果是直接在设备上执行命令,可略过此步操作。 )

3.sudo rm /Library/Preferences/com.apple.networkextension.plist

4.killall CommCenter

安装的插件没有出现在设置页中

1. 如上一个问题介绍,进入终端命令执行界面。

2.sudo /etc/rc.d/libhooker && sudo ldrestart

3. 设备会重新启动,此时需要使用 USB 启动盘再执行一次越狱操作。越狱完成后设置中会出现插件管理栏。

--

--

iOS Jailbreak Notes
iOS Jailbreak Notes

Written by iOS Jailbreak Notes

清心若水,清水即心。微风无起,波澜不惊。 Study & Research & Notes & Favorites

No responses yet