Sammlung zur iPhone-Firmware 1.1.3 (Update)

Auf dem Weg zur neuen iPhone-Firmware 1.1.3 tut man sich zur Zeit noch nicht allzu leicht. Hoffentliche Lösungen zu den Hürden, die mir begegnet sind, nachfolgend. Vieles davon funktioniert nur mit einem OoTB 1.1.1-iPhone (Bootloader 3.9).

  • Nach dem Deinstallieren aller Zusatzprogramme über den Installer verfuhr ich nach dieser Anleitung, auf die ich bei iphone-ticker.de gestoßen bin. Damit war das iPhone auch nach einer Viertelstunde auf der Firmware 1.1.3, ohne meinen Unlock beeinträchtigt zu haben (”Soft-Update”). Leider waren die EDGE-Einstellungen nicht mehr aufrufbar, und diese Möglichkeit des Internetzugangs scheiterte stetig an einem “PDP-Authentifizierungsfehler”. Unüberlegt installierte ich den ASprefFix 1.1.3 von sendowski.de, welcher (was ich nun auch mitbekommen habe) NICHT für die von mir benutzte Devteam-Updatemethode gedacht ist. Kurzerhand zerschoss mir der Patch sämtliche Internetzugangsmöglichkeit, inklusive WLAN.
  • Also wieder ganz von vorne: Nach der Apfelphone.net-Anleitung, mit der ich auch mein neues iPhone auf 1.1.2 brachte, wieder zurück auf 1.1.1, Jailbreak, Baseband-Downgrade. Dann 1.1.2 vorbereiten mit OktoPrep, Update auf 1.1.2, Jailbreak, Unlock… “schon” (nach einer Dreiviertelstunde) war ich wieder da, wo ich vor dem 1.1.3-Update stand.
  • Wer an dieser Stelle steht, sollte nun unbedingt die richtige Zeitzone in den Einstellungen festlegen. Aufgrund eines Bugs in 1.1.3 ist die Umstellung später nicht mehr möglich. So läuft mein iPhone nun in der Zeitzone von Cupertino. Dies sorgt dafür, dass Anrufe und SMS mit falschen Uhrzeiten ankommen. Ich hoffe auf einen Fix. Die Lösung:
    Über ssh chmod 777 /var/db/timezone ausführen, dann ist die Einstellung wieder möglich. Um die beim Update auf 1.1.3 verloren gegangene “Automatisch einstellen”-Option zurück zu bekommen, in der carrier.plist (siehe weiter unten) die Option “SupportsNITZ” auf YES stellen.
  • Nun habe ich das Soft-Update wieder wie oben durchgeführt. Um die fehlenden EDGE-Einstellungen wiederzubekommen, tat ich folgendes (für T-Mobile, andere Carrier entsprechend):
    • Mit Fugu eine SSH-Verbindung zum iPhone aufbauen
    • die Datei /System/Library/Carrier Bundles/TMobile_Germany.bundle/carrier.plist laden
    • Die .plist mit PListEdit Pro öffnen, dann “Aktionen -> Format ändern -> XML”
    • den Eintrag [key]AllowEDGEEditing[/key][true/] hinter dem öffnenden [dict] einfügen (eckige Klammern durch die entsprechenden Größer/Kleiner-als-Zeichen ersetzen).
    • anschließend sind die EDGE-Einstellungen wieder unter Einstellungen -> Allgemein -> Netzwerk verfügbar, und man kann den APN wieder korrekt einstellen (in meinem Fall “internet.t-mobile” - ohne “.de”, wenn das auch ungewohnt ist)

    Da ich keine Datenflat habe, nutze ich das im Installer verfügbar “BossPrefs” zum selektiven Aktivieren des EDGE-Zugangs.

  • Nach ein paar installierten Programmen stürzte der Installer bei jeder weiteren Installation ab (er zeigte nach dem Download des Paketes nur kurz “Installing…” und sprang dann zurück zum Homescreen). Abhilfe verschaffte mir “BossTool” (verfügbar im Repository http://sleepers.net/~iphone/repo.xml), mit dem man Schriften und Klingeltöne auf die /var-Partition verschieben kann. Vorher zeigte mir das Tool tatsächlich auch “0 MB free out of 266 MB on /” an, nach dem problemlosen Verschieben der Schriften waren es wieder rund 80 MB - und die Installation weiterer Programme dann auch kein Problem. Merkwürdig nur, dass ich dies unter 1.1.2 trotz wesentlich mehr installierter Programme nie machen musste.
  • Die Google-Ortung über die Mobilfunkmasten funktioniert (meistens), wenn man vorher einmal die Ortung mit dem Tool “LocateMe” durchgeführt hat.
  • Die Synchronisation von auf dem iPhone angelegten Kontakten oder Kalendereinträgen auf das Macbook funktionierte nicht mehr. Abhilfe verschafft das SyncFix-Skript, danach waren zumindest die Kontakte wieder auf beiden Geräten gleich. Zusätzlich musste ich die “Radikalkur” durchführen, um nun auch wieder Kalendereinträge synchronisieren zu können.

4 Kommentare (Kommentar hinzufügen)

  1. Hey danke erst mal für die mühe die du dir gemacht hast. du konntest jetzt schon einige wichtigen fragen beantworten. aber ein paar hätte ich trotzdem noch. hab mir schon einige blogs durchgelesn aber keine befriedigenden antworten gefunden. ich hoffe du kannst mir da weiterhelfen. ich habe ein original t-mobile vertrag und hab momentan die firmware 1.1.2 mit jailbreak drauf. meine erste frage bezieht sich auf die edge einstellungen: werden die gelöscht? kann ich durch “zurücksetzen” wieder meine alten einstellungen bekommen? nicht das sowas passiert wie beim upgrade von 1.1.1 auf 1.1.2 und man plötzlich im t-mobile gprs netzwerk drin war und ne menge geld dafür bezahlen musste. und was den baseband upgrade angeht der dürfte mich doch eigentlich nicht stören. ich muss mein iphone ja nicht unlocken. und ohne den funktioniert diese funktion von google maps ja nicht richtig. also sollte ich deiner meinung nach noch warten mit dem updaten bis es da ne bessere möglichkeit gibt oder soll ichs wagen? würde mich über jede antwort freuen!! :mrgreen:

    1. L00ky am 29. Januar 2008 um 16:40
  2. Die EDGE-Einstellungen werden nach dem Update auf die deutschen iPhone-Flat-Einstellungen (APN: smartsites.t-mobile) gesetzt, da solltest du also nicht ändern müssen. Wenn das EDGE-Einstellungsmenü bei dir fehlt, sollte das also stimmen. Wenn du (wie oben angegeben) die AllowEDGEEditing-Anpassung vornimmst, kannst du diese Einstellungen auch sehen und ggf. ändern. Das musste ich ja machen, da ich über den APN smartsites.t-mobile nicht surfen kann (da keine iPhone-Datenflat), sondern den T-Mobile “by call” APN namens internet.t-mobile nutze.

    Ansonsten sehe ich keine Probleme beim Update, da ja nur die Software upgedated wird. Allerdings bin ich mir unsicher, wie es mit deinem OoTB 1.1.2-iPhone bei einem eventuellen Downgrade aussieht (falls es doch Probleme gibt und du zurück musst). Also genieße meine Aussagen bitte mit Vorsicht und lies im Zweifelsfall noch an anderen Stellen weiter. HTH, Sebastian

    2. Sebastian am 29. Januar 2008 um 17:04
  3. ja, auch noch mal ein Danke von mir, ich fummel nun die 3. Nacht am Telefon rum, habe das zweite mal 1.1.3 drauf (man wird ja immer schlauer) - der Fix mit den Edge-Einstellungen hat mir gefehlt. Bei mir lief Edge mit der fest eingetragenen APN, ich habe einen T-Mobile Vertrag über mobilcom, konnte es aber nicht abstellen (auch keine flat), kann es aber auch jetzt nicht (mit netservices) …

    Eine andere Sache: der fehlende Speicherplatz auf der System-Partition. Sonderbar. Und es sind tatsächlich 80 MB Fonts, wobei in dem Font-Ordner ein Cache-Ordner ist, in dem noch mal genau der gleiche Inhalt vorhanden ist. Und es gibt einen Font (arialuni.ttf), der 22 MB groß ist, in der Datei stecken über 30.000 Zeichen. Ich traue mich aber nicht, Cache-Ordner zu löschen … ist das, was das BossTool anstellt, reversibel? gruss, zap

    3. zap am 2. Februar 2008 um 23:28
  4. Hans

    ja, auch ein Danke von mir, hat alles hervorragend geklappt.

    APN internet.t-mobile

    Über BossPrefs kann ich Edge oder WIFI ein bzw. ausschalten.

    Ich habe nur ein Problem, unter WIFI funktioniert Internet und Email einwandfrei.

    Unter EDGE nur Internet bei Email bekomme ich die Fehlermeldung Die Verbindung mit dem Server pop.t-online.de ist fehlgeschlagenen

    umschalten auf WIFI Email funktioniert

    Wer kann mir helfen

    Mfg

    Hans

    4. Hans Klein am 11. Februar 2008 um 9:15

Kommentar abgeben

Deine E-Mail-Adresse wird niemals veröffentlicht. Erforderliche Felder sind mit * markiert.

*
*