Top iPhone Apps (App Store)

admin / 02.Aug.2009

Hier soll es um die offiziell Applikationen aus Apples App Store gehen. Application die einen Jailbreak benötigen sind hier zu finden.

Yes|No Free

Die Entscheidungsmaschine. Münzwurf 2.0 sozusagen.


Flashlight

Es werde Licht. Verschienfarbiges, blinkesndes Licht.


Mein BudgeT

Zeigt die verbrauchte Kontingente des iPhone-Vertrages (nur T-Mobile) an: SMS, Gespräche, Daten, Gesamtbetrag.


Skype

Skype auf dem iPhone. Um auch über GPRS/EDGE/3G zu skypen, siehe hier .


FahrInfo Berlin

Fahrplan, Routenplaner für die öffentlichen Verkehrsmittel in Berlin und Brandenburg.


Fahrplan

An- und Abfahrzeiten der Bahn.


Flughafen

An- und Abflugzeiten.


AroundMe

Finde alles mögliche in deiner Nähe.


GPS Tracker

Genaue GPS Informationen (Höhe, Koordinaten usw.)


WeatherBug

Viele Information, leider nur in Englisch.


iCarRadio lite

Viele, viele Internet-Radiostationen.


Last.fm

Schöner Client um mit dem eigenen Last.fm Account Radiostationen zu hören.


Shazam

Errät ein Lied durch eine 15-sekündige Aufnahme selbigens.


fring

Skype, ICQ, Google Talk, MSN, SIP , Twitter, Yahoo, AIM Client.


TruPhone

Proprietäres VoIP, weiters siehe hier


Baby Monitor

Babyfonersatz. Vor OS 3.0 mit Anruf nun nur noch mit SMS (über Mobilfunkanbieter) Alarme übermitteln.


klickTel

Reverse Telefonnummernsuche.


Vogelführer

Bestimme einen unbekannten Vogel aufgrund einiger äußerer Merkmale


Speed Check

Teste die aktuelle Verbindungsgeschwindigkeit.


iDisk

Zugriff auf MobileMe’s Dateien.


VNC

VNC CLient.


RDP (lite)

Terminal Server (Microsoft Windows) Client.


Remote

Steuere eine entfernte iTunes-Bibliothek über das iPhone.


WhatTheFont

Findet Schriftarten heraus.


ResistorCode

(De-)Codierung der Farbringe auf Widerständen.


MultiConvert

Konvertiert Einheiten (Längen, Größen, Massen, Volumen usw.) und Währungen.


ElecToolKit

Viele verschiedene Formeln und Gesetze aus der Elektrotechnik.


iTranslate

Übersetzt Wörter und Texte mit Google Language Tools.


Tap Tap

Ein musikalisches Geschicklichkeitsspiel.


Shaker

Imitiert alle möglichen Perkussionsinstrumente.


MiniPiano

Eine kleine Klaviatur.


GraphCalc

Zeichnet 2D Graphen von Funktionen.


Bubbles

Die aufregendste Applikation für alle unter 5.


Bubble Snap

Die zweit-aufregendste Applikation für alle unter 5.


Jailbreak

Wie man einen Jailbreak von OS 3.0 durchführt steht nun wirklich überall im Netz. Trotzdem hier ein paar kleine Bemerkungen:

  • Falls Skype später benutzt werden soll, unbedingt vor dem Jailbreak Skype installieren und initialisieren (wenigstens einmal erfolgreich anmelden)
  • Datensicherung per iTunes ist immer gut
  • Schalte in iTunes die automatische Synchronisation beim iPhone-anstecken aus
  • Schalte das iPhone aus, während es per USB (am besten an/über einen USB Hub, denn es gab/gibt ansonsten eventuelle Probleme) verbunden ist
  • Suche nach redsn0w
  • Wähle nur einen der Installer (Cydia oder Icy) aus
  • Bereite dich auf folgendes vor:
    • Anschalttaste drücken
    • Nach 3 Sekunden zusätzlich den Home-Taste drücken (ohne jedoch den Anschalttaste loszulassen)
    • Nach 10 Sekunden den Anschalttaste loslassen (ohne jedoch den Home-Taste loszulassen)
    • Maximal 30 Sekunden nur den Home-Taste zu drücken
  • Folge den Anweisungen
  • Initialisiere/Aktualisiere die Cydia bzw. Icy Pakete

Jailbreak Essentials

SSH und Kommandozeile

