After a long waiting time, we now could have something that works correctly to bring Khmer Unicode for any Android device.
It works correctly not only on browsers but inside the system including apps such as Facebook.
But we need to root the phone.
For those who doesn’t want to root the phone, you can view Khmer Unicode on browsers only. This is the guide I write few months ago: How to install Khmer Unicode on Android Phone (without rooting).
If you decide to root your phone, let’s start!
You can follow details instruction how to root Samsung Galaxy S2 via http://forum.xda-developers.com.
Go to setting/about phone to check the Kernel version of your phone.
You just check the 3 letters to verify the correct root Kernel for your phone. My phone is a I9100T series. I upgraded it to ICS 4.0.3 via Kies. My Kernel version is LP3.
1. So I downloaded the file CF-Root-SGS2_XW_O2U_LP3-v5.4-CWM5.zip via http://forum.xda-developers.com.
2. You will need Odin to root your phone. You can check this link to download Odin.
3. Go to setting, Developer options, check the USB debugging box. I am not sure this is the requirement because I didn’t see they mentioned in Xda Forum. In any case, there’s no harm to enable it. It worked fine for me.
4. Start Odin, Click on PDA button and locate the file CF-Root-SGS2_XW_O2U_LP3-v5.4-CWM5.tar from the upzip file that you have downloaded in step 1. Note: You don’t have to touch any other buttons. Make sure the Re-partition is unchecked.
5. Put your phone on download mode: Volume down + Power + Home. Connect USB cable to the phone. If you have problem to detect the phoen, you need to install Kies. Normally when you installed Kies, you will see an “Added” in the message box and the ID:COM will turn to yellow. You are good to go!
6. Just click on start button. When the root finish, the phone will restart itself. You can disconnect the USB cable. Check out if you have Two new icons in your application panel: CWM and SuperSU.
7. Download the Khmer Unicode Package via Cambodia Android Users Group. The package was developed by SH Maxx, a Cambodian in New Zealand. I have followed his works few months ago. I am sure one day he will be able to provide us something. He just upload and make it available today. I really appreciate the work and time he spent on this project. If you download it via computer, make sure you transfer the .zip file to SDCard of your phone.
8. Click on CWM icon, if you click it the first time you need to allow root to grant access to your phone. Click on Reboot into ClockWorkMod recovery.
9. Once you enter to CWM mode, use the volume up and down + home button to select the option to install zip file. Then locate and execute the zip file you have downloaded.
10. When the installation completed, you need to reboot the phone. Just check back until you see the menu reboot. After reboot, you can check your Facebook application or other Khmer Unicode websites. You should be happy with you phone because it now can display Khmer Unicode.
This is what I can read after the installation of the Khmer Package:
The developer of the package mentioned it should work on any mobile who is running on Android ICS 4.0+. If you have other model after trying this, please let us know the outcome. But just to mentioned again, we are not responsible to any damage that might happen.
You need to take full responsible for your action and we are happy to assist if you need any help.
Good luck for your installation.