I write this post because I think a lot of people are looking for a good source of how to install Khmer Unicode on Android Phone. I am proud to be the owner of a Samsung Galaxy S ii (2), the best smart phone in the world.
Most of all I think everyone enjoys using Android phones.
But when it comes to problem of display Khmer Unicode on Android phone, no one really can tell how it works.
I already questioned the Samsung Cambodia via their Facebook page about this issue. They should take care of local language if they want to sell more and provide good services.
I am not the only one who asked this.
The commune answer we got is that: Wait!
We don’t know how long we are going to wait, until Android users in Cambodia can have pre-install Khmer Unicode officially from Samsung.
I heard that LG already made the first move to have Khmer Unicode work properly on their phones. If anyone using LG, you can share your experience in the comment box.
Since we cannot wait, there are few ways we can do right now.
1. Install Khmer Unicode Browser
This is the secure way of viewing Cambodian website which used Khmer Unicode. It works for any Android phone. I have asked Bong Danh Hong, creator of Khmum Browser and Nokora Browser about these two browsers.
Khmum is browser for all version of Android OS, but Nokora browser for Android 4.0+ only. Nokora may be loaded faster then Khmum. Now GL is good, they have their own Android full support Khmer already. ICS (Ice Cream Sandwich) 4.0 of Samsung also can help about read website in Khmer only. For writing, I have ever seen a group create unoffical rom of ICS 4.0, it full suport Khmer, but I don’t know it runs stable or not.
This is my app: Khmer Unicode for Samsung help to install Khmer font in Samsung Galaxy without root, but it works with Android from 3.1 to the earlier version 4.0.3 only.
My phone is on Android 2.3.6, that’s the official version from Samsung. I am still waiting for official release of Ice Cream Sandwich 4.0. I not yet test Nokora but so far, Khmum is the only way for me to view Khmer Unicode Websites on my Android phone.
2. Root your phone and Upgrade to ICS (Ice Cream Sandwich)
I believe only Galaxy Note and S ii(2) that can upgrade to ICS. We don’t know when we are going to have official update. If you want to update manually, I asked Vanna Khan, a friend who already had success in updating his phone to ICS.
He recommends to go to download the Official ICS Firmwares.
But you need to root your phone first! If your phone not yet rooted, you can learn how to root your Samsung Galaxy S2.
I used to try to root my previous Samsung Galaxy S, you need to use the software call Odin. If you follow the link above, you will find your way to download it.
The first step is to set your phone to “Downloading Mode”, then follow carefully to point to the necessary files for each step, you will be able to archive the target.
Warning: You need to be a high tech guy to do this. You can take risk on your own. If you don’t want to do it yourself, I think you will find a place in town which you can ask someone to do it for 5$.
Once your phone is upgrade to ICS, you will be able to make the setting to the system to recognize and use the Khmer Unicode font.
I have asked Sopheak Hean, who already get his hands with Samsung Galaxy S2 to view Khmer Unicode.
He explained that:
To install Unicode – First your device must be rooted. And you’ll need Root Explorer.apk for changing/adding font into the System Files.
Be careful not to replaced system fonts, but replace something like DroidSansThai.ttf is fine.
Rename khmer.ttf to DroidSansThai.ttf and then reboot your device and you’re done. It is depending on how much your system is supporting Khmer Unicode complexity. Otherwise you’ll get what the OEM made it.
There is no need to replace system fonts with Khmer font. All you need is to copy Khmer font into System/fonts and then go into “System/etc/fallback_fonts.xml”. Editing the file and add a few line for system to see your new phone and reboot.
Fallback_fonts.xml (you need to remove space after <):
That’s it. If your system support khmer properly then it will display properly. Otherwise you’ll need to compile your own library to make the system know what to do with the complex glyph.
If you want khmer unicode android then use MiUI 1.26. It does support khmer in it.
Well, even follow all these heavy steps, we still cannot assure that we can view Khmer Unicode 100% on Android phone. But I do help this post might help you to see the different possibilities on how to install Khmer Unicode On Android Phone.
I do expect to hear to good news from Samsung Cambodia soon on this matter.
We also have a Facebook group for Android users in Cambodia. I think it is free to join. That’s the good place to get new updates on Khmer Unicode on Android Phone.
Do you have Android phone too?
Please help to share your experience in viewing Khmer Unicode on your Android phone. We would love to hear from you.