For CJK languages, AOSP only includes a normal weight version of Noto Sans/Serif CJK. For me and most Chinese speaking users, this has a significant impact on UX because we often get a mixture of bold English text and regular Chinese text.

There is a magisk module (link below) adding full weight CJK font support using Variable Font technology, which only adds around 20MB to the system. I think that is acceptable to most people.

Hope this could be implemented directly in GrapheneOS so there is no need to root and rely on Magisk, thank you!

Relevant links:
https://issuetracker.google.com/issues/186033995
https://github.com/simonsmh/notocjk

  • de0u replied to this.

    carbonfree I don't know which languages the current GrapheneOS developers read and write, but it seems as if this change might need a developer with some proficiency and a pool of testers.

    Is it possible that the developer of the Magisk module could submit an AOSP implementation to Google? Even if Google didn't take it, having it in that form might make it easier for GrapheneOS to consider it.

      8 days later