Das meiste ist ja schon geschrieben worden. Ich ergänze noch ein wenig:
Im iPhone gibt es prinzipiell 3 Sperren:
- Aktivierung: Das iPhone muss vor der Benutzung aktiviert werden. Ist es noch nicht aktiviert, dann kann man ausschließlich Notrufe tätigen. Bei einem iPhone mit Vertrag wird das iPhone beim ersten Anschliessen an iTunes automatisch aktiviert (vermutlich nach Kontaktaufnahme mit einem Apple-Server).
- Softwaresperre: Ab iPhone-Firmware 2 kann zusätzliche Software installiert werden, aber ausschließlich über den AppStore. Es gibt aber auch Software, die Apple im AppStore verbietet (manchmal aus sinnvollen, manchmal aus nicht sinnvollen Gründen). Software aus anderen Quellen kann zunächst nicht installiert werden. "Entsperren" oder "jailbreaken" nennt man die Entfernung dieser Sperre.
- SIM-/NetLock: Die normalen mit einem Vertrag ausgelieferten iPhones haben bei iPhone-Firmware 1 einen SIM-Lock, bei iPhone-Firmware 2 ist es nur noch ein NetLock. Von den iPhones der ersten Generation gibt es ganz wenige offiziell SIM-Lock freie iPhones, von der zweiten Generation gibt es etwas mehr offiziell Net-Lock freie iPhones. Die wurden entsprechend verkauft. Die allermeisten iPhones wurden aber mit Vertrag verkauft und haben eine solche Sperre. Bei der aktuellen Firmware wird durch einen Net-Lock "sicher gestellt", dass man es nur mit dem Original-Provider benutzen kann.
Was ist möglich:
iPhones der ersten Generation können auch ohne Originalvertrag problemlos aktiviert, entsperrt und vom Net-Lock befreit werden.
iPhones der zweiten Generation können auch ohne Originalvertrag problemlos aktiviert und entsperrt werden. Für das Entfernen des Net-Lock gibt es auch bereits eine Lösung (FOX erwähnte diese), sie ist aber noch nicht 100% ausgereift. Das von FOX erwähnte Entnehmen ist mittlerweile nicht mehr notwendig, aktuell funktioniert es aber mit einem kleinen Teil von SIM-Karten noch nicht und überhaupt nicht bei SIM-Karten mit aktiviertem PIN. Daran wird gearbeitet.
Für Leute mit Originalvertrag ist nur die Entsperrung interessant, weil sie ja offiziell aktiviert werden können, der Net-Lock sie nicht betrifft, sie aber evtl. Software, die nicht aus dem AppStore ist, nutzen wollen.
Was gibt es für Software:
QuickPwn aktiviert und entsperrt ein iPhone.
Mit BootNeuter kann der Net-Lock bei iPhones der ersten Generation entfernt werden.
Mit YellowSnow kann der Net-Lock bei iPhones der ersten Generation umgangen werden.
Du hast mit 99,9%iger Wahrscheinlichkeit ein iPhone der ersten Generation (silberne Rückseite), denn die zweite Generation hatte mindestens iPhone-Firmware 2. Du kannst also problemlos die Anleitung im BHB benutzen. Die meisten Schritte werden bei Dir dann überflüssig sein.
2 Warnungen:
- Bei 10.5.6 gibt es Probleme beim Erkennen des iPhones im DFU-Modus durch den Computer. Als Lösung wird empfohlen, ein oder mehrere USB-Hubs zwischen Computer und iPhone zu setzen.
Ein weiterer Vorschlag kursiert zusammen mit einem AppleScript-Programm: Das Entfernen von einigen Kernel-Extensions und Ersetzen durch ältere Versionen. Davon rate ich dringend ab. Ältere Kernel-Extensions einzubauen ist grundsätzlich gefährlich, weil man nicht wissen kann, ob es funktioniert. In den Apple-Diskussionsforen gibt es auch einige Leute, die das AppleScript-Programm benutzt haben und das hat nicht sauber gearbeitet und am Ende fehlten die Extensions. D.h. nach dem nächsten Neubooten funktionierte weder Maus noch Tastatur!
- Das Programm "Installer", welches unter iPhone-Firmware 1 zum Installieren von fremder Software genutzt wurde, nicht mehr starten. Zum einen ist es praktisch durch das Programm "Cydia" ersetzt worden, zum anderen hat mir das Programm mal das iPhone so zerschossen, dass es nicht mehr startete. Also besser Finger weg, es wird eh nicht mehr gebraucht.