07.03.2008, 14:48
Nach ein wenig Frickelei habe ich unter all den endlosen Tools, Fixes etc. mein iPhone so zusammengestellt, dass es ein paar interessante optische und funktionale Elemente liefert.
Zunächst mal: Mein iPhone sieht so aus wie im Anhang. Ich will jetzt mal kurz beschreiben, wie ich da hingekommen bin.
Nach dem ZiPhone 2.5c Fix sollte man zunächst ein paar Sources hinzufügen:
a) Community Sources
b) http://www.hackers.nl/repo.xml
c) http://www.sendowski.de/iphone
Dann sollte man recht zeitnah das BossTool herunterladen und ausführen, um Fonts, Apps und dergleichen vom vollaufenden 300MB root Dateisystem auf das 7.3GB große (/private)/var/root zu packen und die entsprechenden Links zu setzen.
Als nächstes kommt BSD Subsystem 2.1. Das liefert für einen Shell Zugang mit Telnet oder SSH die nötigen Binaries, ist allerdings buggy und sollte später durch das auf debian aufsetzende gleichnamige Paket aus dem Cydia Installer (debian, apt-get) ersetzt werden, z.B. um das root pw alpine mal zu ändern. Es wird nicht lange dauern, bis die ersten Portscanner Typen die EDGE 172.26.18x.xxx Adressbereiche durchforsten auf der Suche nach einem iPhone Zugang, und ein cd /;rm -R * klappt auch mit dem kaputten BSD. Ab da wird es dann schnell dunkel auf dem Display ...
Um danach komfortabel auf das Handy zu kommen, sollte man OpenSSH installieren und den ftp Server Pure-FTPD. Damit kann man dann auch über total-commander statt winscp (windosen-user) Daten auf's iPhone übertragen bzw. sich über ssh auf das Handy einloggen.
Damit man weiss, welche IP Adressen das iPhone verwendet (wer dem WiFi keine feste IP zugeordnet hat), sollte die BossPrefs installieren, die zeigen die IP an.
Damit man auch lokal auf das Handy kommt, benötigt man die das Terminal VT100, den VT100 Backspace Fix und den SUID Lib Fix. Erst danach kommt man auch lokal mit root/alpine auf das Handy. Vorher gibt's ein login incorrect und statt backspace ein blank.
Gegen die nervige falsche Autokorrektur hilft kb2. Die liefert einen neuen Switch, der es erlaubt, Autokorrektur abzustellen. Ein Segen, denn mit Autokorrektur ist das iPhone in Eingaben unbedienbar, da man immer die falsche Autokorrektur wegdrücken muss.
Als nächstes empfehle ich den Cydia Installer. Dort sollte man die BSD Shell Utils ersetzen durch die stabileren und funktionaleren (debian) Portierungen, und wer die diversen libs und utils einer Bourne oder C-Shell vermisst hat, wird hier auch fündig.
Nun zum Aufhübschen:
Super Preferences for 1.1.3 Ver 1.4 (DHNL Group): Klasse Ersatz für die Einstellungen, zeigt zwei Zangen als Symbol und hat neue Features
Duracell Battery 1.1.3 (DHNL): Duracell statt grüner Battieanzeige im Ladevorgang
Taskbar in Color Ver 1.8 (DHNL): Alles so schön bunt hier!
TMobile Carrier Logo 1.01: Nur das geht, ersetzt den schnöden Text durch das ...T...Mobile.
TMOBILE Edge Edit 0.2: Neues Feld für EDGE in den Einstellungen
iPhoneNumFixDE4: Ordnet Vorwahlen für Deutschland mit automatischen Klammern drum
Das war's soweit mal von meiner Seite.
Zunächst mal: Mein iPhone sieht so aus wie im Anhang. Ich will jetzt mal kurz beschreiben, wie ich da hingekommen bin.
Nach dem ZiPhone 2.5c Fix sollte man zunächst ein paar Sources hinzufügen:
a) Community Sources
b) http://www.hackers.nl/repo.xml
c) http://www.sendowski.de/iphone
Dann sollte man recht zeitnah das BossTool herunterladen und ausführen, um Fonts, Apps und dergleichen vom vollaufenden 300MB root Dateisystem auf das 7.3GB große (/private)/var/root zu packen und die entsprechenden Links zu setzen.
Als nächstes kommt BSD Subsystem 2.1. Das liefert für einen Shell Zugang mit Telnet oder SSH die nötigen Binaries, ist allerdings buggy und sollte später durch das auf debian aufsetzende gleichnamige Paket aus dem Cydia Installer (debian, apt-get) ersetzt werden, z.B. um das root pw alpine mal zu ändern. Es wird nicht lange dauern, bis die ersten Portscanner Typen die EDGE 172.26.18x.xxx Adressbereiche durchforsten auf der Suche nach einem iPhone Zugang, und ein cd /;rm -R * klappt auch mit dem kaputten BSD. Ab da wird es dann schnell dunkel auf dem Display ...
Um danach komfortabel auf das Handy zu kommen, sollte man OpenSSH installieren und den ftp Server Pure-FTPD. Damit kann man dann auch über total-commander statt winscp (windosen-user) Daten auf's iPhone übertragen bzw. sich über ssh auf das Handy einloggen.
Damit man weiss, welche IP Adressen das iPhone verwendet (wer dem WiFi keine feste IP zugeordnet hat), sollte die BossPrefs installieren, die zeigen die IP an.
Damit man auch lokal auf das Handy kommt, benötigt man die das Terminal VT100, den VT100 Backspace Fix und den SUID Lib Fix. Erst danach kommt man auch lokal mit root/alpine auf das Handy. Vorher gibt's ein login incorrect und statt backspace ein blank.
Gegen die nervige falsche Autokorrektur hilft kb2. Die liefert einen neuen Switch, der es erlaubt, Autokorrektur abzustellen. Ein Segen, denn mit Autokorrektur ist das iPhone in Eingaben unbedienbar, da man immer die falsche Autokorrektur wegdrücken muss.
Als nächstes empfehle ich den Cydia Installer. Dort sollte man die BSD Shell Utils ersetzen durch die stabileren und funktionaleren (debian) Portierungen, und wer die diversen libs und utils einer Bourne oder C-Shell vermisst hat, wird hier auch fündig.
Nun zum Aufhübschen:
Super Preferences for 1.1.3 Ver 1.4 (DHNL Group): Klasse Ersatz für die Einstellungen, zeigt zwei Zangen als Symbol und hat neue Features
Duracell Battery 1.1.3 (DHNL): Duracell statt grüner Battieanzeige im Ladevorgang
Taskbar in Color Ver 1.8 (DHNL): Alles so schön bunt hier!
TMobile Carrier Logo 1.01: Nur das geht, ersetzt den schnöden Text durch das ...T...Mobile.
TMOBILE Edge Edit 0.2: Neues Feld für EDGE in den Einstellungen
iPhoneNumFixDE4: Ordnet Vorwahlen für Deutschland mit automatischen Klammern drum
Das war's soweit mal von meiner Seite.