Einmal die Tapete weg, bitte!


Seit iOS 4 sind sie auf gewissen iPhones da, die schönen Homescreen-Wallpaper. Auf Geräten ab der 3. Generation kann man nun auch ein Bild hinter die Icons legen.

Die Freude wird allerdings dadurch getrübt, dass diese das iPhone an sich ziemlich stark verlangsamen können. Das ist wohl auch der Grund, wieso sie Apple auf den Geräten der 2. Generation deaktiviert hat.

Braucht man das Hintergrundbild nicht unbedingt und möchte ein schnelleres iPhone, kann dies durch ein bisschen "Plist-Fummlerei" deaktivieren.

Das iPhone muss jailbroken sein, damit wir vollen Zugriff auf das Dateisystem haben.

Was ihr braucht, ist die App "iFile".

In iFile wechselt ihr nun in folgendes Verzeichnis:

/System/Library/CoreServices/SpringBoard.app/

Dann müsst ihr runterscrollen, bis ihr die Dateien N82AP.plist, N88AP.plist und N90AP.plist seht.

N82AP.plist = iPhone 3G
N88AP.plist = iPhone 3GS
N90AP.plist = iPhone 4

Nun öffnet ihr die richtige Datei mit dem "Property List Viewer".

Im "capabilities"-Directory müsst ihr nun schauen, ob ihr einen Schlüssel "homescreen-wallpaper" findet.

Falls er nicht vorhanden ist, erstellt ihr mit dem "+"-Knopf einen. Diesen nennt ihr dann "homescreen-wallpaper", achtet darauf, dass er vom Typ "Boolean" ist und im capabilities-Directory angelegt wird.

Habt ihr den Schlüssel nun, müsst ihr auf Off stellen und auf Done tippen.

Jetzt sind wir schon fast fertig.

Noch einmal respringen oder Neustarten und das Hintergrundbild ist weg.

Falls ihr doch wieder ein Bild wollt, macht ihr das gleiche nochmal und stellt den Schlüssel "homescreen-wallpaper" einfach auf ON.
Wer die Hintergrundbilder auf dem iPhone 3G aktivieren möchte, kann auch hier nach dem gleichen Muster vorgehen und den Schalter auf ON stellen.

Dies ist nur ein Weg, um dies zu bewerkstelligen. Es gibt noch mehr Möglichkeiten. Wichtig ist, dass ihr Zugriff auf das Dateisystem habt und die richtige Datei richtig bearbeitet.
Wie immer übernehme ich keine Haftung. Wer sich nicht sicher ist, lässt dies besser sein.

Was macht die N82AP.plist% / N88AP.plist% / N90AP.plist%?

Dies ist eine Backup-Datei, die immer den letzten Stand der veränderten Datei enthält. Wenn ihr mal was verstellt, was ihr besser nicht verstellt hättet, könnt ihr von dieser Datei wiederherstellen.

Wie geht ein "Respring" am einfachsten?

Durch einen Bug im SpringBoard, könnt ihr jedes iPhone ganz einfach respringen, sofern auf dem iPhone Multitasking aktiviert und "Triple-click Home" in den Bedienungshilfen-Einstellungen auf "Fragen" gestellt ist.

  1. Auf die erste Home-Screen Seite wechseln
  2. Home-Button drücken (Spotlight)
  3. Home-Button 2x drücken (Multitasking)
  4. Home-Button 3x drücken (Bedienungshilfen)
  5. Weils so schön war, den Home-Button noch einmal drücken.

PS: Ich habe dieses Tutorial bewusst nicht für jeden verständlich geschrieben. Wer nicht versteht, was hier gemacht wird, lässt dies wohl besser sein. Benutzt euer iPhone so wie es vorgesehen ist, sonst macht ihr mehr kaputt.


written by: Takashi Yoshi
Tags: iPhone, HowTo