Property List Converter

0 comments

Posted on 22nd June 2008 by Benj in iPhone |Linux

, , , ,

Für viele Aufgaben im Bereich des iPhones müssen plist Dateien bearbeitet werden. Damit diese jedoch überhaupt editierbar werden, müssen sie in ein lesbares ACSII Format konvertiert werden. Auf der Homepage http://140.124.181.188/~khchung/cgi-bin/plutil.cgi ist ein solcher Konverter vorhanden, leider ist dieser bis 128kB begrenzt und wer weiss, wie lange diese IP Adresse vorhanden sein wird. Aus diesem Grund habe ich einen “Mirror” auf meiner Seite eingerichtet. Anstatt der kleinen 128kB könnt ihr hier bis zu 1024kB schicken und bearbeiten lassen!

Ab zum Konverter

Handy-Management mit dem Mac

0 comments

Posted on 21st June 2008 by Benj in Sonstiges

, , , ,

[Trigami-Review]

Wer mit dem Mac sein Handy verwalten will, der bekommt von den Herstellern selten wirkliche Unterstützung geschweige denn ein Programm das funktioniert. Darum möchte ich das Tool FoneLink von NovaMedia mal genauer anschauen, denn damit sollen sich nicht nur sämtliche Inhalte wie SMS, Videos, Bilder oder Kontakte verwalten lassen, sondern auch ganze Backups vom eigenen Handy sollen sich erstellen lassen die man ggf. auch zurückspielen kann.

(more…)

4 Tests die es in sich haben

1 comment

Posted on 16th June 2008 by Benj in Sonstiges

,

Was man nicht alles so per Mail bekommt, manche Dinge sind aber lustig. Vier Tests die ihr umbedingt auch mal ausprobieren solltet, manchmal war ich doch verblüfft! ;) Also bereit? Dann los!

(more…)

Eigene SMS Töne für’s iPhone

39 comments

Posted on 15th June 2008 by Benj in Hardware |Howtos |iPhone |News

,

Ich hab mal wieder was insteressantes und vielleicht für einige auch cooles gefunden. Das Ganze kam so, ich war auf der Möglichkeit die bestehenden SMS Töne ändern zu können – nebst diesem Dreiklang ist ja alles andere so schlimm, dass man das nie öffentlich hören lassen möchte… wäre doch cool, wenn man eigene Töne erstellen könnte die etwas persönliches, lustiges oder sonstiges an sich haben.

Dabei bin ich über ein paar Anleitungen gestolpert, aber nur wirklich eine hat gut funktioniert, diese möchte ich euch auch nicht vorenthalten:

  1. Sucht euch ein MP3 und schneidet dieses auf unter 30 Sekunden (2-3 Sekunden reichen für eine SMS)
  2. Importiert diese MP3 in euer iTunes und konvertiert diese zu einer AIFF Datei
  3. Die neue AIFF Datei zieht ihr auf euren Desktop
    Wenn Ihr die Datei nicht findet, schaut euch die Informationen zum File in iTunes an, dort sollte auch der Speicherpfad zu dieser liegen.
  4. Ändert die Endung *.aif in *.caf um
  5. Verbindet euch mit einem SCP fähigen Programm (Mac: Cyberduck, Win: WinSCP) mit eurem iPhone
  6. Navigiert nach “/System/Library/Audio/UISounds”
  7. Dort könnt Ihr eine der sechs vorhandenen SMS Töne verändern
    Macht aber von der bestehenden eine Kopie, Beispiel: “sms-received6.caf” erst in “sms-received_6.caf” umbenennen und dann eure eigene Datei zu “sms-received6.caf” benennen.

Die Zuordnung der Töne und der Namen standardmässig ist:

sms-received1.caf -> Dreiklang
sms-received2.caf -> Glockenspiel
sms-received3.caf -> Glas
sms-received4.caf -> Horn
sms-received5.caf -> Glocke
sms-received6.caf -> Elektronisch

Alternativ lassen sich auch die eigenen Namen vergeben (danke an thormet):

  1. Kopiert die Sound.strings von /Applications/Preferences.app/German.lproj auf euren Computer
  2. Wandelt die Datei von Binär in eine Textdatei – verwendet könnt ihr dazu den plutil Konverter
  3. Öffnet die Datei mit einem Texteditor und sucht nach der entsprechenden Bezeichnung (Vergleich mit Liste von oben)
  4. Ich habe bei mir den Ton “Elektronisch” durch “Fallout” ersetzt:
    	<key>ALTERNATE_1</key>
    	<string>Glockenspiel</string>
    	<key>ALTERNATE_2</key>
    	<string>Glas</string>
    	<key>ALTERNATE_3</key>
    	<string>Horn</string>
    	<key>ALTERNATE_4</key>
    	<string>Glocke</string>
    	<key>ALTERNATE_5</key>
    	<string>Fallout</string>
  5. Nun die Datei wieder in euer iPhone hochladen – das Original am besten zuerst umbenennen nach Sound.strings.bak.

