Jailbreak beim iPhone mit redsn0w, PwnageTool oder limera1n

Seite 5: Starthilfe

Inhaltsverzeichnis

Das Tool redsn0w lässt sich auch über die Kommandozeile mit Kommandozeilenparametern starten – das erspart einige Mausklicks und verkürzt die Prozedur für den Tethered Boot. Dazu kann man das dem redsn0w-Archiv beigefügte Shell-Skript verwenden. Wenn Sie das Programm und das iOS-Archiv auf dem Desktop abgelegt haben, müssen Sie das Skript nicht ändern.

Für den Start genügt dann ein Doppelklick auf das Icon des Shell-Skripts. Für den Neustart im Jailbreak-Mode muss man aber immer noch mindestens einmal die Maus klicken und natürlich das iPhone in den DFU-Modus versetzen.

Mini-Fileserver: Auf ein iPhone kann man von einem Mac aus auch per Maus zugreifen.

Die frei erhältlichen Programme installiert man über den Paketmanager Cydia. Starten Sie das Programm und legen Sie die Vorauswahl für das Programmangebot fest (User, Hacker, Developer). Empfehlenswert ist die Einstellung "Hacker", weil dabei zusätzliche Kommandozeilentools zur Auswahl stehen. Diese Einstellung lässt sich unter Manage, Settings jederzeit ändern.

Auf der Startseite bietet Cydia Links zu diversen Programmen und Funktionen. Eine der empfehlenswerten heißt "make my Life easier". Damit hält man sich die Option frei, bei Bedarf ein älteres iOS auf dem Gerät einzurichten (Downgrade). Den Rückschritt auf ältere iOS-Versionen hält Apple nämlich kurz. Will man beispielsweise iOS 4.01 auf einem iPhone einrichten, meldet iTunes, dass das iPhone dafür nicht zugelassen sei und verweigert den Dienst. Klickt man auf More Information, liefert Apple eine Web-Seite, auf der jedoch nicht ein hilfreicher Tipp, geschweige denn die wirkliche Erklärung für das Scheitern steht.

Apple reißt nämlich nach und nach hinter sich die Brücken ab, über die das iPhone zum aktuellen Entwicklungsstand gekommen ist und zwar so: Vor der Einrichtung von Systemarchiven müssen diese seit einer Weile signiert werden. Die Signaturen sind für jedes iPhone individuell und bisher liefert sie einzig ein Apple-Server – und wenn Apple befindet, dass eine iOS-Version "zu alt" ist, verweigert die Firma in der Folge das Signieren der älteren Versionen. Das heißt auch: Software, die nur auf älteren iOS-Versionen läuft, kann man trotz rechtmäßigen Erwerbs nicht mehr nutzen. Mit der Cydia-Funktion "make my Life easier" kann man die Signaturen (im Jargon SHSH-Blobs genannt) anfordern und für den späteren Bedarf auf dem Cydia-Server hinterlegen.