Hack the iPhone





Anleitung zum Software Unlock des iPhones mit Hilfe des Programms "anySim" (Teil 1)

(intel / PPC Mac)


Translated by Christian S.

Zuletzt aktualisiert: September 21, 15:38 PST


Die Durchführung dieses Prozesses scheint ein kleines Ohrhörer / Lautsprecher Problem nach sich zu ziehen. Einige haben zurückgemeldet, dass ein einstecken und wieder entfernen der Ohrhörer die Lautstärke stark ansteigen lässt. Dies beeinflusst nicht die Ohrhörer (die ohnehin sehr laut sind), das Mikrofon oder ein Bluetooth Headset. Es scheint , dass Telefone beginnend mit der Seriennummer 7R7 manchmal Probleme verursachen, iPhones mit der Seriennummer 7T7 ebenfalls. Ich habe keine Informationen über 7S7 iPhones. Sobald eine Lösung für dieses Problem bekannt ist, werde ich alle Details hier veröffentlichen.

Diese Anleitung ist bei weitem noch nicht final. Mit der Zeit werden noch einige Fragen aufkommen, die Stück für Stück hier eingearbeitet werden. Der hier beschriebene Prozess kann auf mehrere Arten bewältigt werden, es ist nicht einfach, ALLE MÖGLICHEN Aspekte zu berücksichtigen. Ich werde jedoch versuchen, die Anleitung so präzise wie möglich zu halten. Eine FAQ wird folgen, ebenso wie eine Anleitung zur Verwendung mit Windows.




Das iPhone Dev Team hat eine kostenlose Applikation für den Unlock des iPhones bereitgestellt.

Jeder, der diese Applikation verwendet, sollte eine Spende an das iPhone Dev Team veranlassen - entweder an "iphone.devteam [at] googlemail.com" oder an "iphone.devteam [at] gmail.com".

Ich habe dieses Programm nicht selbst erstellt, ich bin lediglich jemand, der den gesamten Prozess mit ein paar iPhones durchgeführt hat. Mit Hilfe von Anderen ("bugout-unlkd", "Cobwa", "drudge", "J_unlocked" und "Lurker") ist dann diese Anleitung entstanden. In meinem Fall hat es sich ergeben, dass ich für meine beiden iPhones ein Restore durchführen und das Baseband restoren musste. Einmal so durchgeführt, haben die im Weiteren beschriebenen Schritte problemlos funktioniert. Für mehr Details schaut unter iPhone Go Boom.com bis ich meine eigenen veröffentlicht habe.

Es gibt viele unterschiedlichen Wege das Ziel zu erreichen, aber die im Folgenden beschriebene Methode hat für mich mehr als nur einmal funktioniert. Wo verfügbar, habe ich weitere Informationen hinzugefügt.

Kurzanleitung für den Unlock Prozess:
  • Nehmen Sie Ihr iPhone aus der Verpackung.
  • Erstellen Sie ein phonedmg Verzeichnis, führen einen Download der Firmware 1.02 durch und speichern Sie diesen in Ihr neu erstelltes Verzeichnis.
  • Aktivieren Sie das iPhone mittels iNdependence (Sie müssen kein Jailbreak durchführen um dies tun zu können). Sie können auch SSH installieren und die Passwörter mit INdependence ändern. Dies hat jedoch zur Folge, dass Sie ein Jailbreak machen und danach wieder zurück in den Jail Modus müssen (Jail=Gefängnis, Jailbreak=Ausbruch).
  • Überprüfen Sie Ihre Firmware Version über die Tastatur (Nummernfeld). Führen Sie ein Restore nur durch, wenn Sie eine ältere Firmware installiert haben.
  • Führen Sie den AppTapp Installer aus (Sie können anySIM auch durch das Beta Repository installieren und nichts weiter installieren, wenn Sie nicht mehr als eine SIM Karte in Ihrem Telefon verwenden möchten).
  • Wenn Sie unterschiedliche SIM Karten mit Ihrem Telefon verwenden möchten, sollten Sie definitiv OpenSSH installieren (vergessen Sie nicht, die Passwörter mittels AppTap Installer zu ändern).

  • Installieren Sie des weiteren "Community Sources", "BSD Subsystem" und "OpenSSH".
  • Verwenden Sie Fugu, um die anySIM Applikation auf das iPhone zu kopieren (wenn Sie den Installer nicht bereits verwendet haben, um dies zu bewerkstelligen).
  • Starten Sie das iPhone neu und führen dann anySIM aus. Dies wird ca. 15 Minuten in Anspruch nehmen.
  • Legen Sie die SIM, welche Sie zum telefonieren verwenden möchten, in Ihr Telefon.
  • Starten und beenden Sie nun iTunes.
  • Aktivieren Sie Ihr Telefon noch einmal. Das iPhone wird nun mit der von ihnen eingelegten SIM Karte funktionieren.
  • Wenn Sie mehr als eine SIm Karte verwenden möchten, führen Sie ein zweites mal Jailbreak aus.
  • Starten Sie Fugu und laden Sie die gepatchte "lockdownd" Datei nach usr/libexec.
  • Schliessen Sie Fugu und schalten Sie dann Ihr iPhone aus und wieder ein.
  • Sie sind fertig! (My Yahoo und YouTube haben beide sowohl mit meinem Cingular als auch dem T-Mobile Netz funktioniert).
  • Sie sollten OpenSSH mittels Installer oder durch DropBear SSH via iNdependence wieder entfernen.
  • Eventuell möchten Sie auch die anySIM Applikation und den Installer wieder deinstallieren.



