I was annoyed enough that I thought I would share some of the results of my digging. I tried several font files that ended up using a fallback font. To “fix” some of these files, I just had to open the file in FontForge, then File-> Generate Font and save it again as TTF. This allowed some who were not shown to draw correctly.
Others required moving glyphs from the Microsoft area (U + F030) to the U + 0030 range.
I did not educate myself on what Generate Font actually does. But now that I know HOW to fix it, I can at least start figuring out why it does not work. I suspect that this can only be fixed in the AOSP tree.
Jason source share