Finally did it… iPhone Jailbreak

Fast zwei Jahre habe ich mich zurück gehalten und mein iPhone 3G ganz normal verwendet. Inklusive App-Store, iTunes und Sim-Lock by T-Mobile. Ganz ohne Jailbreak. Seit ein paar Tagen hab ich ein neues Gerät und das alte würde ich gerne mit einer anderen SIM-Karte verwenden. Die ist aber nicht von der Telekom. Freischalten wird die Telekom das Gerät aber erst in 2 Monaten.

Ich fühle mich zum Jailbreak gezwungen

Was also tun? So lange warten wollte ich nicht mehr. Deshalb habe ich mich jetzt entschlossen, wenn auch nur für 2 Monate, das iPhone softwaremäßig SIMlock frei zu machen (im Folgenden „Unlock“ genannt). Nach kurzer Nachforschung im Internet ist aber klar dass ich mir durch das Update auf die iPhone 3.1.3 Firmware auch ein sog. Baseband-Update eingefangen habe, mit dem ein Unlock nicht mehr möglich ist (Zu finden unter Einstellungen > Allgemein > Info). Steht da bei Modem-Firmware 04.26.08 ist alles gut und Du kannst den Block „Baseband Downgrade“ weiter unten überspringen. Steht da was höheres wie z.B. 05.12.01 mußt Du das Baseband für einen Unlock zurück setzen.

Voraussetzungen

Vorab möchte ich hier sagen, dass dies eine Abbildung der Schritte ist, die ich gemacht habe um mein iPhone 3G (Firmware 3.1.3) in den unlock Zustand zu bringen. Ich kann und werde keine Garantie dafür übernehmen, dass es bei euch auch funktioniert. Mit einem iPhone 3Gs soll der ganze Spaß noch nicht funktionieren, aber auch dazu kann ich persönlich keine verlässlichen Aussagen machen. Benötigt werden:

  1. Bewusstsein, dass die ganze Sache auch schief gehen kann. Ich übernehme keine Verantwortung für Schäden an Euch, eurem iPhone oder eurem Computer.
  2. redsn0w in der Version 0.9.4, z.B. von hier: (link nicht mehr aktiv)
  3. Firmware Package (iPhone1,2_3.1.2_7D11_Restore.ipsw) in Version 3.1.2 (wichtig, nicht 3.1.3), z.B. von hier: (link nicht mehr aktiv)
  4. Eine SIM-Karte ohne PIN-Schutz
  5. UMTS ausgeschaltet (bei mir gings auch mit eingeschaltetem UMTS)
  6. Ausreichend Zeit, ca. 30-45 Minuten
  7. Soll das iPhone in den Werkszustand zurückgesetzt werden (Apps+Daten löschen), weil z.B. jemand anderes das iPhone übernimmt, muß dies auf jeden Fall vor dem Jailbreak über iTunes geschehen.

Let’s jailbreak it…

Um das iPhone überhaupt in den Zustand zu bekommen, dass man den SIM Lock blockieren kann, muß man es zunächst jailbreaken. Dazu sind aber im wesentlichen nur ein paar Schritte nötig:

  1. iPhone an den Computer anschliessen und ausschalten.
  2. redsn0w starten und das heruntergeladene ipsw einladen.
  3. Den Anweisungen in der Applikation folgen. Cydia muß installiert werden, damit wir später die benötigten Apps auf dem iPhone installieren können.
  4. Wenn redsn0w komplett durch ist, findet der Rest des Jailbreaks auf dem iPhone statt. Das kann ein wenig Zeit in anspruch nehmen. Also nicht ungeduldig werden.

Baseband Downgrade

Um das Baseband in einen Zustand zu bringen, der „hackbar“ ist, sind wiederum nur wenige Schritte notwendig:

  1. Cydia starten
  2. nach Fuzzyband suchen und installieren
  3. Cydia verlassen und Fuzzyband starten
  4. Wenn Fuzzyband das Downgrade machen kann, dann einfach auf den Knopf drücken und warten
  5. Auch hier kann es eine Weile dauern, bis der Vorgang abgeschlossen ist

SIM Unlock

Den schlimmsten Teil hast Du inzwischen hinter dir. Um jede beliebige SIM Karte in deinem iPhone zu verwenden, sind es nur noch ein paar wenige Schritte:

  1. Cydia starten
  2. Nach ultrasn0w suchen und installieren
  3. Nach der Installation iPhone neu starten
  4. Fertig

Fazit

Eigentlich wollte ich das iPhone lediglich für die SIM-Karte meiner Freundin freischalten. T-Mobile macht das aber erst in zwei Monaten. Also mußte der Hack her. Dass ich dabei das iPhone auch jailbreaken muß, hat mich in die Abgründe der iPhone Hacking-Szene geführt. Ich habe viele Webseiten gelesen, bis ich mir sicher war, dass das der richtige Weg ist. Das das jailbreaken und unlocken dann so einfach ist, hätte ich nicht gedacht. Die Entwickler haben da sehr gute Vorarbeit geleistet.