不支持
不要再期望对此进行更新,尤其是围绕该工具发生的所有事件
对于某人来说,重写整个事情可能会更好,和/或只是创建或使用另一个工具
注意:此分支大部分仅在 Linux 上进行了测试。对于 macOS,如果未正确检测到您的设备,请尝试使用 usbd 技巧(运行sudo killall -STOP -c usbd
)。如果仍然不起作用,也许可以尝试其他存档的 Semaphorin
iOS系统 | 应用商店 | 赛迪亚 | 调整 | 重生 | 蜂窝网络 | 侧载 | iTunes |
---|---|---|---|---|---|---|---|
7.0.6 | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ |
7.1.2 | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ |
8.4.1 | ☑ | ☑ | ☑ | ☑ | ⑨ | ☑ | ☑ |
9.3 | ☑ | ☑ | ☑ | ☑ | ☑ | ⑨ | ⑨ |
10.3.3 | ☑ | ☑ | ☑ | ☑ | ☑ | ⑨ | ⑨ |
11.3 | ☑ | ☑ | ☑ | ☑ | ☑ | ⑨ | ⑨ |
12.1 | ☑ | ☑ | ☑ | ☑ | ☑ | ⑨ | ⑨ |
图表中未列出的其他 iOS 版本也可能有效,但它们可能具有意外损坏的功能/越狱
如果您不降级到 iOS 10.3 或更高版本,此脚本会删除手机上的所有内容,包括主操作系统。请确保在使用此脚本之前备份所有数据,因为运行此脚本之前设备上的任何内容都将无法恢复。使用此脚本的风险由您自行承担。对于您使用此脚本造成的任何损害,我们不承担任何责任。
此脚本将为 iOS 10.3 及更高版本自动设置双启动。
要使用此应用程序,您需要降级到支持的版本,并拥有支持的设备。
xcode-select install
在 macOS 上安装git
git clone https://github.com/LukeZGD/Semaphorin && cd Semaphorin
在DFU模式下连接设备
sudo ./semaphorin.sh <the version you are downgrading to> --restore
例如,您可以编写sudo ./semaphorin.sh 9.3 --restore
在降级之前,该脚本必须备份当前 iOS 版本的重要文件。
当脚本询问[*] Please enter the iOS version that is currently installed on your device.
,输入您当前的 iOS 版本,然后按 Enter 键继续。
然后它应该开始降级您的设备的过程。请按照屏幕上的说明进行操作。这可能需要一段时间。您的设备将重新启动多次。
如果您降级到 iOS 9 或更高版本,请使用主屏幕上的越狱应用程序开始越狱您的设备。
对于 iOS 7 和 8,请参阅以下越狱故障排除步骤。
在DFU模式下连接设备
sudo ./semaphorin.sh <the version you downgraded to previously> --boot
例如,如果您降级到 iOS 9.3,您将运行sudo ./semaphorin.sh 9.3 --boot
。
它应该会正常启动到您请求的 iOS 版本。
macOS Catalina 或更高版本,或 Linux。该脚本仅正式支持这些版本。
使用 AMD CPU 的 Hackintoshes无法使用此功能。
稳定的互联网连接。请不要尝试在拨号时使用此功能...
您的计算机上至少有 20GB 的可用空间
USB A 型端口和闪电电缆。 USB Type-C 端口不适用于此脚本。如果您使用的 Mac 仅具有 USB-C 端口(例如 12 英寸 MacBook 和最新的 Intel MacBook Air),则带有 USB-A 端口的加密狗/扩展坞应该可以与标准 USB-A 转 Lightning 配合使用电缆。
工作 iDevice:在降级到较旧的 iOS 版本之前,脚本必须从您的设备备份apticket.der
、 sep-firmware.img4
、 Baseband
和keybags
。
我们不会为使用我们的脚本删除/Applications/Setup.app
的任何方法提供任何支持。
这只是为了遵守 r/jailbreak 和 r/LegacyJailbreak 规则和指南。
该脚本将降级您的 iOS 版本并轻松越狱降级的操作系统,但不允许绕过任何类型的激活锁。
在降级您的设备之前,我们会备份您的主操作系统的activation_records
,因此请在使用此工具之前确保您的主操作系统已激活。
不幸的是,导致深度睡眠的问题是无法解决的。不过,有一个解决方法:
从 BigBoss 存储库安装调整“Insomnia”或从存储库 https://julioverne.github.io 安装“Fiona”
*注意:由于其工作方式,这确实会稍微影响电池寿命。不过,您可能不会使用此脚本来延长电池寿命,对吗?
这是由无法修复的问题引起的。您需要连接到开放的 WiFi 网络
如果您更喜欢使用另一台计算机,您可以使用 macOS 上的互联网共享功能或 Linux 上的 linux-wifi-hotspot 创建一个。
执行此操作时要小心,因为任何人都可以连接到您创建的开放网络。我们对由此造成的任何损害不承担任何责任。
打开终端,输入su
-> alpine
(输入不可见,但仍在输入) -> reload
每次(重新)启动时都要执行此操作
由于 malloc 错误,第一次可能会失败,只需关闭终端并重新打开应用程序即可。再次执行相同的过程,它应该会重新启动设备。如果您按照以下步骤操作,您设备上的所有应用程序现在都应该可以正常运行。
请使用主屏幕上的 FileManager 应用程序。它是 Safari 的替代品,并且还具有内置的下载管理器。
我们用于 iOS 10.3.3 降级的 PsychoTea for MeridianJB
Coolstar 用于 Electra 和 Chimera 越狱,我们在 iOS 11 和 12 降级时使用
edwin170 在修复手机服务、icloud、音频、3d 触摸、陀螺仪、麦克风和其他问题方面提供了大量帮助
johndoe123 的 a7 ios 7 降级指南使整个项目成为可能
LukeZGD 用于更新 cydia.tar 以越狱旧版 ios 版本
TheRealClarity for wtfis.app,我们将其重新用于在 ios 7 上运行 evasi0n7 沙箱补丁,以允许 cydia 基底不会破坏应用程序
Nathan 用于 ssh ramdisk 和 iBoot64Patcher fork
Mineek 用于 seprmvr64 和其他补丁。我要特别感谢 Mineek,如果没有他们,整个项目就不可能实现。你太棒了,我很欣赏你所做的一切,非常感谢你
nyuszika7h 帮助进入 DFU 的脚本
tihmstar for pzb/原始 iBoot64Patcher/原始 liboffsetfinder64/img4tool
汤姆提供几个补丁和错误修复
xerub 用于 ramdisk 中的 img4lib 和 returned_external
iBoot64Patcher 分支和 liboffsetfinder64 分支的隐秘
libimobiledevice 用于此项目中使用的多个工具(irecovery、ideviceenterrecovery 等),以及 nikias 用于使其保持最新状态
Nick Chan 提供有关补丁和 iBoot 负载内容的一般帮助
Serena 帮助启动 ramdisk。
Planetbeing 用于 xpwn 的 dmg 工具
用于iPatcher的exploit3dguy,用于在ios 7上修补iBoot
dora2-ios 的 iPwnder
NyanSatan 用于修复钥匙包