113
iPod touch 1.1.3 Jailbreak

Gestern abend damit
zugebracht, meinen iPod touch auf die neue
Firmware 1.1.3 zu bringen. Hat dann auch
geklappt, nach einigen Klimmzügen und Hilfe aus
dem einschlägig bekannten IRC Kanal #Touch auf
irc.osx86.hu.
Auf einem Foto (wie links) sieht man das nicht so gut, obwohl ich eine lange Belichtungszeit wählte und man, wenn man GANZ genau hinschaut, das Wackeln der Icons nur erahnen kann.
Daher hab ich noch ein Filmchen gemacht, aber weil ich keine dolle Kamera habe, konnte ich das nur mit meiner Handy-Kamera machen. Und das Ergebnis ist leider super unscharf:
Na, immerhin...
Der ganze Prozess war schwierig. Denn der Hack war ja noch ganz frisch, vom selben Tag (gestern). Und die Hacker stürzen sich offenbar immer erstmal nur aufs iPhone. Der iPod touch hat da aber ein paar Besonderheiten gegenüber dem iPhone und deswegen muss man für ihn auch nochmal Anpassungen machen.
Nach dem Herunterladen des 1.1.3 Jailbreak Paketes für den Mac und Starten des Prozesses (läuft in einem Terminalfenster), wurde ersteinmal die 1.1.3er iPhone Firmware geholt. Dann ausgepackt, gepatcht und auf den iPod touch zurückgespielt.
Das klappte zwar, der Touch bootete normal, aber es fehlten ein paar Anwendungen, insbesondere MobileMail. Und das Wackeln und Verschieben der Icons klappte auch nicht. Die Wetteranwendung hatte alle Orte vergessen, wie auch die Stocks Anwendung die eingetragenen Aktien. Und natürlich waren alle von mir unter 1.1.2 installierten 3rd party Anwendungen weg (aber das war ja zu erwarten).
Schnell lernte ich, dass noch einige Dinge zu tun sind: erstmal via Installer das Paket "1.1.3 Touch Apps" von der Source modiphone.net installieren, hieß es. Das brachte aber keine Änderung für das Problem der nicht-wackelnden Icons.
Dann tauchte im IRC Kanal die Theorie auf, man müsse das SpringBoard .plist File ändern. Es gibt deren zwei im Verzeichnis /System/Library/CoreServices/SpringBoard.app: N45AP.plist und M68AP.plist.
Während das M68AP.plist File offensichtlich für das iPhone ist ...
scheint das N45AP.plist File für den iPod touch zu sein:
Aber das ist ja nichts neues. Neu war für mich hingegen, was passiert, wenn man das N45AP.plist File umbenennt (sichert) und eine Kopie des iPhone-spezifischen M68AP.plist Files N45AP.plist nennt.
Bootet man den iPod touch dann neu, verhält sich dieser wie ein iPhone! Man hat die Telefonieanwendung, die SMS Anwendung, er versucht sich ins Netz einzubuchen (und meldet dann nach einer Weile natürlich "No Service" links oben, wo man "iPod" gewohtn ist zu sehen), bringt eine Aktivierungs-Warnmeldung, zeigt in der Photo-Anwendung einen Ordner für die Camera-Photos an etc.pp.
Nur: die Mail-Anwendung fehlte immer noch und die Stocks-Anwendung zeigte bei mir mittlerweile nur noch das Default Programmicon was wir auch von Mac OS X kennen. Abgesehen davon war das natürlich nicht hübsch, links oben immer "No Service" stehen zu haben und manche aus dem IRC Channel berichteten auch, dass sie immer wieder die Aktivierungsmeldung bekamen.
Diese Umbenennung der .plist Files machte ich also wieder rückgängig.
Dann tauchte schließlich der entscheidende Hinweis auf, der aus zwei Dingen besteht: (1) das Paket "1.1.3 Touch Apps" muss deinstalliert werden und (2) es gibt einen Patch für die SpringBoard Anwendung, der ihr endlich beibringt, dass sie auf einem 1.1.3er iPod touch läuft. Beides ausgeführt und auf einmal funktionierte alles wie gewünscht, inkl. der wackelnden Icons.
Die neue Google Maps Applikation funktionierte zwar schon gleich nach dem ersten Schritt, aber wenn man im Adressbuch (was auch mal fehlte) auf eine Adresse eines Kontaktes tappte, landete man nicht mehr in GoogleMaps. Das klappt jetzt auch wieder. Also also prima.
Hier ein paar notwendige Links:
- iPhone 1.1.3 Jailbreak
- iPod Touch 1.1.3 Apps Enabler (no more need!)
- The SpringBoard patch (don't forget to chmod the SpringBoard binary inside SpringBoard.app!)
|
