This does not require root and works with the stock ICS rom. http://forum.xda-developers.com/showthread.php?t=1964663 This is the new 4.2 keyboard with google's version of Swype. It will work on ICS 4.0 or higher. You can download the APK and put it on your sd card. Then open with Astro file manager to install it. You'll have to go to your settings menu and put a check next to it so it will show up in your list. If for some reason you're using a ROM that already has the latin-ime keyboard in it (like AOSP related) you'll have to flash the keyboard in. But I don't think we've gotten that far yet, but I'm letting you know for future reference.