The emojis are have code points wider than 16 bits, so they cannot be code using UCS-2. UTF-16 is being used instead, and the emojis are coded using surrogate pairs. Code to use UTF-16 in ofono instead of UCS-2 can be found in this PR:
https://github.com/rilmodem/ofono/pull/76
The emojis are have code points wider than 16 bits, so they cannot be code using UCS-2. UTF-16 is being used instead, and the emojis are coded using surrogate pairs. Code to use UTF-16 in ofono instead of UCS-2 can be found in this PR:
https:/ /github. com/rilmodem/ ofono/pull/ 76