GitHub repository: marvoh/tt9
Description: A T9 IME for Android devices with a hardware keypad.