Jailbreak und Unlock

Als Jailbreak bezeichnet man das Freischalten eines vollständigen Lese- und Schreibzugriffs auf allen Partitionen des Gerätes. Hierfür wird die Datei etc/fstab gepatcht und fortan die Systempartition als read/write gemountet. Zusätzlich wird die Code-Signatur von Apple umgangen, die verhindert, dass nicht autorisierte Software auf dem Gerät installiert und ausgeführt wird. Ein Jailbreak ist die Voraussetzung für den Unlock eines Gerätes.  Je nachdem, ob es gelingt, die Patches dauerhaft in der Firmware zu installieren, spricht man von einem tethered oder einem untethered Jailbreak.

owqgmzgyzqqx59bfrvw6

Übersicht der derzeitigen Jailbreakmöglichkeiten (Stand: 14.10.2015)

Begriffserklärungen findet Ihr wie gewohnt in unserer iSzene Wiki

Um etwas Klarheit zu schaffen, haben wir nachfolgend alle iPhone-Modelle und die derzeitigen Jailbreak- und Unlock-Möglichkeiten in eine kurze Zusammenfassung gepackt. Es wird ausdrücklich empfohlen, den entsprechenden Thread verständnishalber mehrmals zu lesen.

 

 

 

 

Empfehlungen zu wichtigen Themen:

Hier gehts zur [Diskussion] Übersicht über die derzeitigen Jailbreak/Unlockmöglichkeiten

Anmerkungen / Ergänzungen bitte ans Team im dafür angelegten Feedback Thread.

Untethered & Tethered Jailbreak

Beim untethered (wörtlich: nicht angebundenen) Jailbreak werden die Patches dauerhaft im Gerät gespeichert und auch beim Abschalten oder Neustart nicht entfernt. Beim tethered (wörtlich: angebundenen) Jailbreak werden die Patches nicht dauerhaft in der Firmware des Gerätes installiert. Das führt dazu, dass sie bei jedem Neustart erneut geladen werden müssen. Hierfür muss das Gerät bei einem Neustart mit einem Mac/PC verbunden werden und das Jailbreak-Tool erneut ausgeführt werden. Wegen der hiermit verbundenen Einschränkungen ist von einem Tethered-Jailbreak eher abzuraten.

Semi-Tethered Jailbreak

Mitunter taucht auch der Ausdruck Semi-Tethered Jailbreak auf. Hierbei handelt es sich um einen tethered Jailbreak; das Gerät kann jedoch ohne Hilfe eines Mac/PC gestartet werden, solange beim Start keine externen Bibliotheken und Schnittstellen (z.B. Mobile Substrate) geladen werden. Die Ausführung nicht autorisierter Programme ist hiernach nicht möglich. Die Unterscheidung, ob ein Jailbreak tethered oder nur semi-tethered ist und ob das Gerät mit oder ohne Mac/PC gestartet werden kann, ist für Anwender ohne fundierte Kenntnisse nicht zu erkennen.

Jailbreak – Legal oder illegal

Regelmäßig taucht die Frage auf, ob ein Jailbreak legal oder illegal sei. Hierzu lässt sich bislang keine eindeutige Aussage treffen, da es keinen Präzedenzfall gibt. In den USA hat sich die Justiz explizit mit dem Jailbreak des iPhones befasst und selbigen für zulässig erachtet. In Deutschland könnte man als Argument für eine fehlende Legalitat den Paragraphen 202c StGB („Hackerparagraph“) anführen. Der Gesetzgeber hat jedoch darauf verzichtet, zwischen „guten“ und „bösen“ Hacks zu unterscheiden. Daher tut sich die Justiz mit der Anwendung dieses Paragraphen sehr schwer. Das weiß wohl auch die Firma Apple: Bislang ist kein Fall bekannt, dass Anwälte oder die Justiz gegen Tools, die den Jailbreak ermöglichen, vorgegangen sind.