GriP – Growl for iPhone. Jailbreak-Lösung für Benachrichtigungsdienste
Wenn Palm für seinen Pre den Zeitplan einhält, erscheint noch in der ersten Jahreshälfte 2009 ein Smartphone mit einem systemweiten Benachrichtigungs-Service. Zumindest wenn man den Ankündigungen der CES-Präsentation Glauben schenken darf. Auch das Android-Betriebssystem soll bereits mit einer ‚Notification‘-Statusbar ausgerüstet sein.
Apple verfolgt mit der anstehenden 3.0-Firmware eine andere Strategie und lässt unübersehbare Push-Mitteilungen in Form von Vibration, Klingelton oder Erinnerungswapperl für einzelne Applikationen zum Einsatz kommen. Wer mehr auf das dezente Growl-Feeling vom Mac steht, darf an einem Jailbreak-Phone schon heute die ersten Technik-Spielerreien in dieser Richtung ausprobieren.
Mit GriP, unter freier BSD-Lizenz, installiert man sich per SSH eine sehr frühe Version der transparenten Benachrichtigungs-Box. In den Einstellungen lässt sich perfide exakt definieren, wo wann wielange und über was ihr euch benachrichtigen lassen wollt. Schlägt beispielsweise eine E-Mail in eurem Postfach auf, werdet ihr auch im Safari oder in jeglicher anderen Applikation darüber informiert und könnt zumindest den Absender einsehen ohne einen Programmwechsel vornehmen zu müssen.
Ein kurzes Video mit Musik fasst die geschriebenen Worte kurz zusammen:
➝ Video
Insgesamt ein sehr eleganter Ansatz, der die eigentliche Bedienung des Gerätes nicht stört. Nach einigen Sekunden blendet sich die Benachrichtigung nämlich wieder aus. Derzeit mitgeliefert werden die Einstellungen für den Apple Mail-Client und ein Beobachter für euren Systemspeicher.
Da nach Angaben der Entwickler ausschließlich dokumentierte APIs verwendet werden, darf sogar versucht werden GriP-Programmcode in eine offizielle App Store-Applikation einzuschleusen. Dieser ist dann natürlich nur für Anwender mit einem Jailbreak nutzbar. Außerdem sitzt Cupertino mit seinem ’sorgfältigen‘ Genehmigungsprozess selbstredend am längeren Hebel und kann die eingereichte Applikation zur Überarbeitung zurücksenden.
Ob es schon Programme mit eingepflegtem GriP-Code gibt, ist mir nicht bekannt. Generell dient das technisch-interessante Projekt eher der Veranschaulichung als der praktischen Anwendbarkeit.
Wer sich die aktuellste Beta-Version auf einem Jailbreak-Gerät installieren möchte, geht folgendermaßen vor:
- OpenSSH installieren
- Im Terminal ’ssh root@ip-adresse‘ eingeben
- Das Passwort lautet, falls nach dem Jailbreak nicht geändert: ‚alpine‘
- hk.kennytm.grip-0.1-11e.deb herunterladen und nach /var/root schieben
- cd ~
- dpkg -i hk.kennytm.grip-0.1-11e.deb
- killall SpringBoard
-> http://code.google.com/p/networkpx/wiki/GriP