Ok, Du kannst über WLAN per Putty für Windows oder Fugu für MAC auf das iPhone verbinden. Zuerst schaltest Du den automatischen Lock in den allgemeinen Einstellungen auf "nie" ein, damit das iPhone die Verbindung nicht unterbricht und loggst Dich anschließend über SSH auf die IP des iPhones mit dem Usernamen "root" und dem Passwort "alpine" auf das iPhone ein. Du kannst aber auch im Installer VT-100 Terminal installieren, mit der iPhone Tastatur ist das aber sehr fummelig, vor allem weil die Schreibweise (Groß- und Kleinschreibung ist sehr wichtig!) unbedingt zu beachten ist.
Folgendes muss bereits installiert sein:
BSD-Subsystem
Bossprefs (wegen erica saduns plutil das praktischerweise mitinstalliert wird)
Code:
cd /Applications/BossPrefs.app
./plutil -s SupportsNITZ -v true /var/mobile/Library/Carrier\ Bundle.bundle/carrier.plist
diese Einstellung ist Providerabhängig. D.h. wenn Du eine andere SIM-Karte eines anderen Providers mit anderem Netz einlegst, dann wird eine andere carrier.plist verwendet. Der Pfad der hier angegeben ist ist der der aktuell verwendeten carrier.plist und ist in wirklichkeit nur ein Symbolischer Link darauf (in meinem Fall auf die von T-Mobile).
so siehst Du welches carrier.plist Du gerade siehst:
Code:
cd /var/mobile/Library
ls -l
Du siehst, dass
Carrier\ bundle ein symbolischer Link auf
/System/Library/Carrier\ Bundles/26201 ist
26201 selbst ist auch ein symbolischer link
mit
cd /System/Library/Carrier\ Bundles und anschließendem
ls -l findest Du heraus, dass
26201 auf
TMobile_Germany.bundle verlinkt ist (auch wenn Du z.B. eine Prepaidkarte im D1-Netz verwendest wird das TMobile_Germany.bundle automatisch verwendet).
Tipp: Du kannst im SSH-Client bei jedem Wort die ersten Anfangsbuchstaben Tippen und hast Autocomplete mit der TAB-Taste, aber nur wenn Du Groß- und Kleinschreibung peinlich genau beachtest. Das funktioniert bei VT-100 Terminal meistens nicht, hat bei mir nur bei einer Version funktioniert.
mit
./plutil -l /var/mobile/Library/Carrier\ Bundle.bundle/carrier.plist kannst Du die Einstellungen kontrollieren...
ich meine irgendwo gelesen zu haben, dass man die automatische Einstellung nicht aktivieren soll, da ansonsten die Zeiten von SMS, Email und Kalendereinträgen bei der Synchronisation vom Mac bzw PC abweichen können, je nachdem wie Dein Mac oder PC eingestellt ist. Normalerweise gleicht iTunes die Zeit vom iPhone dem PC oder Mac an, deshalb ist die automatische Einstellung auch gar nicht nötig.