Source: 9to5Mac
This hack works on a jailbroken iPad on iOS 4.2.1.
Video here.
DISCLAIMER: Use this hack at your own risk!
iPad should be on 4.2.1 FW already
Things needed:
To prevent errors, get these files from iPod Touch 4G with 4.2.1 FW ONLY. Files from iPhone 4 cause errors.
+Conference.framework
+IMCore.framewor
+MobilePhone.app
+ConferenceRegistrationSettings.bundle
+AVFoundation.framework
+Celestial.framework
+UISounds folder
1. SSH to /System/Library/PrivateFrameworks/
2. Rename Conference.framework to ConferenceiPad.framework and IMCore.framework to IMCoreiPad.framework
3. Upload the Conference.framework and IMCore.frameworks to /System/Library/PrivateFrameworks/
4. Navigate to /System/Library/CoreServices/SpringBoard.app/ and download the K48AP.plist for editing.
Use PlistEdit Pro to Edit
5. Add
<key>venice</key> <true/>
under the capabilities array, then upload the modified version to SpringBoard.app on the iPad replacing the unmodified version
6. Upload the ConferenceRegistrationSettings.bundle from the iDevice 4 to /System/Library/PreferenceBundles/
7. Navigate to /System/Library/Frameworks/AVFoundation.framework/K48/ and rename AVCaptureSession.plist to AVCaptureSession.bak2
8. Upload the AVCaptureSession.plist from the iPod Touch 4 /System/Library/Frameworks/AVFoundation.framework/N81/
9. Navigate to /System/Library/PrivateFrameworks/Celestial.framework/K48/ and rename AVCapture.plist to AVCapture.bak2
10. Upload the AVCapture.plist from the iPod Touch 4 /System/Library/PrivateFrameworks/Celestial.framework/N81/
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
12. Navigate to /Applications/Preferences.app/ and download the Settings.plist
Use PlistEdit Pro to Edit
13. Remove the requieredCapabilites key from item number 26, save, then replace the version on the iPad with modified version
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 (For help with adding the 2 visit
this link)
15. Replace the Default~ipod.png
inside MobilePhone.app with
this
15-a. Upload the whole MobilePhone.app folder /Applications/
16. Navigate to /System/Library/PrivateFrameworks/TelephonyUI.Framework/ and rename bottombarknobgreen.png to bottombarknobgreenT.png
17. Reboot and enjoy FaceTime
After reboot, you will see the facetime icon on the SpringBoard. Click it
After clicking the icon, This welcome page will open
After clicking Get Started, this window will show up where you can sign in using your itunes ID
Once signed in, just go to your Contacts and initiate the FT calling!
FaceTime Settings can always be changed in the Settings
pic of iphone 4 during FaceTime call with my iPad
actual FaceTime calls with Team members
ENJOY FOLKS!!
Related Links: (
which you should read)
+
FAQs Section
+
Tutorials Section
NOTE: EDITS ARE IN RED. ADDITIONAL PICS ARE ALSO INCLUDED