Step 1: SSH to your iPad. Login instructions for SSH can be found below.
Cyberduck
- Server: The IP address of your iPad. Settings –> WiFi –> <Your Network Name>
- Username: root
- Password: alpine
- Protocol: SFTP (SSH File Transfer Protocol)
- Hostname: The IP address of your iPad. Setting –> WiFi –> <Your Network Name>
- User name: root
- Password: alpine
- Protocol: SCP
Step 2: Rename Conference.framework to ConferenceiPad.framework and IMCore.framework to IMCoreiPad.framework
Step 3: Upload the Conference.framework and IMCore.frameworks from the iPod Touch 4 or iPhone 4 to /System/Library/PrivateFrameworks/
Step 4: Navigate to /System/Library/CoreServices/SpringBoard.app/ and download the K48AP.plist for editing.
Step 5: Add the following code under the capabilities array and upload the modified version to SpringBoard.app on the iPad replacing the unmodified version
<key>venice</key> <true/>Step 6: Upload the ConferenceRegistrationSettings.bundle from the iDevice 4 to /System/Library/PreferenceBundles/
Step 7: Navigate to System/Library/Frameworks/AVFoundation.framework/K48/ and rename AVCaptureSession.plist to AVCaptureSession.bak2
Step 8: Upload the AVCaptureSession.plist from the iPod Touch 4 /System/Library/Frameworks/AVFoundation.framework/N81/ or /System/Library/Frameworks/AVFoundation.framework/N90/ from the iPhone 4
Step 9: Navigate to /System/Library/PrivateFrameworks/Celestial.framework/K48/ and rename AVCapture.plist to AVCapture.bak2
Step 10: Upload the AVCapture.plist from the iPod Touch 4 /System/Library/PrivateFrameworks/Celestial.framework/N81/ or /System/Library/PrivateFrameworks/Celestial.framework/N90/ from the iPhone 4
Step 11: To get the sounds woking navigate to /System/Library/Audio/UISounds/ and put vc~ended.caf, vc~invitation-accepted.caf, and vc~ringing.caf from the iDevice 4 into the iPad’s UISounds folder.
Step 12: Navigate to /Applications/Preferences.app/ and download the Settings.plist
Step 13: Remove the requieredCapabilites key from item number 26, save, then replace the version on the iPad with modified version.
Step 14: Edit the info.plist in the MobilePhone.app that is from the iDevice 4. Change CFBundleDisplayName~ipod to CFBundleDisplayName~ipad, CFBundleIconFiles~ipod to CFBundleIconFiles~ipad, CFBundleURLTypes~ipod to CFBundleURLTypes~ipad, UILaunchImageFile~ipod to UILaunchImageFile~ipad, and add a 2 to the UIDeivceFamily array
Step 15: Replace the Default~ipod.png with this then upload the MobilePhone.app to the iPad's /Applications/ folder
Step 16: Navigate to /System/Library/PrivateFrameworks/TelephonyUI.Framework/ and rename bottombarknobgreen.png to bottombarknobgreenT.png
Step 17: Reboot and enjoy FaceTime
Please note that the iPad takes a few extra seconds before it will start to stream the video, just give it a while on slower connections. And because the iPad 1 doesn't have a camera, the other end of the call will only see a black screen, but they will be able to hear you.
If you enjoyed this post please re-tweet it!
Stay tuned for more!
No comments:
Post a Comment