Anleitung: Display-Mirroring auf iPad 1 und iPhone 4 aktivieren [Update]

/Update: Video nachgereicht! Offiziell unterstützt nur das iPad 2 das sogenannte „Display-Mirroring“ - also das Ausgeben des Bildschirminhaltes bzw. Homescreens auf einem externen HDMI-Display mittels Apples Digital AV-Adapter Kabel (). Einen Jailbreak vorausgesetzt lässt sich Display-Mirroring aber auch auf dem iPad 1 und iPhone 4 in weniger als 3 Minuten aktivieren.
iPhone 4
Was wird benötigt:
- Gejailbreaktes iPad 1 oder iPhone 4 mit iOS 4.3.1
- SFTP-Programm (z.B. WinSCP, Cyberduck oder Transmit etc)
- Lokales WiFi-Netzwerk bzw. IP des Gerätes im lokalen WiFI-Netzwerk
- Apple HDMI-Adapterkabel ()
Anleitung:
- Zunächst müssen wir auf dem gejailbreakten Device OpenSSH aus Cydia installieren. Im gleichen Zug empfiehlt sich auch „SBSettings“ um OpenSSH ein- und ausschalten zu können.
- Das gejailbreakte Device muss im lokalen WiFi-Netzwerk sein, die IP des iPads oder iPhones finden wir in den Netzwerkeinstellungen oder in SBSettings (Fingerwisch über die Zeitleiste öffnet SBSettings)
- Nun das sFTP-Programm öffnen und auf das Gerät verbinden
- Die Server-Adresse ist die IP unseres Gerätes
- User: root
- Passwort: alpine
- Nun müssen wir in das Verzeichnis „system/library/coreservices/springboard.app“ wechseln
- Darin finden wir nun entweder die Datei K48AP.plist (= iPad) oder N90AP.plist (= iPhone). Eine Sicherung der jeweiligen Datei anlegen. Die Datei auf den Computer downloaden.
- Diese .plist-Datei nun in einem passenden Editor öffnen (z.B. auf einem mit Mac Property List Editor oder BBEdit)
- Unter „capabilities“ einen neuen Wert „display-mirroring Boolean YES“ einfügen bzw. je nach Editor:
display-mirroring
- Unter „capabilities“ einen neuen Wert „display-mirroring Boolean YES“ einfügen bzw. je nach Editor:
- Datei zurück auf das Gerät laden und das Gerät neustarten
- Jetzt sollte Display-Mirroring verwendet werden können.
- OpenSSH deinstallieren oder mittels SBSettings deaktivieren. Ersteres wird empfohlen.
- Fertig.