Der Entwickler Jonathan Seals veröffentlichte kürzlich eine neue Arbeit namens CoolBooter, ein interessantes Tool, mit dem einige 32-Bit-Geräte verschiedene iOS-Firmwares dual booten können. Mit einem einfachen Neustart kann beispielsweise zwischen iOS 6 und iOS 9 gewechselt werden. Obwohl diese Funktionalität in der Welt der Desktop-Computer weit verbreitet ist, ist das Booten mehrerer Betriebssysteme auf iOS-Geräten sehr viel seltener.
Sebastien und ich sprachen kurz über das Tool in Let's Talk Jailbreak 157, und in diesem Artikel werde ich einige weitere Informationen sowie eine Videodemonstration davon in Aktion geben.
Wir sind jetzt mit CoolBooter Beta 5 beschäftigt und einige zusätzliche Informationen sind ebenfalls verfügbar. Derzeit werden die folgenden Geräte unterstützt:
- iPhone 4
- iPhone 5
- IPhone 5c
- iPad 2
- iPad 3
- iPad 4
Beachten Sie, dass alle von CoolBooter unterstützten Geräte diese Architektur aufweisen, da die in ihrer Arbeit verwendeten Techniken nur für 32-Bit verfügbar sind. Ich würde auch nicht erwarten, dass sich das in naher Zukunft ändert. Relevante Tools wie Xpwn und kloader, die wahrscheinlich von CoolBooter verwendet werden, sind wahrscheinlich der Grund dafür.
Ich habe CoolBooter selbst auf einem Test-iPhone 5 ausprobiert und es hat wie ein Zauber funktioniert! Das Gerät war ursprünglich unter iOS 9.0.2 jailbroken und kann nun sowohl 9.0.2 als auch ein jailbroken iOS 6.1.4 fehlerfrei booten. Das Demonstrationsvideo von Seal zeigt die Grundlagen, aber ich habe beschlossen, den gesamten Prozess von Anfang bis Ende während meines Tests aufzuzeichnen.
Das Video zeigt den Erstinstallationsprozess, den Neustart in iOS 6, die Cydia-Installation auf dem sekundären Betriebssystem, die Demonstration des verringerten Speicherplatzes nach der Installation und die Demonstration der sekundären Betriebssystemversion in der Einstellungs-App. Anschließend führe ich einen Neustartzyklus zwischen den beiden Betriebssystemen durch, um zu zeigen, wie der Prozess nach der Erstinstallation funktioniert.
Sie können das Video unten überprüfen. Bitte beachten Sie, dass das Video zum Kürzen bearbeitet wurde. Die Schritte dauern im wirklichen Leben erheblich länger:
Hier muss eine Standardwarnung gelten, wie bei jedem Tool, das solche Änderungen auf niedriger Ebene vornimmt und sich in der Betaphase befindet:
Versuchen Sie dies nicht auf einem wichtigen Gerät oder wenn Sie nicht darauf vorbereitet sind, dass etwas schief geht. Erstellen Sie eine vollständige Sicherung, bevor Sie beginnen. Das Tool ist in der Beta, seien Sie auf mögliche Fehler vorbereitet.
Ich würde Ihnen auch empfehlen, den Twitter-Feed von CoolBooter zu lesen, in dem regelmäßig relevante Informationen veröffentlicht werden, die sich auf Ihre Verwendung des Tools auswirken können. Es gibt auch einige Voraussetzungen für die Verwendung des Tools, die Sie unten finden können:
- Ein unterstütztes 32-Bit-Gerät (siehe Liste oben).
- Eine in Frage kommende Firmware (iOS 6 und iOS 9).
- Ein Jailbreak auf der Quellfirmware.
- Blobs sind nicht erforderlich.
- Mindestens 6 GB freier Speicherplatz auf dem Gerät.
- tfp0 oder Äquivalent im Jailbreak der Startfirmware enthalten.
Wenn Ihr Jailbreak diesen Patch noch nicht hat, können Sie möglicherweise einen Patch finden, der im Twitter-Feed von CoolBooter veröffentlicht wurde.
Wie Sie auf dem Bildschirm „Einstellungen / Info“ in meinem Video sehen können, hat sich der Speicherplatz auf dem Gerät nach der Installation erheblich verringert, da das Gerät in zwei Teile aufgeteilt wurde. Vergewissern Sie sich, dass Sie genügend Speicherplatz dafür haben. Andernfalls schlägt die Installation möglicherweise fehl. Dichtungen warnt auch nicht Aktivieren der iCloud-Sicherung auf dem sekundären Betriebssystem.
Das Tool sollte schließlich iOS 7 als sekundäres Betriebssystem sowie iOS 6 unterstützen, dies wurde jedoch vorerst deaktiviert. Es könnte in Beta 6 (nur für iPhone 4) zurückkehren, wir müssen abwarten und sehen ...
CoolBooter ist ein cleveres Tool für ältere Geräte und einen Versuch wert, wenn Sie ein Ersatzgerät haben. Ich bin mir zwar nicht sicher, welche alltäglichen Anwendungsfälle das Wechseln zwischen zwei Betriebssystemen mit Neustarts erfordern, aber als technische Errungenschaft ist dies sehr beeindruckend und kann älteren Geräten Leben einhauchen, die jetzt auf dem neuesten iOS zu langsam laufen.
Haben Sie CoolBooter bereits ausprobiert? Welches wären Ihre idealen iOS-Versionen für Dual-Boot, wenn Sie sich für zwei entscheiden könnten?