Backgrounder: iPhone-Multitasking für Jailbreaker, revisited
rj, den 31. August 2009Mit dem Erscheinen des iPhone 3GS schwanden einige Gründe für den Jailbreak. Apps im Hintergrund weiter laufen zu lassen, kann aber trotz Push gelegentlich von Nutzen sein, und mit Backgrounder gibt es für die Jailbreaker seit längerem die Möglichkeit dazu. „Severely broken“ seit 3.0 sei die App gewesen, inzwischen läuft Backgrounder wieder rund und mit ein paar Features, die den erneuten Blick auf das Tool nahelegen.
Backgrounder ist via Cydia installierbar. Eine laufende App kann mit längerem Drücken der Home-Taste zum Hintergrundprozess gemacht werden – der App-Screen wird geschlossen, nach Belieben können andere Programme gestartet werden, und die App läuft weiter.
Auffälligste Neuerung bei Backgrounder: Es gibt zwei Versionen des Tools, und Apps, die im Hintergrund laufen, werden auf den iPhone-Homescreens durch eine „Badge“ als laufende Prozesse gekennzeichnet.
Die „Badge“ ist das auffälligste Feature von Backgrounder. Mit dem kleinen Icon in der linken unteren Ecke werden Apps als aktuell im Hintergrund laufend markiert. Naturgemäß eine Daueranzeige bei der Telefon-App, ist der Prozessanzeiger gelegentlich recht aufschlussreich, wenn man feststellt, dass beispielsweise Safari, Mail oder der iPod auch ohne „Backgrounding“ nach dem eigentlichen „Beenden“ oft noch lange weiterlaufen. Die „Badge“ kann in den Einstellungen des Backgrounders aktiviert oder deaktiviert werden, auch Themes sind verfügbar.
„Persistence“ ist die zweite Voreinstellung, die Backgrounder anbietet. Aktiviert, lassen sich Apps mit dem langen Home-Tastendruck „backgrounden“ und anschließend beliebig oft mit dem gewöhnlichen Antippen des App-Icons wieder in den Vordergrund holen bzw. durch den „normalen“ Home-Druck wieder in den Hintergrund schieben. Deaktiviert, muss man das „Backgrounding“ bei jedem Start oder „Hervorholen“ der App wieder mit dem langen Tastendruck neu aktivieren.
Weiter kann man für jede installierte App separat einstellen, ob sie per default „hintergrundfähig“ gestartet wird oder nicht, ebenso lassen sich eine Blacklist und eine Whitelist pflegen von Programmen, die als Hintergrundprozess laufen bzw. explizit nicht laufen dürfen.
Bei der Installation ist zu beachten, dass Backgrounder nun in zwei Versionen vorliegt – einer 2.x-only-Variante für das iPhoneOS2.x und der aktuellen Version für iPhoneOS ab 3.0 aufwärts. Selbstredend sollte die jeweils passende Version installiert werden.
Das war eigentlich schon alles – was vollkommen ausreicht, um Backgrounder wieder zu einer der Jailbreak-Apps zu machen, die man nicht missen möchte. Die einst „ernsthaft kaputte“ App ist – in zweifacher Ausfertigung – wieder voll da und erspart nun sogar das Prozesse-Nachschlagen beispielsweise per SBSettings, wenn man sich aktuell nicht sicher ist, welche Apps man nur in den Hintergrund geschoben hat und welche tatsächlich aus sind.