Android 10 based LineageOS not rendering Indic languages I have tried going through many reference links for my below issue, but all of them are at least the pre-Marshmallow age so couldn't find a proper solution.
I have a Redmi 2 Prime mobile (2014 model) and I have flashed it with LineageOS 17.1 version (Android 10) (exact version is lineage-17.1-20200711-nightly-wt88047-signed.zip) along with OpenGApps pico version (open_gapps-arm-10.0-pico-20200725.zip).
The device came up fine, most other things which I have checked also is working fine, except for Indic language support. I am specifically looking for Malayalam (South Indian language).
When I try to add it in languages section, it shows the name of language itself as garbage (see item 2 in screenshot).
I tried adding GBoard and Google Indic keyboard, but when I select Malayalam-&gt;English, it says 'Your device does not support this language' (can be seen above the space bar of keyboard).
When I add Malayalam language (by typing in English and selecting the only option that comes), Google Play services is shown to check for some language support online but quickly stops and nothing happens.
I checked accessing a web page in this language in Google Chrome and it rendered nicely. But when I checked Malayalam version of Wikipedia, it is the same junk (both in Wikipedia and the Google search results for it)
Could someone help me with what I should try to get this fixed
At last I was able to add support for the language[Answering for the sake of others who might face this issue]. It seems there was some issue with the font I tried earlier( though it was looking fine in PC and was known to be working in other models of mobiles ). Steps followed

Downloaded relevant ttf and otf fonts to SD card
Rebooted to TWRP
Mount-&gt;Select System &amp; External SD-&gt;Uncheck 'Mount read-only'-&gt;Select 'Internal Storage' for mount location
Press Home( not Back ). Clieck ADvanced-&gt;Terminal
In terminal, copy the fonts to /system/fonts/ using cp command ( The copy in Advanced-&gt;File Manager also might work, but I havent tried )
Mount-&gt;UnSelect System &amp; External SD-&gt;Uncheck 'Mount read-only'-&gt;Select 'Internal Storage' for mount location
Reboot to system
Verify if font support is available by going to Settings-&gt;Language ( or browsing to a webpage with that language )

Many thanks for the support and the initial hint that this might be a font problem @Andrew