Warnung

Ich gehe davon aus, dass Sie Ihr phonedmg Verzeichis bereits erstellt haben. Falls nicht, führen Sie bitte dieses Tutorial aus. Führen Sie alle Schritte bis einschliesslich Schritt 4 aus.

Ich werde Fugu verwenden, um die anySIM Applikationen und eine weitere Datei zu installieren. Diese Instruktionen können auf die meisten Programme übertragen werden, die Dateien auf Ihr iPhone kopieren. Wenn Sie Fugu bisher nicht kennen, lesen Sie bitte diese Anleitung.




Schritt 1.

Laden Sie das anySIM Programm hier herunter. Entpacken Sie die .zip Datei und kopieren den Inhalt in Ihr phonedmg Verzeichnis.

iPhone




Schritt 2.

Laden Sie iNdependence 1.2.1a hier herunter. Stellen Sie sicher, dass Ihr iPhone mit dem Mac verbunden ist und dass iTunes sowie der iTunes Helper beendet sind wie zuvor beschrieben. Starten Sie iNdependence. Das Programm sollte im Activation Tab starten. Klicken Sie nun auf "Activate iPhone".

iPhone



Sie werden nun aufgefordert ein Verzeichnis anzugeben, welches Ihre Firmware enthält. Wählen sie hier Ihr phonedmg Verzeichnis und kicken Sie "Öffnen".

iPhone



Dieser Prozess in iNdependence SCHLÄGT OFT FEHL! Sie müssen diesen Vorgang unter Umständen mehrmals wiederholen. Manchmal hilft es, die Applikation neu zu starten und dann nochmals "Activate iPhone" auszuführen. Es kommt der Punkt, an dem es funktionieren wird. Wenn Sie Glück haben, sehen Sie diesen Screen als nächstes:

iPhone




Danach wird folgende Meldung erscheinen:

iPhone



Sie werden diese Meldung erhalten, sobald die Aktivierung durchgeführt wurde. Es ist nun möglich, ein "Slide to Unlock" auszuführen und Zugriff auf das Springboard zu erhalten, wo sich die Applikationen befinden.

Schliessen Sie iNdependence, nicht nur minimieren!

iPhone




Schritt 3.

Jetzt, wo der Zugriff auf das Springboard möglich ist sollten Sie überprüfen, welche Firmware Version auf dem iPhone installiert ist. Gehen Sie hierfür zu "Settings", "General", "About" und überprüfen das Feld "Version". Ist diese nicht 1.02, dann verwenden Sie bitte iTunes um Ihr Telefon auf die neueste Firmware upzudaten und fahren fort mit Schritt 4.

Um einen Restore mit dem iPhone durchzuführen, verbinden Sie das Telefon einfach mit ihrem Mac und iTunes wird automatisch starten. Im "Let's get started" Screen drücken Sie bitte "Abbrechen" und wählen "Als neues iPhone einrichten". Klicken Sie dann den "Restore" Button, um einen Restore auf die aktuelle Firmware durchzuführen. Stellen Sie danach sicher, dass das iPhone nicht mehr gemountet ist, iTunes beendet und auch der iTunes Helper nicht mehr aktiv ist (möglich über den Aktivitäts Monitor unter Programme).

iPhone




Schritt 4.

Stellen Sie sicher, dass Ihr iPhone den WI-FI Modus aktiviert hat und sich nicht im EDGE Modus befindet. Stellen Sie fest, welche IP Adresse dem iPhone durch Ihr Netzwerk zugeordnet wurde. Drücken Sie hierfür Home, "Settings", "Wi-Fi", wähle Sie den Namen Ihres Netzwerks indem Sie den blauen Pfeil auf der rechten Seite drücken und suchen dann das Feld IP-Adresse. Auf meinem Telefon lautet diese 10.0.1.14

iPhone    iPhone    iPhone




Als nächstes wählen Sie Home, "Wi-Fi Networks", "Settings", "General" und "Auto-Lock". Selektieren Sie hier "Never". Dies hält das iPhone davon ab, die SSH Verbindung zu kappen während Sie auf dem Telefon per SSH arbeiten.

iPhone



Das ist das Ende von Teil 1. Klicken Sie hier, um zu Teil 2 zu gelangen.








Zurück zum Anfang dieser Seite.