Tutorial: Ein neues iPhone mit Firmware 1.1.1 entsperren und mit Turbo-SIM nutzen

15.10.2007
Von Volker Riebartsch

4. Turbo-SIM programmieren

Stellen Sie sicher, dass das iPhone nicht "einschläft" und eine IP-Nummer vergeben ist (siehe weiter oben)

Falls am iPhone eine Meldung auftaucht, das die AT&T-Aktivierung noch dauert - einfach ignorieren.

Satrten Sie das Terminal (Programme/Dienstprogramme) und geben den folgenden Befehl ein:

ssh -l root 192.168.1.228

->ersetzen Sie 192.168.1.228 durch die IP-Nummer Ihres iPhones!!!

Wenn Sie schon vorher das iPhone per Terminal "bearbeitet" haben, sehen Sie möglicherweise eine Warnung, dass eines Verbindung nicht möglich ist, Grund: "Remote Host identification has changed". (Nur) in dem Falle tippen Sie

sudo rm ~/.ssh/known_hosts

dann tippen Sie wieder

ssh -l root 192.168.1.228

Das Terminal fragt, ob Sie dem "entfernten" Computer vertaruen - klar, ist ja Ihr iPhone. Also tippen Sie:

yes

Jetzt verlangt das Terminal die Eingabe des root-Passworts. Wählen Sie das, welches Sie bei Independence vergeben haben. Falls Sie das root-Passwort nicht geändert hatten, tippen Sie alpine und sind eingeloggt.

Lassen Sie das Terminal geöffnet und öffnen jetzt Ihren FTP-Client

Öffnen Sie den FTP-Client Cyberduck und wählen "Neue Verbindung". Protokoll -> SFTP (SSH Verbindung); Server -> IP des iPhone; Port -> 22; Benutzername -> root; Passwort -> ihr festgelegtes Passwort. "Erweiterte Optionen" anklicken und unter "Pfad" einen / eingeben. Der Mac verbindet sich jetzt mit dem iPhone über eine sichere SFTP-Verbindung.

Am Mac in das Verzeichnis "free111" und das darin befindliche Unterverzeichnis "turbo-cable-utils..." wechseln. Darin öffnen Sie das Unterverzeichnis "bin-iPhone".

In Cyberduck das Verzeichnis "bin" am iPhone öffnen. Nun alle Dateien aus dem Verzeichnis "bin-iPhone" am Mac in das Verzeichnis "bin" am iPhone kopieren.

Im Verzeichnis "bin" des iPhone alle gerade kopierten Dateien auswählen (beginnen alle mit "turbo") und Befehlstaste I für "Info" wählen. Alle Rechte auf 755 setzen

Besitzer lesen, schreiben, ausführen

Gruppe lesen, ausführen

Andere lesen, ausführen

und dann den Button "Anwenden" klicken und das Info-Fenster schließen.

Im Cyberduck-Fenster wieder eine Ebene zurück gehen (Pfeil nach oben im Programmfenster von Cyberduck; in die selbe Ebene am iPhone, wie bei der Einwahl)

Jetzt das Verzeichnis "private" öffnen, darin das Verzeichnis "var" öffnen und darin das Verzeichnis "root".

Am Mac im Ordner "free111" das Verzeichnis "applesaft-0.92" öffnen und darin das Verzeichnis "bin".

Die Datei "applesaft.trb" vom Mac in das in Cyberduck geöffnete Fenster "root" kopieren.

Die Verbindung per Cyberduck beenden.

Fall Sie das Terminal doch geschlossen haben, müssen Sie es wieder öffnen und sich ins iPhone einloggen

ssh -l root 192.168.1.228

->Ihre IP-Nummer anstelle der im Befehl!!!

Öffnen Sie jetzt den Simschacht und entnehmen die AT&T-Simkarte, die im Lieferumfang des iPhone enthalten ist. Das iPhone meldet, dass keine Simkarte im iPhone liegt, das ist ok.

Sie müssen jetzt aus der AT&T-Simkarte und aus Ihrer privaten eine Ecke herausschneiden, eine Schablone liegt der Turbo-SIM bei. Später nimmt Turbo-SIM die AT&T- beziehungsweise Ihre Simkarte "Huckepack". Schneide Sie vorsichtig und achten darauf, dass die beiden Sets jeweils gut passen. Das iPhone bleibt weiter eingeschaltet, die Simkarten (mit ausgeschnttener Ecke) liegen samt Turbo-SIM auf einer Unterlage.

Den folgenden Befehl zum Deaktivieren des CommCenter ins Terminal eingeben

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Turbo-SIM und AT&T-Karte (Huckepack) in den Simschacht schieben (gaaaanz vorsichtig), keine Gewalt anwenden!!!

Im terminal geben Sie den Befehl

turbo-info

Manchmal ist es nötig, den Befehl zweimal einzugeben, da beim ersten Mal ein Fehler ausgegeben wird. Warten Sie nach der Eingabe etwas, die Rückmeldung dauert. Sobald Sie in den letzten drei Zeilen der Rückmeldung etwas ähnliches lesen wie:

Kernel Version 1.2.7.0

Serial Number 1nv6-cc4ehotp9

OK. No Error

hat die Programmierung geklappt auch wen zwei Zeilen darüber ein ERROR gemeldet wurde. Der Wert unter "Serial Number" ist sicher ein andere, nicht wundern. Falls die Programmierung nach mehrmaligem Versuch nicht den Erfolg beitet, prüfen Sie, ob das Huckepack-Gespann deckungsgleich übereinander liegt.

Jetzt Tippen Sie im Terminal

turbo-app /private/var/root/applesaft.trb

Ist die Eingabe erfolgreich (Rückmeldung dauert etwas) sollten die unteren drei Zeilen der Rückmeldung im Terminal so aussehen:

SIZE 2021

initializing modem

modem initiated

OK. No Error

Die Programmierung ist abgeschlossen, Sie müssen jetzt das ComCenetr wieder einschalten mit dem Befehl:

launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Schalten Sie das iPhone aus (Starttaste 3-5 Sekunden gedrückt halten, bis auf dem Bildschirm der rote Schieberegler zum Ausschalten des iPhone sichtbar wird, Starttaste loslassen und iPhone per Schieberegler ausschalten. Dann das iPhone über die Starttaste wieder einschalten.

Am iPhone "Settings" wählen und hier "Phone". Hier ist eine neue Option namens "SIM Applikations". Wählen Sie "AppleSaft" (kommt gelegentlich mehrfach vor, dann oberste wählen) und dann "Set" im Folgedialog. Das ganze ist dann in einem weiteren Dialog mit "Accept" bestätigen. Der Set-Dialog wird wieder angezeigt, vor "Set" ist ein Häkchen. Mit "Back" eine Seite zurück navigieren, dann den Home.Button klicken.

Jetzt nur noch den SIM-chacht öffnen und die Kombination AT&T-Karte/Turbo-SIM entnehmen und durch die Kombination eigene SIM-karte/Turbo-SIM ersetzen. Gaaanz vorsichtig einsetzen.

Das wars, das iPhone sollte jetzt nach der PIN Ihrer SIM-Karte fragen und sich bei Ihrem Provider einbuchen!

Bewahren Sie die AT&T-Karte gut auf!

Viel Spaß mit Ihrem 1.1.1-iPhone, das jetzt alle Funktionen bietet, ausgenommen ist nur "Visual Voicemail", das ist ein Netzservice von AT&T. (Macwelt/ wl)

Zur Startseite