In addition to Panorama mode, iOS 5 hides another secret feature: an Android-like autocorrect keyboard bar. A built-in auto-complete suggestion keyboard has been discovered in iOS 5 by developer Sonny Dickson, which can easily be activated or enable on iPhone, iPad, or iPod touch running iOS 5+ firmware without having to jailbreak your device.
All you need to do is simply set ‘KeyboardAutocorrectionLists’ parameter to YES in com.apple.keyboard.plist file. It may sound little bit complicated due to the fact that you will need to edit some plist file. But actually the process is fairly easy. Just follow the easy step-by-step guide.
Step 1: Download iBackupBot utility from here for Mac or Windows. Trial version will also work.
Step 2: Take the back of your iPhone via iTunes. Don’t ask me how to take the backup. If you don’t know, follow Apple support instructions.
Step 3: Launch iBackupBot utility and locate the backup that you just made via iTunes.
Step 4: Select the backup.
Step 5: Locate and open the plist file Library/Preferences/com.apple.keyboard.plist
Step 6: In order to activate auto-correct keyboard on the iPhone, you need to add a key to this .plist file. Just open the file and add a key ‘KeyboardAutocorrectionLists’ and set the string to ‘YES’. To do so, simply add following lines of code.
Step 7: Save the file and restore your iPhone with the modified iTunes backup right via iBackupBot.
Step 8: Reboot your iPhone. The android-like autocorrect keyboard bar is now added to the device.
To test whether the auto-correct keyboard is working properly, just start typing that invokes your iOS keyboard, you’ll notice the completion recommendation bar fill in with suggested words or corrections (refer the screenshot above). This is an auto-correction typing feature that is widely used in Android phones, but officially unavailable on iOS devices for some unknown reasons.