[Jailbreak-Hack] Bildschirmsynchronisation für iPhone und iPad aktivieren
Eigentlich ist das Feature „Display Mirroring“ bzw. „Bildschirmsynchronisation“ dem iPad 2 vorbehalten. Dabei kann man mit dem entsprechenden Digital AV Adapter den Inhalt des iPad Display auf einen angeschlossenen TV weitergeben bzw. spiegeln. Dem iPhone und dem alten iPad hat Apple diese Option nicht vergönnt. Wie so oft springt hier nun die Jailbreak-Gemeine ein und es gibt nun eine sehr einfache Möglichkeit, dieses Feature auch auf iPhone 4 und iPad zu aktivieren. Dafür muss man lediglich eine Plist anpassen und schon kann man den Adapter zur Spiegelung verwenden.
Auf der Seite Nature’s Eye Studios findet man eine entsprechende Anleitung für das iPad, für das iPhone 4 geht dies aber ebenso. Für die Prozedur benötigt man einen Jailbreak und iOS 4.3.1. Hat man sein Gerät mit redsn0w, pwnage oder sn0wbreeze befreit, muss man sich auf dieses verbinden (SSH oder USB) und auf den Pfad system/library/coreservices/springboard.app/ navigieren. Dort findet man die zu ändernde Plist. Beim iPad nennt sich diese K48AP.plist und beim iPhone 4 N90AP.plist. Diese Datei muss man nun bearbeiten und um einen Eintrag ergänzen. Nach dem Öffnen fügt man folgenden Wert unter Capabilities ein:
<key>display-mirroring</key>
<true/>
Zum Bearbeiten kann man auf dem iPhone selbst iFile verwenden, für Mac empfiehlt sich z.B. BBEdit oder XCode und unter Windows der plist Editor. Hat man die Datei bearbeitet, muss man sein Gerät nur neu starten und schon ist die Option aktiviert. Wie das Ergebnis für das iPad dann aussieht, kann man sich z.b. im folgenden Video vom Alex Olma ansehen. Den Beweis, dass es auch mit dem iPhone 4 geht, liefert uns Benm.at
Da es sich hier nur um einen einfachen Eintrag handelt, und ansonsten Funktionen und Features von Apple verwendet werden, sollte die Verwendung des „Hacks“ zu keinen Komplikationen führen. Dennoch empfiehlt es sich, die original Plist zu sichern, damit man diese bei Bedarf wieder einspielen kann.
Error thrown
Call to undefined function ereg()