After messing about for a while and a final reboot, perfect Sinhala text! I followed a guide on XDA Forums written for Punjabi support. Since I had doubts about the previous font we used ( one customized for iOS back in the day by Nick) I went looking around on Siyabas and found Bhashitha for Linux. After running around XDA Forums for a day, I managed to find another more modern method to do it. I tried doing the same thing on my current phone but it didn’t work (because of a permission issue I think). (You can check an old guide by Kalinga here) We have tried using Sinhala font files on older versions of Android – in my case a shitty Samsung. This is because they include Sinhala fonts when they customize their ROMs by default. You may have seen good Sinhala support on Samsung devices. In this case with custom ROMs and other fun things.) But as with everything, I eventually got bored and had to seek out methods of entertainment. But since I moved back to Android felt like it was time to get it done! (The delay was obviously because I couldn’t be bothered with rooting. After switching to Windows Phone (7.x – those things were unhackable) I decided to let it go. Using Sinhala on the phone used to be very important to me. Screenshot on HTC One Google Play Edition