Как телефон залипает?
Ладно, серьезно - посмотри, имеет ли это отношение к кодированию. Возможно, на каком-то этапе вы не определили кодировку как utf-8. Обязательно сделайте это в заголовке HTML и на стороне сервера.
[править]
Проблема, похоже, связана с событием нажатия клавиши.
После того, как вы выполните предварительные тесты, я предложил (запустив настольный веб-пакет и проверив, срабатывает ли вообще нажатие клавиш в Android), и я смогу помочь и заполнить этот ответ