I discovered today that the system font on my rooted Galaxy S2 phone has some errors in the way it renders some Japanese characters.

I want to change the font to something I'm sure is more reliable, but I'm unsure that I can change just the Japanese, and impact all fonts.

I have looked into font changing apps, but I'm a little nervous as there are a lot of comments suggesting the potential to brick the phone. So I want to proceed carefully.

I don't really know how font handling works, especially with an Android device, so is it possible for me to change the font for just the Japanese text?

  • Voting to close. The font issue seems to be resolved by installing a ROM/Kernel more compatible with my phone, and as such I can't and won't be pursuing this issue any further.
    – Questioner
    Dec 3 '12 at 6:55
  • I see no valid reason to close the question. If you dont need an answer, simply delete the question.
    – Flow
    Dec 3 '12 at 8:08
  • @Flow: I can't delete it because there is an answer so the system won't allow it.
    – Questioner
    Dec 3 '12 at 9:22
  • 2
    Ahh I see, then we may need mod power here. I am not sure if closing the question for some "fake" reason would be the appropriate action in that case.
    – Flow
    Dec 3 '12 at 9:40
  • @Flow: I don't think closing as "Too localised" is a "fake" reason.
    – Questioner
    Dec 3 '12 at 14:31

The way font handling works is your android device has files in the system/fonts folder that control the font for certain aspects of the android system. One of them is the clock, the text, etc.

In order to change these you need to rename your font file (let's say its helvetica.ttf) to android-clock.ttf to change the font of the clock. Do this for all the files in the system/font folder to change all the font on your phone.

Now, the Japanese characters... I'm not sure if the characters are handled differently than the english characters. I assume they're not, and this is why when you change the font they look strange. It's probably because the font file doesn't have the ability to change how these characters work, and is not sure how to deal with them. You may have to find a font that is compatible with both english/japanese characters.

  • So I can change the fonts on my phone by renaming and replacing the font files, without needing an app?
    – Questioner
    Jun 27 '12 at 16:19
  • It worked for me. Just make sure they're compatible with android. Sometimes the typical computer fonts are too big and make the screen resolution change, which you really don't want to happen. Everything looks really strange. And before you do anything, backup your device, just in case. Jun 27 '12 at 16:26

Not the answer you're looking for? Browse other questions tagged or ask your own question.