Als erstes installieren wir OpenSSH um per ssh aufs iPhone zu kommen (Wifi Verbindung nötig). Dazu suchen wir in Cydia oder Icy nach “OpenSSH” und “installieren” bzw. “bestätigen” dieses Packet. Danach sollte wir in der Lage sein per ssh die Standardpasswörter (root: alpine) zu ändern.:

ssh root@<IP des iPhones>
root@<IP des iPhones>s password: alpine
iPhone:~ root# passwd root
Changing password for root.
New password:
Retype new password:
iPhone:~ root# passwd mobile
Changing password for mobile.
New password:
Retype new password:

Um die Sache abzurunden, installieren wir via Cydia oder Icy MobileTerminal, Midnight Commander und iFile.

AFP

Um schön aufs iPhone zugreifen zu können, werden wir das iPhone als Appletalk-Server einrichten. Dazu brauchen wir nur Netatalk via Cydia oder Icy zu suchen und zu installieren.

SBSettings

SBSettings sind eine erweiterbare Ansammlung von kleinen Helferleins rum um die Bedienbar- und Leistungsfähigkeit des iPhones. Einfach via Cydia oder Icy SBSettings suchen und installieren. SBSettings wird über ein Wischen im oberen Teil der iPhone-Anzeige aktiviert und schließt das geöffnete Programm nicht. Es eignet sich daher bestens Systemeinstellungen “on the fly” zu ändern.

Zusätzlich zum Standardumfang, gibt es eine ganze Reihe von sehr netten Erweiterungen für SBSettings:
  • Rotation Inhibitor – Schon mal im Bett liegend den Wunsch gehabt die Rotation ausschalten bzw. fixieren zu können?
  • Net Talk ToggleAFP (siehe oben) an- und ausschalten
  • Autocorrection SBSettings – Autokorrektur an- und ausschalten
  • KeepAwake – verhindert im verriegelten Zustand dass Wifi unterbrochen wird.
Bei bedarf können mittels Klick auf “More” auch noch andere Einstellungen vorgenommen werden:
  • Nicht uninstallierbare Symbole verstecken (z.B. iTunes oder Aktien)
  • Prozentuale Batteriestandsanzeige in Statusleise (oben)

Backgrounder

Backgrounder ermöglicht das “Weiterlaufenlassen” einer Applikation auch ohne dabei geöffnet zu sein. Aktiviert/Deaktiviert wird das durch ca. 10-sekündiges Drücken der Home-Taste. Einfach via Cydia oder Icy Backgrounder (3.x) suchen und installieren.

Soft-Unlock

Wer ein anderes Mobilfunknetz benutzen möchte, wird den Soft-Lock der deutschen iPhone umgehen müssen. Um das zu erreichen fügen wir zu Cydia die Quelle “http://repo666.ultrasn0w.com” hinzu und können anschließend ultrasn0w installieren. Voilà.

(Push-)Nachrichten ausblenden

Mit Popup Blocker erhält man die Möglichkeit alle möglichen Popups bzw. (Push-)Nachrichten auszublenden. Dazu fügt man die Quelle “http://david.ashman.com/beta” den Cydia oder Icy Quellen hinzu. Anschließend sollte Popup Blocker als installierbares Packet zu finden sein.

BiteSMS

BiteSMS ist ein kompletter und erweiterungfähiger Ersatz für Apples eigene Messaging Applikation und bietet ein Internet-Gateway zum Versenden deutlich günstigerer SMS an. Installation und konfiguration gibts hier .

Lock Calendar

Zeigt aktuelle und anstehende Termine auf dem Lock Bildschirm. Lässt sich sehr individuell gestalten.

Popup Blocker

Blockiert Popup Meldungen. Um Popup Blocker installieren zu können muss ein neues Quellverzecihnis zu dem verwendeten Paketverwaltungprogramm hinzugefügt werden: http://david.ashman.com/beta/

Sonstiges

Um das iPhone als nettes Modem für ein MacBook verwenden zu können, suche und installieren man entweder über Cydia oder Icy einfach das Packet Tether (oder Iphone Modem, was ähnlich zu Tether ist, aber kein Clientprogramm benötigt, sondern einen SOCKS Proxy bereitstellt.) und um Skype oder andere VoIP-Dienste auch mit bestehender 3G oder EDGE Verbindung nutzen zu können, VoIPover3G.

Vorgeschichte