Solltet ihr mal eure Sounds.string kaputt gemacht haben und trotz meinem Text kein Backup, hier ist das Orignal File.

Spielt euer iPhone den Ton nicht ab, kontrolliert diese Dinge:

  • war es wirklich ein AIFF?
  • Kürzer als 30 Sekunden?
  • Zuerst in ein MP3 und erst dann via iTunes in AIFF gewandelt?
  • Die richtige Datei ersetzt im iPhone?
  • Die Datei überhaupt kopiert?

iPhone 2 eine Enttäuschung?

0 comments

Posted on 13th June 2008 by Benj in iPhone

,

Mittlerweile ist es ja nun offiziel, das iPhone2 kommt und wird günstiger werden als sein Vorgänger. Aber ist es wirklich so toll, wie man erwartet hat?

Dazu muss man kurz festhalten, was haben die meisten erwartet?

  • richtiges Bluetooth
  • besserer Akku
  • mehr Speicher (32GB)
  • bessere Kamera
  • MMS

Es gibt sicherlich noch mehr, aber diese vier Punkte hab auch ich persönlich am aktuellen iPhone zu bemängeln. Die Akkulaufzeit ist ja eh unter aller Sau, bei mir hält das iPhone knapp 24-36h Standby mit 2 Stunden Telefonie aus. Mein altes Handy schaffte locker 3 Tage mit 6 Stunden Telefonie… und viel weniger konnte es auch nicht! Vielleicht konnte es kommunikationsmässig sogar mehr: Bluetooth 2.0, MMS, 5MPixel Kamera….

Aber was hat uns Apple serviert resp. verspricht uns?

  • Viel längere Akkulebzeiten, bis zu 300 Stunden Standby
  • 3G Technologie (UMTS, HSDPA)
  • aGPS

Dafür fehlen MMS, neue Kamera und sonst etwas, dass einen WOW-Effekt auslösen könnte. Das Apple-typische edle Alucase wird durch ein weisses resp. schwarzes Plastikcase ersetzt, ob das wirklich gerecht ist? Jedes normalo Handy hat Plastik, da war das edle iPhone was besonderes. Und waurm konnte nicht enldich richtiges Bluetooth verbaut werden?

Naja man kann noch lange sich darüber ärgern und sauer sein. Ändern lässt sich das ja eh nicht zur Zeit – was mich jedoch wirklich nervt ist dieses “App Store” … hört sich nach AppTapp für Reiche an. Will Apple mittlerweile auch mit allem Geld machen…?

Und für die die meinen es billig kaufen zu können und danach zu knacken: Fehlanzeige, für den Anfang muss das iPhone im Geschäft aktiviert werden und somit auch ein Vertrag abgeschlossen werden. Kann man nur hoffen, dass es wirklich nur für den Anfang gedacht ist.

GPRS/EDGE für Schweizer iPhones

0 comments

Posted on 8th June 2008 by Benj in iPhone

, , , , ,

Anstelle des Carrier Pakets aus den Sendowski Sourcen kann man die wichtigsten Einstellungen für GPRS resp. EDGE auch selber tätigen. Einfach unter den Verbindungen die entsprechenden Daten einfügen:

  • Einstellungen -> Allgemein -> Netzwerk -> EDGE

Swisscom

  • APN: gprs.swisscom.ch
  • Benutzername: gprs
  • Passwort: gprs

Sunrise

  • APN: internet
  • Benutzername:
  • Passwort:

Orange

  • APN: internet
  • Benutzername:
  • Passwort:

Und ja, bei Orange wie auch bei Sunrise werden weder Benutzername noch Passwort eingetragen.

Customize your iPhone

0 comments

Posted on 3rd June 2008 by Benj in Howtos |iPhone

,

Warnung:
Customize 2 benötigt den SUID Lib Fix, welcher es erlaubt die Software mit root-Rechten auszuführen. Das bedeutet, dass sämtliche Dateien, welche von Customize geschrieben werden, dem Benutzer root anstatt mobile zugewiesen sind! Ein einfachen Deinstallieren von Customize hilft nicht! Wer nach einem Nutzen von Customize das iPhone wieder gerne in “original” Zustand setzen möchte, kommt nicht drum rum dieses zu restoren…. leider.

