RSS Club iPhone, iPad & iPod touch:

2009:

Archive:

Soziale Netzwerke:

  • twitter
Ich bin hier neu:
Registrieren
Ich bin schon registriert:

Der SIM-Unlock "yellowsn0w" für das iPhone G3 ist erschienen! 1.1.2009

Der SIM-Unlock "yellowsn0w" für das iPhone G3 ist erschienen! 1.1.2009

Am Do 01.01.2009
Monatelang hat die iPhone 3G Fangemeinde hoffnungsfroh darauf gewartet, daß jeder ohne Einschränkung des Providers ein iPhone 3G verwenden kann. Wie das original iPhone 2G schon lange.

Die Begrenzung eines Mobiltelephons auf einen Provider heißt "SIM-Lock", das Aufheben "Unlock"

Apple verkauft das iPhone nur über ausgesuchte Handy-Provider mit einem SIM-Lock - das ist sehr umstritten und unbeliebt
Wir stehen in Österreich gut da und derzeit sogar zwei Handy-Provider zur Auswahl, die mit Apple Verträge haben, aber in vielen Ländern kann man kein iPhone benutzen. Die freie Wahl seines Providers hat man nie. Dazu braucht man dann einen "SIM-Unlock".
Das erste iPhone 2G war durch einen Programmierfehler recht schnell und bleibend unlock- / freischalt-bar. Das iPhone 3G erlaubt erst seit dem 1.1.2009 eine freie Wahl.

yellowsn0w: wie funktioniert's?

Das Unlocken des iPhone 3G funktioniert ganz anders als beim alten iPhone 2G und anderen Handies:
  • yellowsn0w (man beachte: das letzte "o" ist eine Null) ist ein Programm, das man am iPhone 3G installieren muß. Natürlich wird es nicht über Apples App-Store angeboten, also muß man das iPhone 3G "jailbreaken" und einen Installer für freie SoftWare verwenden.
  • Bei den Anderen wird eine gehackte Version Version des Telephon-Systemes (BaseBand) installiert (geflasht) und das Gerät wird dauerhaft verändert.
Nachteil dieser Lösung: nach jeden System-Update muß der Vorgang wiederholt und yellowsn0w neu installiert werden. Wahrscheinlich muß dafür auch eine neue, angepaßte Version von yellowsn0w verwendet werden.
Hier eine grobe Übersicht:
Schritt 1: das iPhone mit iTunes auf das System 2.2 updaten
yellowsn0w 0.9.x benötigt das System 2.2 (und das dazugehörige BaseBand-System 02.28.00). Eine erste Vorankündigung hat gewarnt, nicht auf das System 2.2 upzudaten, jetzt aber ist das neue System Voraussetzung. Man braucht also bloß in iTunes den Vorschlag Apples anzunehmen, das neue System zu installieren.
Schritt 2: um yellowsn0w installieren zu können, muß man das iPhone mit PwnageTool oder QuickPwn "jailbreaken".
Apple installiert nur ausgesuchte Programme, setzt das iPhone hinter Gitter, und sperrt andere Programme aus. "Jailbreak" öffnet das Gefängnis (Jail) und läßt alle die Programme auf das iPhone, die der Besitzer haben will.
  • QuickPwn öffnet ein "fertiges" iPhone im Nachhinein für freie SoftWare und installiert den Installer "Cydia".
  • PwnageTool ist das leistungsfähigste und flexibelste Werkzeug, aber auch komplizierter zu verwenden. PwnageTool verändert das iPhone-System von Apple BEVOR es iTunes in das iPhone installiert. Dadurch kann es zusätzliche Programme installieren (wie Cydia), Teile austauschen oder Veränderungen Apples verhindern. Das erfordert aber mehr und kompliziertere Bedienungs-Schritte. Derzeit kann statt dessen auch QuickPwn verwendet werden.
QuickPwn und PwnageTool (und auch yellowsn0w) sind Programme des iPhone Dev-Team und monatelang erfolgreich getestet.
Schritt 3: auf dem "ge-jailbreakten" iPhone das neue Programm "Cydia" aufrufen und yellowsn0w installieren
Cydia ist der "App Store" für freie Programme. In Cydia können Programme aus unterschiedlichen Servern geladen werden. Zuerst muß ein weiterer Server eingetragen werden:
  • Cydia > Manage > Sources > Edit > Add > "http://apt9.yellowsn0w.com/" - Add Source
  • Cydia > Search: "yellowsn0w" (das letzte "o" ist eine Null) > install > Return to Cydia
  • Cydia beenden, die Installation ist fertig!
Schritt 4: Data-Roaming ausschalten
  • Einstellungen > Allgemein > Netzwerk > Data-Roaming: ausschalten
Schritt 5: Ausschalten - SIM-Karte einlegen - Neustarten
  • Ausschalten: Standby-Taste (Sleep/Wake rechts-oben) einige Sekunden halten, bis ein roter Schieber auftaucht, diesen betätigen.
  • Neue SIM-Karte einlegen - der PIN-Code muß abgeschaltet sein.
  • Einschalten: Standby-Taste (Sleep/Wake rechts-oben) einige Sekunden halten, bis das Apple-Logo auftaucht.
  • Wenn der Entriegeln-Schieber auftaucht > Schieber betätigen
