Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

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?

share|improve this question

closed as too localized by Dave M G, Izzy, ce4, roxan, Zuul Dec 3 '12 at 13:34

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

    
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. –  Dave M G 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. –  Dave M G Dec 3 '12 at 9:22
1  
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. –  Dave M G Dec 3 '12 at 14:31

1 Answer 1

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.

share|improve this answer
    
So I can change the fonts on my phone by renaming and replacing the font files, without needing an app? –  Dave M G 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. –  nathpilland Jun 27 '12 at 16:26

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