Facetime is the most missed feature on the iPad, thanks to the apple’s delayed feature releases the first generation iPad doesn’t even support some basic things like video chats. Had there been a front facing camera, it would have filled the 10″ screen pretty nicely.
You can now get Facetime on iPad using a hack named “Intell“. This, of course, takes you half way there coz iPad doesn’t have an actual camera, but you would still be able to see the other party, and have voice from your end transmitted still be able to hear you.
The best part is that the Video becomes iPad optimized.
You wold need to replace following files on your iPad:
Conference.framework, IMCore.framework MobilePhone.app, ConferenceRegistrationSettings.bundle, AVFoundation.framework, Celestial.framework, UISounds.
Pre-requisites: Jailbroken iPad
Here’s how to Enable FaceTime on iPad
Step 1: SSH to your iPad with credentials root/alpine. Rename Conference.framework to ConferenceiPad.framework and IMCore.framework to IMCoreiPad.framework and Upload the Conference.framework and IMCore.frameworks from the iPod ouch 4 or iPhone 4 to /System/Library/PrivateFrameworks/ of iPad.
Step 2: Navigate to /System/Library/CoreServices/SpringBoard.app/ and download the K48AP.plist for editing. Add the following code under the <capabilities> array and upload the modified version to SpringBoard.app on the iPad replacing the unmodified version
Step 3: Upload the ConferenceRegistrationSettings.bundle from the iDevice 4 to /System/Library/PreferenceBundles/
Step 4: Browse to System/Library/Frameworks/AVFoundation.framework/K48/ and rename AVCaptureSession.plist to AVCaptureSession.bak2
Step 5: 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 6: Navigate to /System/Library/PrivateFrameworks/Celestial.framework/K48/ and rename AVCapture.plist to AVCapture.bak2
Step 7: 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 8: 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 9: Navigate to /Applications/Preferences.app/ and download the Settings.plist
Step 10: Remove the requieredCapabilites key from item number 26, save, then replace the version on the iPad with modified version.
Step 11: 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 12: Replace the Default~ipod.png with this.
Step 13: Navigate to /System/Library/PrivateFrameworks/TelephonyUI.Framework/ and rename bottombarknobgreen.png to bottombarknobgreenT.png
Reboot and have a good time with FaceTime.