Есть устройство at91sam9g45ek, на нем линукс с javaMe, крутится java-приложение все нормально, но вместо русской У отображается Х, если шрифт слегка уменьшить то У отображается нормально.
public static final char SMALL_FONT_OFFSET = 0x4000
string.append((char) (data.charAt(i) + SMALL_FONT_OFFSET));