Semaphorin iOS Downgrade Tool: Schritt-für-Schritt-Anleitung für A7-, A8- und A9-Geräte

Semaphorin entstand aus dem iOS 7 Tethered Downgrade-Leitfaden von johndoe123 und hat sich zu einer Lösung für das Downgrade von A7-, A8-, A8X- und A9-Geräten, einschließlich iPhone 5s, iPhone 6, iPhone 6s und iPhone SE (2016), auf Versionen von iOS 7.0.1 bis iOS 9.2.1 weiterentwickelt.
Bitte beachten Sie, dass dieses Skript alle Daten auf Ihrem Telefon löscht, einschließlich der iOS-Hauptsoftware. Sichern Sie alle Ihre Daten, bevor Sie dieses Skript verwenden, da diese danach nicht mehr wiederherstellbar sind.
Key Takeaways
- macOS Sonoma 14.4.1 ist zu neu für die Ausführung des Semaphorin-Skripts. Es wird empfohlen, macOS High Sierra, Mojave oder Catalina zu installieren, um fortzufahren.
- Das Semaphorin-Skript wurde speziell für Mac-Benutzer entwickelt. Derzeit ist keine dedizierte Version für Windows- oder Linux-Benutzer geplant.
- Wenn Sie Ihre Checkm8-Geräte auf iOS 7.0.6 – iOS 9.2.1 downgraden möchten, können Sie das Semaphorin-Skript für macOS verwenden, das auf seprmvr64 von Mineek basiert.
- Semaphorin bietet auch Unterstützung für ein Downgrade auf iOS 10.3.3 – iOS 11.1, diese Funktion ist jedoch ausschließlich über die Dualboot-Funktion verfügbar.
- Dieses Skript ermöglicht die Ausführung eines Tethered-Downgrades ohne den SHSH-Blob. Ein Tethered-Downgrade erfordert, dass ein Computer das Gerät hochfährt, wenn der Akku vollständig entladen ist.
Wo kann man Semaphorin herunterladen?
Semaphorin wurde als Kommandozeilentool veröffentlicht. Es gibt zwei verschiedene Versionen von Semaphorin, die von y08wilm und LukeZGD entwickelt wurden. Die neueste Version der Semaphorin GUI 1.0 kann von dieser Website heruntergeladen werden. Das iOS-Downgrade-Tool bietet auch eine Kommandozeilenschnittstelle für fortgeschrittene Benutzer.
Zuletzt aktualisiert: 22. Mai 2024
Entwickler: y08wilm
Version: 1.0
Größe: 202 MB
Was ist Semaphorin?
Semaphorin ist ein Downgrade-Tool,das für die Ausführung auf A7–A9-iDevices mit iOS 12.5.7, iOS 11 oder iOS 10 entwickelt wurde. Führen Sie ein Downgrade auf frühere Versionen wie iOS 9, iOS 8 oder iOS 7 durch. Für optimale Kompatibilität mit dem App Store, Jailbreaks, Systemhardware und anderen Funktionen wird ein Downgrade auf iOS 7.1 empfohlen.
Unter iOS 7.0.6 reagieren die Lautstärke- und Home-Tasten während des Downgrade-Vorgangs möglicherweise nicht mehr. Semaphorin ist derzeit nur für macOS verfügbar und unterstützt keine Windows- oder Linux-Systeme.
Dieses Tethered-Downgrade-Dienstprogramm unterstützt derzeit alle A7-Geräte und wird in zukünftigen Versionen auch A8- und A8X-Geräte unterstützen. Semaphorin iOS Downgrade vereinfacht den Vorgang, indem es während des Downgrades auch iOS jailbreakt, sodass kein manuelles Eingreifen erforderlich ist.
Darüber hinaus wird sichergestellt, dass das Sideloading des App Stores unter iOS 7 weiterhin funktioniert.

