Android ICS keyboard ported to lower versions.