Enable Multitouch Gestures on iPhone 4 iOS 4.3.1 (Video)
When iOS 4.3 was in it’s beta testing phase, developers were trying out a new feature on iOS called “Gestures.” This feature involved using similar multitouch technology found on today’s Apple Trackpads, and implementing some of it into the iPad. With these new multitouch gestures, iPad owners were able to do things like swiping between apps directly, or returning to the home screen, using a pinch or a swipe of four or five fingers. Although this seemed like an amazing feature to bring to the iPad, the iOS 4.3 GM (Gold Master) did not include it!
Apple took away this amazing little feature, likely because it still had a few bugs to work out. The features were never designed for screens that are smaller like iPod and iPhone, but I figured it might be nice to try it out. So, without further introduction, I give you a How-to guide for enabling these little gestures on iPhone 4.
Please note that although this may work on iPad, and iPod Touch, I haven’t tested it, nor do I have a way to test and confirm it. This guide is for iPhone 4 only. All other devices, try it at your own risk, and PLEASE REMEMBER TO BACKUP THE ORIGINAL FILES BEFORE YOU DO ANYTHING!
Before We Begin:
You will need the following:
2) An SSH Client on your computer. In this tutorial, I’m using CyberDuck
3) The REPLACEMENT FILES that I use to make this work. DOWNLOAD HERE
Step 1: On your iPhone, Open Cydia. Search for “OpenSSH” and install it.
Step 2: Connect your iPhone to the same WiFi network as your computer.
Step 3: Locate the local IP address of your iPhone. This can be found in Settings.app > WiFi Networks > and then click the “blue arrow button” next to the WiFi network you are connected to. If you have SBSettings (via Cydia) installed on your iPhone already, you can see the IP address in that window as well.
Step 4: Open your SSH Software on your computer (CyberDuck). Open a new SSH connection, and place your local IP Address (from step 3) into the top “server” bar.
Step 5: Place the login credentials into the sections asking them (Username and Password). If you haven’t changed your root password yet, then the default for this is “root” for username, and “alpine” for password.
Step 6: Establish the connection between computer and iPhone. When you see files within CyberDuck (or whatever program you are using), a connection has been successful.
Step 7: Decompress (if you haven’t already) the .zip file you downloaded, and open the “Let’s Do This_HotTips” folder. Inside you will see three other folders. The names of these folders are the path that you will be navigating to in your phone. For example, a folder named “System/Library/CoreServices/Springboard.app/ means you should travel to the System folder, then Library, then CoreServices, then Springboard.app. When there, the files within the downloaded folder should be placed in that directory (If you need help fully understanding, I highly recommend you watch the video above).
Step 8: BACK UP All files that you will be replacing. You can tell which ones they are, because the files inside the downloaded folder have the same exact names as the files on the iPhone.
Step 9: REPLACE the select files on your iPhone, with the files from the downloaded folder. (ONLY REPLACE THE ONES I GAVE YOU, NOT ALL OF THEM).
Step 10: Once all files have been placed in their directories successfully, Disconnect your SSH client from your iPhone 4, and reboot the device.
Step 11: When you start your phone up, navigate to the Settings.app and see your new options!
That’s it! If you like the new features, or would like to know more about how to use them, let us know on Facebook! Oh, and if you do end up trying this on other devices besides iPhone 4, let us know how it went.
(Special Credit to iCrackUrDevice via YouTube)