Allen anderen kann ich den Text unten empfehlen.

Wem das normale Design vom iPhone nicht gefällt oder gern etwas Abwechslung hat, der sollte sich mal die Applikation “Customize” anschauen. Mit dem richtigen Theme lässt sich das iPhone von Kopf bis Fuss neu einkleiden.

Damit die App auch unter Firmware wie 1.1.3 und 1.1.4 läuft sollte so vorgegangen werden:

  1. Den SUID Lib Fix über den Installer herunterladen (zu finden unter Tweaks 1.1.4).
  2. Erst jetzt Customize 2 herunterladen.
  3. Die Registration ist nötig aber kurz und schmerzlos.
  4. Beim ersten Start umbedingt ein aktuelles Backup machen!

Nun kann man beliebig Themes anschauen/installieren und sein iPhone nach eigenem Geschmack anpassen. Aber passt auf, da leider das Tool mit dem Benutzer “root” arbeitet und ihr resp. die Oberfläche mit dem Benutzer “mobile” kann es passieren, dass ihr gesetzte Bilder nicht mehr zurück setzen könnt – aber dafür habt ihr euer Backup!

Wer sein LockWallpaper nicht mehr ändern kann, soll sich mit dem iPhone Browser oder WinSCP/SSH auf sein iPhone hacken und die Rechte wieder setzen:
cd /var/mobile/Library
chown mobile.mobile LockWallpaper.png

Oder wer’s schneller will, das Bild einfach löschen und danach neu setzen über das iPhone.

iPhone und die CH Netzbetreiber

0 comments

Posted on 1st June 2008 by Benj in Howtos |iPhone

, , ,

Wer das iPhone besitzt kennt das Problem vielleicht: die Schweizer Netzbetreiber werden nicht wirklich brauchbar erkennt. Man kann zwar telefonieren, aber ein schönes Betreiberlogo und GPRS/EDGE Einstellungen sucht man vergebens. Man könnte das nun selber einrichten oder man installiert sich einen Provider “Patch” von iphone-notes.de.

Voraussetzungen:

  • iPhone mit Firmware höher 1.1.2
  • Installer App
  • BSD Subsystem
  1. Installer aufrufen
  2. Source auswählen (unten rechts)
  3. “Edit” wählen, danach erscheint oben links “Add” wählen.
  4. “Add Source” Fenster erscheint, dort “http://www.sendowski.de/iphone” eintragen und mit “ok” bestätigen.
  5. Im Installer unter der Kategorie “Carrier Bundle” findet ihr das Paket benötigte Paket und das entsprechend benötigte installieren.
  6. iPhone neustarten und danach die SIM Karte entfernen und neu einsetzten (oder SIM Karte kurz mit einer anderen Karte tauschen).

Ich empfehle euch zusätzlich die App “BossPrefs” zu installieren, damit ihr Wahlweise WLAN, Edge und so weiter deaktivieren könnt! Im Falle von EDGE ist es sehr wichtig, da ihr euch sonst schnell mal mit dem EDGE oder GPRS Netz verbindet und am Ende eine sehr hohe Rechnung nach Hause bekommt.

iPhone und MMS

0 comments

Posted on 1st June 2008 by Benj in iPhone

, , ,

Von Haus aus kann das iPhone keine MMS versenden – wer jedoch trotzdem den Genuss von MMS haben möchte und nicht auf das iPhone verzichten kann/will, dem kann die Applikation swirlyMMS weiterhelfen.

Wie gewohnt kann auch diese Applikation über den Installer heruntergeladen werden. Danach muss man nur noch die entsprechenden MMS Einstellungen für seinen Netzbetreiber eingeben. Um es ein bisschen zu vereinfachen, hier die wichtigsten Betreiber der Schweiz.

Swisscom:

  • MMSC: mms.natel.ch
  • Proxy: 192.168.210.002:8080
  • APN: gprs.swisscom.ch
  • Benutzername: (leer)
  • Passwort: (leer)

Sunrise:

  • MMSC: mmsc.sunrise.ch
  • Proxy: 212.35.34.75:8080
  • APN: mms.sunrise.ch
  • Benutzername: mms
  • Passwort: mms

Orange:

  • MMSC: 192.168.151.3:8002
  • Proxy: 192.168.151.002:8080
  • APN: mms
  • Benutzername: (leer)
  • Passwort: (leer)