The iPad 2 has very advanced and capable graphics specifications since it is the latest member of iOS family. So Apple decided to allow video mirroring feature only on the iPad 2. This tutorial shows you how to enable video mirroring on any jailbroken iPhone 4 or iPad 1.
Apart from out of the box video mirroring support, the iPad 2 has a lot more differences than the previous iPad. Check out our full comparison of iPad 2 and iPad 1 for more.
Just like the previous hack we shared, to enable Multitouch gestures on iPhone 4, this guide will require you to make a small change in one of the iPhone files. For this purpose you can either use SSH or apps like DiskAid or iPhone Explorer. These two apps help you transfer files over USB and are available for both Windows and Mac users.
Before we proceed, you need to have an jailbroken iOS device with iOS 4.3.1. In case you haven’t jailbroken your iOS device yet you can update it to iOS 4.3.1 and jailbreak using the following guides for both Mac and Windows users:
- How to Jailbreak iOS 4.3.1 on iPhone 4 using RedSn0w [Windows]
- How to Untethered Jailbreak iOS 4.3.1 on iPhone 4/3GS using PwnageTool [Mac]
You should backup your device in iTunes before proceeding.
How to Enable Video Mirroring in iOS 4.3.1:
This guide can be used to enable mirroring on the iPad 1, iPod Touch 4G and iPhone 4. For devices older than this, it would be a hit and trial process.
Navigate to system > library > coreservices > springboard.app and copy the corresponding file for your iOS device, onto your computer. We will edit this file to enable mirroring.
Each iOS device stores settings in a different file. So, here’s the list to tell you which file you need to edit:
- K48AP.plist (iPad)
- K90AP.plist (iPhone 4)
- N81AP.plist (iPod Touch 4g)
Now, open the file in Plist editor or TextWrangler and add a new entry. If you are using Plist editor you need to create a new key called display-mirroring and set type to boolean and Value to Yes. Refer to the screenshot below for more help.
If you are using a text-editor you can add it manually by adding the following two lines of code.
After your edited file looks like one of the screenshots shown above, save the changes and replace the file on your iOS device with this one. Reboot your iPhone for the changes to take effect.
You can now take full advantage of video mirroring using Apple’s VGA adapter or HDMI Digital AV adapter.