я когда то давным давно, добавлял поддержку уникода в нортелевские телефоны (до этой задачи, для каждого языка, была своя кодировка, что было не удобно и бажно, особенно когда у тебя русский язык выбран для интерфейса, а ты хочешь в адресной книге сохранить немецкую фамилию).
Кроме арабского, мне выносил мозг греческий язык. Переключаешься на него, а он сцукко формулы какие то пишет, а мозг их в бэграунде пытается понять, не понимает, включается турбро режим, а потом перегрев с сайд эффектами.