Tethered vs. Untethered Jailbreak auf iPhone, iPad und iPod touch – was man wissen muss
kg, den 7. Dezember 2010Da die Frage nach Tethered Jailbreak, Untethered Jailbreak und nicht mehr starten wollenden iOS-Geräten immer häufiger in unseren Kommentaren auftaucht, wollen wir erläutern, was es mit den verschiedenen Jailbreak-Typen auf sich hat – gerade hinsichtlich dessen, dass der aktuellste iOS 4.2.1-Jailbreak ist auf den meisten Geräten lediglich Tethered nutzbar ist.
Was ist ein Tethered Jailbreak?
Vom Tethered Jailbreak spricht man, wenn ein iOS-Gerät nicht mehr von selbst booten kann und auf die Hilfe eines Rechners angewiesen ist. Fährt man das betroffene iPad, iPhone oder den iPod touch herunter, ist der Akku alle oder will die Geräte neustarten, muss man das Gerät an einen Rechner anschließen und mit der genutzen Jailbreak-Anwendung erneut behandeln, um den Neustart möglich zu machen. Der Jailbreak geht bei dem Neustart nicht verloren, das Gerät schafft es nur nicht selbst, über den Bootscreen hinauszukommen.
Warum gibt es den Tethered Jailbreak?
In jedem Gerät gibt es einen Chip, der ein Programm namens iBoot enthält. Dieses Programm ist der Bootloader, der dem Gerät mitteilt, wie das Betriebssystem geladen wird. Außerdem wird hier auch geprüft, ob es sich bei dem Betriebssystem um Apples eigene Software handelt. Ist dies nicht der Fall, zum Beispiel wegen eines Jailbreaks, kann das Gerät nicht starten.
Es gibt Wege, mit denen man den regulären Bootvorgang unterbinden kann. Der sogenannte 24kpwn-Hack wurde vom Dev-Team bisher genutzt, um den Jailbreak auf iOS-Geräten „haltbar“ zu machen. Mit Hilfe des Hacks wird ein geringer Teil des iBoot so verändert, dass das Gerät die gehackte Software als seine eigene annimmt. Der Vorgang ist recht einfach: das iBoot wird an einem bestimmten Punkt zum Absturz gebracht, danach wird der Code eingesetzt und das Programm startet das Gerät. Der eingebaute Sicherheitsmechanismus wird damit außer Kraft gesetzt.
Welche Geräte lassen sich aktuell nur Tethered jailbreaken?
Seit 4. Februar sind alle Geräte untethered jailbreakbar, dank greenpois0n.
Welche Geräte sind auch ohne Tethered Jailbreak nutzbar?
iPhone 3G, iPhone 3GS mit altem Bootrom sowie der iPod touch 2G (alle Modellnummern ohne MC) lassen sich derzeit auch ohne zusätzliche Hilfe neustarten.
Womit jailbreake ich, und wie kann ich mein Gerät mit Tethered Jailbreak neustarten?
Aktuell ist redsn0w die erste Wahl für den Jailbreak des iOS 4.2, sofern man keine ältere Baseband-Version, also eine alte Variante der iPhone-Modemsoftware, konservieren muss und auf den Unlock nicht angewiesen ist. Will man eine alte Baseband-Version für den Unlock behalten, sollte man das aktuellste Pwnage-Tool (Download der aktuellsten Version siehe Dev-Team) nutzen, dies ist aktuell nur für Mac verfügbar. Damit kann man eine angepasste Version des iOS installieren, die die Modem-Software nicht antastet.
Der Neustart des iOS-Geräts mit Tethered Jailbreak lässt sich bei redsn0w-Jailbreaks ebenfalls mit redsn0w durchführen. Hierzu einfach die Software starten, die korrekte iOS-IPSW-Datei auswählen (eine Liste aller Downloads findet ihr hier) und dann „Just boot tethered right now“ wählen. Danach muss das Gerät in den DFU-Modus gefahren werden (die genaue Erläuterung zeigt redsn0w) und startet dann von selbst neu.
Bei PwnageTool-Jailbreaks, die Tethered sind, kann man den nötigen Neustart auch mit redsn0w durchführen, hier verweist man redsn0w auf die mit PwnageTool erstellte Custom-Firmware.
Ein Tethered Jailbreak ist eindeutig nicht unbedingt eine sichere Sache, gerade wenn man viel ohne Rechner unterwegs ist: Ist der Akku leer oder stürzt das Gerät unerwartet ab, muss man schlimmstenfalls einige Zeit ohne sein Gerät auskommen. Wer aktuell noch auf einer älteren Version des iOS ist und eines der betroffenen Geräte besitzt, dem dem empfehlen wir zu warten, bis das Dev-Team eine Lösung für das Bootproblem gefunden hat.