Nächste Schritte: hoffen, beten, warten, ...
  • Weitere 10-15 Sekunden warten, dann sollte das Logo des Mobiltelephon-Providers auftauchen.
  • Seit yellowsn0w 0.9.6 soll man alle Restart- und Airplane-Basteleien vermeiden sondern nur kurz abwarten.
Wenn der Provider nicht auftaucht:
  • Warten! Viele haben erfolglos umhergebastelt und das iPhone dann 10-20 Minuten liegengelassen - Airplane-Mode: Ein / Aus - plötzlich haut's hin.
  • Einstellungen > Airplane Mode: einschalten - 15 Sekunden warten - Airplane Mode ausschalten. yellowsn0w wird neu gestartet.
  • Die SIM-Karte entfernen und wieder einlegen.
Im Web geistern weitere Tipps herum, vieles klingt nach VooDoo. Helfen könnte:
  • Netzwerk zurücksetzen: Einstellungen > Allgemein > Zurücksetzen > Netzwerk zurücksetzen, dann neu starten.
  • yellowsn0w neu installieren: Cydia > Manage > Packages > yellowsn0w > Modify > reinstall

yellowsn0w - einige Einschränkungen:

  • Der PIN-Code der SIM-Karte muß (derzeit noch) ausgeschaltet sein!
  • yellowsn0w 0.9.x funktioniert nur mit dem BaseBand 02.28.00 überprüfen: Einstellungen - Allgemein - Info: Modem Firmware
  • UMTS "3G" funktioniert nicht in allen Ländern, beispielsweise verwendet T-Mobile in den USA andere Frequenzen, als das iPhone.
  • Es gibt SIM-Karten mit STK (SIM Toolkit) Menüs, diese Zusatzfunktionen können Probleme verursachen und das Aktivieren der SIMs verzögern. SIM-Karten unterscheiden sich nicht nur im Provider, sie selbst können sehr unterscheidlich sein.

yellowsn0w - wie ausgereift ist es?

Heute: ungewiß. Die Programmierer haben sicherlich ihr beeindruckendes Wissen und ihre Erfahrung in die Tests des Programms gesteckt. Aber erst die Praxis mit zehntausenden Anwendern wird neue und unerkannte Probleme aufzeigen. Deshalb wird die erste Version 0.9 auch "beta" - also unfertige Version genannt. Schon am ersten Tag wurde Version 0.9.1 veröffentlicht, vier Tage später 0.9.5, in den nächsten Wochen werden noch viele Updates und Verbesserungen folgen.

yellowsn0w ist nur ein Programm und verändert das iPhone 3G nicht nachhaltig.

Frühere Lösungen für das erste iPhone 2G mußte das Telephon (BaseBand)-System verändern und ersetzen, Fehler waren nicht mehr umkehrbar. Im Gegensatz dazu ist "yellowsn0w" ein Hintergrund-Programm (daemon) das ständig unsichtbar läuft, ähnlich einem Graphiktreiber.
Wenn man yellowsn0w startet erfüllt es seine Aufgabe, wenn man es stoppt und löscht, ist seine Wirkung vorbei und seine Spuren verweht.
Falls etwas (noch) nicht funktioniert, kann der Originalzustand leicht wieder erreicht werden.

Das iPhone Dev-Team stellt seine Lösungen ausschließlich KOSTENLOS zur Verfügung.

Es warnt vor Nutznießern und Trittbrettfahrern die versuchen, seine Technologie für Geld zu verkaufen.
PwnageTool, QuickPwn und yellowsn0w sind kostenlos und dürfen nicht verkauft werden. Aber andere verkaufen diese Programme, manchmal unter anderen Namen. Derzeit hat das iPhone Dev-Team als einzige das notwendige KnowHow um das iPhone 3G für freie SoftWare und freie Provider/SIM-Wahl freizuschalten. Alle anderen, oft sogar kommerziellen, Programme für das iPhone 3G sind "Raubkopien" und verlangen zu Unrecht Geld. Der Code von yellowsn0w wird sogar als Open-Source veröffentlicht.

Die Zukunft von yellowsn0w:

Bei jedem System-Update könnte Apple BaseBand umbauen und damit den bestehenden Unlock wieder deaktivieren. Aber das iPhone Dev-Team kann dann eine neue Variante von yellowsn0w erstellen, die wieder an die neue Konfiguration angepaßt ist. Deshalb sollte man mit den nächsten iPhone-System-Updates warten, bis auch eine neue Version von yellowsn0w erschienen ist. Nach Einschätzung des Dev-Teams sollte das Konzept aber immer wieder funktionieren.
Auf der Web-Site blog.iphone-dev.org werden ständig neue Hilfen und Tipps auf englisch veröffentlicht.
Marcus Kabele
Diesen Artikel verlinken: http://acommunity.at/A/hhb - Artikel empfehlen: 

Offenlegung:

  • Marcus Kabele, Wien

Community: Club-iPhone & iPad … mehr

Kontakt:

Marcus Kabele
Penzinger Str. 23, A-1140 Wien