Ich erkläre euch jetzt, wir ihr auf eurem iPhone 3G oder iPod Touch 2G mit installierter iOS 4 Multitasking, Homescreen-Hintergrund und Restbatterieanzeige aktivieren könnt.
Es gibt zwei Möglichkeiten diese zu aktivieren. Alle beide benötigen einen Jailbreak des Gerätes.
Ich übernehme keine Haftung für etwaige Schäden an eurem iDevice. Alle Änderungen nehmt ihr in eigener Verantwortung vor. Ich empfehle euch ein Backup via iTunes zu erstellen.
Benötigt werden:
- Jailbroken iDevice mit iOS 4
- fortgeschrittene Kenntnisse mit eurem iDevice
- WinSCP
- plist Editor
- Computer mit WLAN
Methode Eins:
Die erste Methode erfordert fortgeschrittene Kenntnisse, da ihr in das System eures iDevices zugreifen müsst. Weiter unten folgt eine Methode für Neulinge, bei der nur eine App aus Cydia heruntergeladen werden muss.
Zunächst installiert ihr aus Cydia
OpenSSH und ladet zusätzlich
WinSCP herunter.
Wenn ihr Cydia neu startet, werdet ihr aufgeforder ein neues Passwort für OpenSSH zu definieren. Ich empfehle dies zu tun, da sonst jeder auf euer Device zugreifen könnte. Wenn ihr dies nicht tun wollt, ist als Passwort
alpine vordefiniert.
Startet nun WinSCP. Es sollte sich ein Fenster öffnen, das dem auf dem Screenshot ähnelt.
Gebt als Host die
IP eures Devices an. Die IP findet ihr nur heraus, wenn es mit eurem WLAN verbunden ist. Geht in Einstellungen → Allgemein → Netzwerk → Wi-Fi. Dort klickt ihr dann auf den blauen Pfeil des Verbundenen Netzwerkes. Ganz oben steht dann die IP-Adresse eures Devices.
Als User name verwendet ihr
root und das Passwort ist entweder
alpine oder
das neu definierte. Protocol und der Rest kann so bleiben. Jetzt könnt ihr dieses Profil noch mit
Save abspeichern. Anschließend stellt ihr eine Verbindung mit
Login zu eurem Device her.
Es öffnet sich ein Fenster, auf dessen linke Seite der Explorer für euren PC ist und auf dessen rechter Seite der Explorer eures iDevices ist.
Klickt nun im rechten Explorer auf die
drei Punkte, bis ihr im
Stammverzeichnis (/) seid. Dort geht in
System/Library/CoreServices/SpringBoard.app. In SpringBoard.app ist je nach iDevice eine N82AP.plist (iPhone) oder eine N72AP.plist (iPod Touch). Diese Datei kopiert ihr auf euren Desktop, indem ihr im linken Explorer euren Desktop wählt und dann die entsprechende Datei herüber zieht.
Öffnet nun den plist Editor und öffnet die plist. Dort wo
<key>"irgendeine-Funktion"</key>
<true/>
steht, könnt ihr nun die Befehle für die drei Funktionen einfügen.
<key>multitasking</key>
<true/>
aktiviert Multitasking,
<key>gas-gauge-battery</key>
<true/>
aktiviert die Restbatterieanzeige und
<key>homescreen-wallpaper</key>
<true/>
aktiviert die Wallpaperfunktion beim Homescreen.
Nun schließt das Programm. Es fragt euch, ob ihr die Änderungen speichern wollt. Bestätigt dies, anders werden die Änderungen nicht übernommen.
Nun kopiert die geänderte Datei zurück in das Verzeichnis eures iDevices und startet dieses neu. Nun sollten alle drei Funktionen freigeschaltet sein.
Das ganze kann natürlich auch direkt auf dem Device gemacht werden. Es wird nur die App iFile aus Cydia benötigt. Es ist eine kommerzielle App, es gibt aber eine 30-Tage-Testversion.
Der Vorgang der Bearbeitung ist im Grunde derselbe, jedoch muss die plist vorher in eine *.txt umbenannt werden, bevor sie bearbeitet wird. Anschließend wieder in *.plist umbennen.
Methode Zwei:
Die beiden anderen Methoden sind weniger kompliziert.
Dazu benötigt ihr nur eines von zwei Tools aus Cydia. Es gibt zToggle und Features.
Bei zToggle braucht ihr nur den jeweiligen Schalter umlegen und die Funktion ist aktiviert. Jedoch unterstützt es momentan nur Multitasking und Homescreen-Wallpaper. Für die Batterieanzeige müsst ihr weiterhin die manuelle Methode verwenden.
Features hat Winterboard als Vorraussetzung. Damit könnt ihr Multitasking, Homescreen-Wallpaper und die Batterieanzeige aktivieren. Zusätzlich bietet dies die Möglichkeit für iPod Touch Verwender die Musik- und Video-Kategorie wie beim iPhone zu iPod zusammenzufügen.
Ich bevorzuge Features, weil es Musik und Video zusammenfügen kann und weil zToggle bei mir immer abstürzt.
Ich habe bemerkt, dass durch die Aktivierung der Funktionen mehr Energie des Akkus verbraucht wird. Überlegt euch also, ob ihr diese Funktionen aktivieren wollt.
Es kann auch dazu kommen, dass das iDevice langsamer wird. Ich persönlich habe davon nichts bemerkt. Mein iPod Touch 2G läuft flüssig.
Als Multitasking-Alternative empfehle ich die Cydia-App Backgrounder. Diese hat den Vorteil, dass ihr entscheiden könnt, ob die App im Hintergrund weiterläuft oder nicht. Außerdem werden noch nicht alle Apps, egal ob von Apple oder aus Cydia, Multitasking via Apple unterstützen. Backgrounder ist dieses egal, denn es verwendet eine eigene Methode.
Vielen Dank für euer Interesse und einen Dank auch an philix für den Hinweis mit iFile.
Ich wünsche euch viel Spaß mit den neuen Funktionen
[Update]
Ich habe eine weitere Methode entdeckt, um Homescreen-Wallpaper zu aktivieren.
Auch für diese Methode ist ggf. fortgeschrittene Kenntnis vorraussetzung.
Ihr benötigt sowohl WinSCP oder iFile als auch Winterboard.
Bei Winterboard ist ja schon vorher die Funktion vorhanden auch Homescreen-Wallpaper zu aktivieren, jedoch funktioniert dies auf iOS 4 nicht mehr. Das liegt daran, dass die Funktion bei iOS 4 verändert wurde. Dies kann aber leicht behoben werden.
Was ihr benötigt gibt es bei Cydia und heißt User Lock Background 4.0 und User Wallpaper 4.0. Installieren und in Winterboard aktivieren.
Dieses Homescreen-Wallpaper benötigt weniger RAM als die Methode von Apple und somit wird Akku gespart. Einziger nachteil, man kann nicht wählen, als was das Bild eingestellt werden soll. Doch das kann man leicht mit WinSCP oder iFile einstellen.
Navigiert in /var/mobile/Media/DCIM/100APPLE/, kopiert euer gewünschtes Homescreen-Wallpaper und kopiert es in /var/stash/Themes/User Wallpaper 4.0.theme/. Die vorhandene Datei Wallpaper.jpg ggf. löschen und das neue Bild in Wallpaper.jpg umbenennen. Anschließend muss ein Respring durchgeführt werden und ihr könnt verschiedene Wallpaper betrachten.