Update: the keyboard port has been updated with working voice input! Check out our updated video.
The new keyboard from Android 4.0 Ice Cream Sandwich has been extracted and tweaked to work with Android 2.2 Froyo and 2.3 Gingerbread smartphones. Yes, that’s right, the keyboard that’s featured on the hot, new Samsung Galaxy Nexus. You can thank XDA-developers member for.digit for granting us all access. Basic multitouch typing, word suggestions and corrections work well. The developer’s latest update has fixed voice input, too. Also, vibration feedback works, but on some devices you must change the value of it under advanced settings. Check out our video demo above to see the ICS keyboard in action on a Sprint Samsung Galaxy S II.
How to install:
Download the APK file from XDA – it’s now in the Android Market, you can install like any other app (skip ahead to after install instructions).
Transfer the APK from your computer to Android phone
Find the file on your phone using a built-in or free third party file manager (like Astro<)
Install the file on your device
– Go into settings -> language and keyboard to enable “Ice Cream Sandwich keyboard”
– Open any app with a text entry field (like email or SMS), long press on it, select “Input Method”
– Choose “Ice Cream Sandwich keyboard” from the list and you’re all set!
Note: the Ice Cream Sandwich keyboard will not work on tablets.
Older Video Demo:
Source: XDA-developers, Android Market