Hauptfunktionen von Semaphorin iOS: Downgrade und Jailbreak
In kommenden Updates wird Semaphorin seine Unterstützung auf iPhone 6/6+, iPhone 6s/6s+ und iPhone 7/7+ sowie eine breite Palette von iPad-Modellen erweitern. Dies ist bereits in Arbeit. Zum Start ist das Programm auch mit iOS 8 Beta 4 auf A7-Geräten kompatibel. Diese Entwicklung ist für die Jailbreaking-Community von Bedeutung, da sie Jailbreaking durch sep-loses Downgrade und Sideloading erleichtert.
Das Skript ist auf macOS High Sierra, Mojave und Catalina zugeschnitten. Es funktioniert möglicherweise auch mit neueren macOS-Versionen, die Kompatibilität mit diesen wurde jedoch nicht umfassend getestet. Semaphorin ist ein Seprmvr64-, Downgrade- und Jailbreak-Dienstprogramm in einer Software.
Was ist neu
- Allgemeine Verbesserungen und Fehlerbehebungen.
- Unterstützung für iOS 11.0 Beta 1 und iOS 12 hinzugefügt.
- Kernel Panic während des Bootvorgangs auf einigen Geräten unter iOS 11 behoben.
- Aktivierungsdatensätze wurden auf einigen Geräten nicht kopiert.
- Fehler behoben, durch den der erste Bootvorgang unter iOS 11 und iOS 12 10 Jahre dauerte.
- Downgrades auf iOS 8.0 Beta 4 behoben.
- Mobilfunkdienst unter iOS 7 behoben.
- Unterstützung für Downgrades auf iOS 9.3.x hinzugefügt.
- Unterstützung für Downgrades auf iOS 10.0 – iOS 10.2.1 hinzugefügt.
- Serielle Debugging-Funktion enthalten.
- Verbesserungen bei der iOS-Aktivierung.
- FirmwareKeys aktualisiert.
- Verbessertes Verhalten des Downgrade-Skripts.
- Kernel64Patcher aktualisiert.
- Allgemeine Verbesserungen und Fehlerbehebungen.

Semaphorin-Kompatibilität und bekannte Probleme
Semaphorin unterstützt derzeit Downgrades auf verschiedene iOS-Versionen je nach Gerätetyp. Für das iPhone 5s werden iOS 7.0.6 bis 10.2.1 unterstützt. Für das iPad Mini 2 werden iOS 7.0.3 bis 10.2.1 unterstützt. Für das iPad Air 1 werden iOS 7.0.1 bis 10.2.1 unterstützt. Für das iPad Mini 2 (China) und das iPad Air 1 (China) werden iOS 7.1 bis 10.2.1 unterstützt. Diese Version unterstützt auch A8 und A8X sowie iPhone 6 und iPhone 6s.
Das Skript kann technisch gesehen iOS 9.0 bis 9.2.1 auf A7-, A8- und A8X-Geräten booten. Es tritt jedoch ein großes Problem auf: Apps werden nicht auf dem Startbildschirm angezeigt und funktionieren nicht, da Keybags nicht entsperrt werden können, wenn der Secure Enclave Processor (SEP) umgangen wird. Keybags sind für die meisten System- und Benutzer-Apps unter iOS 9 von entscheidender Bedeutung.
Die gute Nachricht ist, dass Keybags unter iOS 9.3 und höher entsperrt werden und so die App-Funktionalität gewährleisten. Das Booten von iOS 9.3 bis 10.2 gewährleistet die volle Unterstützung für A8- und A8X-Geräte.
Beim Downgrade von iOS 9.3 auf 10.2 treten jedoch Sandbox-Fehler auf, die durch seprmvr64 und nicht durch das Skript selbst verursacht werden. Ein Sandbox-Patch ist erforderlich, aber der aktuelle Taig-Patch funktioniert für diese Versionen nicht.

Das Semaphorin-Downgrade-Tool bietet verschiedene Hauptbetriebsmodi, die jeweils unterschiedlichen Zwecken dienen. Es ermöglicht Benutzern den selbsterklärenden Schritt „Ramdisk herunterladen und öffnen“, der einen nahtlosen Übergang in den Ramdisk-Modus ermöglicht. Eine weitere wichtige Funktion ist die Option „Serielles Debuggen aktivieren“. Dabei wird eine SSH-Verbindung über die USB-Schnittstelle des angeschlossenen Geräts hergestellt, was optimierte Debugging-Prozesse ermöglicht.
Es bietet außerdem die Möglichkeit, „keinen RAM-Datenträger zu öffnen oder das Gerät zu löschen, sondern einfach zu booten“. Darüber hinaus bietet es Funktionen zum Schutz der Datenintegrität, wie z. B. „Fügt das Flag „Protect“ zu /dev/disk0s1s2 hinzu“ und „Entfernt das Flag „Protect“ von /dev/disk0s1s2“, um den Datenschutz zu gewährleisten.