Das iPhone verlockt ja gerade dazu schöööne laaange SMS zu schreiben. Da ich zur Fraktion Ich-schaue-erst-auf-Konto-wenn-die-Karte-an-der-Supermarktkasse-abgelehnt-wird gehöre, hatte ich auch nur die ersten paar Rechnungen betrachtet. Nun hat sich einiges geändert und so stellte ich eines Tages (nach der Installation von Mein BudgeT um genau zu sein) fest, dass ich pro Monat so an die 150 SMS verschicke. Mein erster Gedanke war natürlich SMS-Hijacking. Ich hatte davon noch nie gehört, was meiner Phantasie noch mehr Möglichkeiten einräumte: Dunkle Gestallten saßen des nächtens in raucherfüllten Zimmern an runden Pokertischen und schicken ahnungslosen alten Damen Drohungen über fällige Kreditraten und Jugendlichen Enttarnungen ihrer vermeintlichen Musikdownloads. Eine Verschwörung gegen mich? Würden die Opfer sich möglicherweise organisieren und mir auflauern? Jetzt hieß es ermitteln. WER schickt von WO, WARUM auf meine KOSTEN SMS?

Ich hatte Glück, ich stand nicht inmitten einer riesigen Verschwörung, sonder schicke (ja, das tue ich auch weiterhin) nur sehr gern, sehr lange SMS. Mir war nicht klar, das die Beträge (Größe und Preis) einer SMS tatsächlich im Jahr 1992 stehengeblieben war. Ich meine damals hörten wir so was wie “Jump” (Kris Kross) und “Tears In Heaven” ( Eric Clapton) . Das hat sich ja auch geändert.

Problem

Pro SMS können 160 Zeichen bei GSM 7-bit Kodierung , 140 Zeichen bei 8-bit Daten und 70 Zeichen bei 16-bit UTF-16 übermittelt werden. Die zweite SMS benötigt einen kleinen Header und kommt daher nur auf 146 Zeichen (bei 7-bit) usw. usf. Benutz man die normale Messaging Application, sind dem iPhone keinerlei Informationen über die Länge bzw. die Anzahl der SMS abzuringen. Ich will aber nicht so viel Geld ausgeben (#Wirtschaftskrise) und vor alles vorher wissen wie viel es sein wird.

Lösung

biteSMS . Diese nette Applikation bietet nämlich die folgende Möglichkeiten:

  • Anzeige der verbrauchten bzw. verfügbaren Zeichen und SMS
  • Einfahren der Tastatur um den Rest der Konversation lesen zu können
  • Einfaches Umschalten zwischen Internet-SMS-Gateway und Mobilfunkbetreiber
  • Quick-Reply direkt im Benachrichtigungs-Popup
  • Unterdrücken aller SMS im gesperrten Zustand
  • Vollständiger Ersatz für die Iphone-eigene Nachrichten Applikation

Und vor allem 6 Cent pro SMS.

Vorgehensweise

Erstmal muss das iPhone einem Jailbreak unterzogen werden. Danach kann bequem per Cydia oder Icy biteSMS installiert werden. Hat man das getan, sollte man sich entweder (nach intensivem testen) die Applikation per Spende kaufen oder einfach s.g. SMS-Credits unter http://www.bitesms.com erwerben. Man erhält in beiden Fällen eine SMS die transparent von biteSMS abgefangen und zur Autorisation benutzt wird.

Jetzt will man aber nicht dieses hässliche biteSMS Logo im Dock sehen, sonder wir wollen so gut es geht den “Nachrichten”-Look wiederherstellen. Dazu muss man entweder Mobile Terminal oder OpenSSH auf dem iPhone installiert werden. In beider Fällen reichen zwei Zeilen auf der Kommandozeile:

cd /private/var/stash/Applications/biteSMS.app
cp /private/var/stash/Applications/MobileSMS.app/icon.png ./
echo 'CFBundleDisplayName = "Nachrichten";' > \
German.lproj/InfoPlist.strings

UPDATE ab OS Version 3.1 ist “Applications.pwn” durch “Applications” zu ersetzen. Oben ist das schon geschehen.

Fertig

Das wars. Nun sollte biteSMS der Nachrichten Applikation zum Verwechseln ähnlich sehen. Natürlich lässt sich das an jede Sprache anpassen, muss dann aber in ein anderes Verzeichnis (also nicht “German.lproj”) gepackt werden.

ab nach oben

micro theme by seaofclouds, and powered with Mephisto