Darüber hinaus unterstützt das Tool umfassende Backup-Verfahren, beispielsweise „Sichert den gesamten Inhalt Ihres iOS-Geräts auf disk0.gz“ und gewährleistet so die Datensicherheit während des gesamten Downgrade-Prozesses. Darüber hinaus behebt es spezifische Kompatibilitätsprobleme, wie beispielsweise „Behebt die Aktivierung unter iOS 10.3.3-11.1“, und gewährleistet so eine reibungslose Navigation durch Setup.app nach dem Downgrade.
Und schließlich bietet das Tool für A11-Geräte wie das iPhone X entscheidende Unterstützung, indem es „das Booten in das Hauptbetriebssystem repariert“ und so eine nahtlose Funktionalität und Leistung nach dem Downgrade sicherstellt.
So verwenden Sie Semaphorin zum Downgrade von iOS (eine Schritt-für-Schritt-Anleitung)
Semaphorin wurde ursprünglich als Anwendung mit grafischer Oberfläche eingeführt. Es ist jedoch auch möglich, dieses Downgrade-Skript direkt von einem Terminal aus auszuführen. Folgen Sie diesen Schritten, um Semaphorin herunterzuladen und den Downgrade-Prozess nahtlos zu starten.
Schritt 1. Verbinden Sie Ihr iDevice über ein USB-Kabel mit macOS.
Schritt 2. Wechseln Sie auf Ihrem iPhone oder iPad in den DFU-Modus.
Schritt 3. Öffnen Sie die Terminal-App.
Schritt 4. Klonen Sie das Semaphorin-Repository auf die lokale Festplatte.
git clone --recursive https://github.com/y08wilm/Semaphorin
Schritt 5. Navigieren Sie zum Ordner „Semaphorin“.
cd Semaphorin
Schritt 6. Erlauben Sie die Ausführung des Skripts auf Ihrem Mac.
chmod +x ./semaphorin.sh
Schritt 7. Installieren Sie die Xcode-Befehlszeilentools auf Ihrem macOS.
xcode-select install
Schritt 8. Führen Sie das Skript semaphorin.sh aus und folgen Sie den Anweisungen.
sudo ./semaphorin.sh --restore
Verfügbare Befehle
Usage: $0 [VERSION...] [OPTION...] Examples: $0 7.1.2 --restore $0 7.1.2 --boot Main operation mode: --help Print this help --ramdisk Download & enter ramdisk --dump-blobs Self explanatory --serial Enable serial debugging --ssh Tries to connect to ssh over usb interface to the connected device --restore Wipe device and downgrade ios --dump-nand Backs up the entire contents of your iOS device to disk0.gz --NoMoreSIGABRT Adds the "protect" flag to /dev/disk0s1s2 --disable-NoMoreSIGABRT Removes the "protect" flag from /dev/disk0s1s2 --restore-nand Copies the contents of disk0.gz to /dev/disk0 of the iOS device --restore-mnt1 Copies the contents of disk0s1s1.gz to /dev/disk0s1s1 of the iOS device --restore-mnt2 Copies the contents of disk0s1s2.gz to /dev/disk0s1s2 of the iOS device --boot Don't enter ramdisk or wipe device, just boot --clean Delete all the created boot files for your device --fix-activation Fixes activation on iOS 10.3.3-11.1 so you can navigate through Setup.app --fix-auto-boot Fixes booting into the main OS on A11 devices such as the iPhone X
FAQ
Semaphorin unterstützt A7-, A8- und A8X-Geräte wie das iPhone 5s, 6, 6s und iPads mit iOS 7.0.6 bis iOS 12.5.7.
Nein, Semaphorin ist nur für macOS verfügbar. Windows und Linux werden nicht unterstützt.
Das liegt daran, dass Keybags nicht entsperrt werden können, wenn der Secure Enclave Processor (SEP) umgangen wird, wodurch die meisten Apps unbrauchbar werden.
Ja, unter iOS 9.3 und höher werden Keybags ordnungsgemäß entsperrt, sodass Apps normal funktionieren.
Bei Downgrades auf diese Versionen treten Sandbox-Fehler auf, die einen Sandbox-Patch erfordern. Der aktuelle Taig-Patch ist für iOS 9.3-10.2 unwirksam.
Ja, Sie sollten Ihre Daten immer sichern, bevor Sie Semaphorin verwenden, da Ihr Gerät beim Downgrade gelöscht wird.