Malayalam support on Android. One step at a time.

Posted in Uncategorized at 11:29 am by Pirate Praveen

Malayalam wikipedia displayed with Meera font on Android

Malayalam wikipedia displayed with Meera font on Android

This post by Kaippally inspired me to start working on Malayalam support on Android phones. I was a bit hesitant to jailbreak my T Mobile G1 phone because EFF advised me that this could be used against me in court, if if goes to that (See my petition to Free Your Phone). But after seeing the above post I wanted to have a stab at getting Malayalam support. When Nishan came to my house last Saturday, we sat down and followed instructions to jailbreak G1 and got root access.

Since Android does not have a font picker, we over wrote DroidSans.ttf in /system/fonts with Meera_04.ttf. Though at first it was showing Chinese characters, a reboot displayed Malayalam wikipedia, though without complex rendering support (ie, no conjuncts). Now I can read Malayalam websites, emails and other text in my G1 phone.

Chinese characters showing up in place of Malayalam

I know this is not perfect, but this is most important step in bringing the complete Malayalam support to android. Next steps are

* Get Malayalm keyboard layout working
* Add support for complex rendering
* Translate the user interface

If you are excited to see Malayalam support on Android and want to help out, get in touch with us at smc.org.in


  1. Praveen Arimbrathodiyil (j4v4m4n) 's status on Saturday, 15-Aug-09 06:17:11 UTC - Identi.ca said,

    August 15, 2009 at 11:47 am

    […] http://www.j4v4m4n.in/2009/08/15/malayalam-support-on-android-one-step-at-a-time/ […]

  2. Santhosh Thottingal (santhoshtr) 's status on Saturday, 15-Aug-09 06:20:12 UTC - Identi.ca said,

    August 15, 2009 at 11:50 am

    […] http://www.j4v4m4n.in/2009/08/15/malayalam-support-on-android-one-step-at-a-time/ […]

  3. കൈപ്പള്ളി said,

    August 15, 2009 at 2:16 pm

    Dear Praveen

    This is possible even with almost all Nokia and Blackberry phones. Complex rendering is where the cake is.

    anyway keep trying. 🙂

  4. Now Malayalam keyboard in Android at Praveen Arimbrathodiyil blogs here said,

    August 16, 2009 at 12:34 pm

    […] Video for everybody test « Malayalam support on Android. One step at a time. […]

  5. Praveen A said,

    August 16, 2009 at 12:55 pm

    Yes, that is the major task. Meanwhile I made typing unicode Malayalam working.

  6. കൈപ്പള്ളി said,

    August 31, 2009 at 8:02 am

    Congratulations Praveen. That in itself is a major achievement.

  7. Aby Kurian said,

    October 17, 2009 at 7:52 pm

    Glad to see mallus working in android, Keep it up

  8. Suresh said,

    February 11, 2010 at 4:32 pm

    Hi Praveen,

    Any improvement in the complex rendering support for malayalam in Android? I could able to render malayalam font in 2.1 , but no conjucts.

    ~ Suresh

  9. Praveen A said,

    November 3, 2010 at 8:35 pm

    I have not worked on it and as far as I know there was not much effort from Google. Recently Pango and Harfbuzz (Rendering engines with Indian language support ) developer Behdad joined Google and hopefully we may see some improvement.

  10. Paul said,

    May 8, 2010 at 6:12 am

    Hi All,

    I just got myself a HTC Droid Incredible running Droid 2.1. Its been a week since i started using it and i have been an iphone user for a while. It seems that atlast they have an iPhone killer and lets hope the marketing and PR will do their job to push the message out.. 😀

    Anyways please let me know if you make this work so i could start reading malayalam newpapers on my phone.


  11. Harimohan said,

    September 19, 2010 at 10:47 am

    Can you help me to get Malayalam font in my Samsung android mobile
    Galaxy i899? Is it possible?

  12. Praveen A said,

    November 3, 2010 at 8:32 pm

    Harimohan, You have to first get root access if you want to add a new font.

  13. anvaroski said,

    November 2, 2010 at 11:14 pm

    i wish some on try the same and post the feedback of the same for samsung bada os for wave 🙂 really guys sorry i m bit busy 🙂

  14. Aneesha said,

    November 10, 2010 at 9:49 pm

    Thanks Praveen, you really did a wonderful job.
    Do you know any good website that describes about rooting of HTC Desire?

  15. rahulv said,

    December 12, 2010 at 5:44 pm

    hey mallus there is a tool for android typing in malayalam. 4logics team says android malayalam typing tool under process. they create a beta typing tool.

    അവിശ്വസിനീയമാവിധം അത് മലയാളം ഡിസ്‌പ്ലേ ചെയ്യുന്നു. conjuction മീരയില്‍ കൃത്യമായി ലഭിക്കില്ല. കാരണം അത് പഴയ ലിപിയിലാണ് കോഡ് ചെയ്തിരിക്കുന്നത്. ടീം ഫോര്‍ലോജിക്സ് അരുണ എന്ന പുതിയ യൂണിക്കോട് ഫോണ്ട് ഇതിനായി ഉണ്ടാക്കിയിട്ടുണ്ട്. വലിയ തെറ്റുകുറ്റമില്ലാതെ എനിക്ക് മലയാളം എഴുതാന്‍ കഴിയുന്നുണ്ട്. ചില കൂട്ടക്ഷരം എഴുതുമ്പോള്‍ ഠ എന്ന ചിഹ്നം ഇടയ്ക്ക് കയറി വരുന്നുണ്ട് പിന്നെ കീപാഡ് വളരെ ചെറുതാണ്. ബീറ്റവേര്‍ഷനല്ലേ. പരിഷ്ക്കാരമുണ്ടാകുമെന്ന് പ്രതീക്ഷിക്കാം. ഫെബ്രവരിയില്‍ ടൂള്‍ ഔദ്യോഗികമായി ഇറങ്ങുമെന്നാണ് അവര്‍ പറയുന്നത്. കൂടാതെ അരുണ എന്ന പുതിയ യൂണിക്കോഡ് (പുതിയ ലിപി) മലയാളത്തിലേക്ക് കൊണ്ട് വന്നിട്ടുമുണ്ട്. http://www.4logics.info എന്ന സെറ്റില്‍ കൂടുതല്‍ വിവിരം ലഭിക്കും.

  16. rahul said,

    December 13, 2010 at 3:14 pm

    Hey there is Malayalam android keyboard layout for android phone. ML-Droid. A team 4logics product. the application still under development. but you can use Beta version

  17. Anish said,

    February 6, 2011 at 9:13 am

    There is a preinstalled software “AG Indian” in LG Optimus one, which displays malayalam news papers, in malayalam itself. It displays mathrubhumi (unicode) and Malayala manorama also..I dont know what technology they use.

  18. nidhin said,

    February 10, 2011 at 10:29 am

    Am using samsung galaxy 3 i5801.pls help me to acess malayalam fonts

  19. Shuaib Kandoth said,

    April 6, 2011 at 12:14 pm

    Dear ,
    Please give Some Malayalam Fonts and the way to install malayalam fonts in My Sony Ericsson XPERIA X10 (Android 2.1) Mobile. I really appreciate your efforts .

  20. sajesh said,

    June 3, 2011 at 1:44 pm

    can you help me to get malayalam font in my andrioid 2.2 samsung galaxy15510….is it possible?

  21. Brailey Chandra Balan said,

    July 18, 2011 at 2:24 am

    Hey guys, I wud like to knw how to install malayalam font for reading and writing on my
    HTC DESIRE HD ANDROID 2.2. Please help.

  22. Dr.Anees said,

    August 4, 2011 at 5:29 pm

    Hi friends,
    Reading news paper is not at all a problem.You can use ‘newshunt’ software in almost all the android phones.Available in a ndroid market for free. What we expect is a unicode typing and read ing tool…

  23. sujith p v said,

    August 19, 2011 at 12:59 am

    hello am an android phone user..am using samsung galaxy GT15801 with android2.2 froyo vertion…one of the main drawback s this is not supporting…malayalam fonts can you help me….pls….

  24. manzoor said,

    August 21, 2011 at 1:31 am

    Wow. Your answers seems help many fillowers. How to read malayalam web pages in galaxyS i9000 android fone? Hope you can advise.

  25. Askar said,

    August 24, 2011 at 1:21 am


    i am using a samsung galaxy GT-i9000, what if i root may phone.. will it be possible to read malayalam fonts,, if so how to root samsung galaxy GT-i9000.

    Please Advise.


  26. jenson said,

    October 12, 2011 at 8:11 am

    Iam using samsung galaxy s2.how to install malayalam font in my phone

  27. Iris said,

    October 21, 2011 at 1:13 pm

    i have successfully replaced the droidsans font with anjaly and. .i can read malayalam in my android 2.1. Is there any update in complex rendering..?where can I download the ML Droid?

  28. Raigon said,

    November 4, 2011 at 2:35 pm

    I used an application called fontomizer which installed karthika font. So I can see malayalm font on most sites. Another way is to use the opera mobile version.
    I am using Galaxy S2 (OS 2.3.3)

  29. kishor said,

    November 6, 2011 at 7:51 pm

    try this

    Download opera mini browser

    type this in the address bar after removing www.

    go to last and select ‘use bitmap fonts for complex scripts’ to ‘yes’ and save it.

  30. Jemshid said,

    December 29, 2011 at 11:21 am

    is it possible in XPERIA RAY .. ? else pls advice any solution plsss…

  31. areesh said,

    January 3, 2012 at 9:32 pm

    Hi all I’m using both HTC Desire s and galaxy s 2 …..galaxy I can read malayalam bt the symbols coming after each word .how can this be solve?…..pls tell me….meanwhile I read PDF newspapers now…..cheers to all working on Malayalam Android……..

  32. jejo said,

    January 20, 2012 at 12:27 pm


  33. Vivek J said,

    February 14, 2012 at 12:57 pm

    I have downloaded more locale 2 from Market and changed my language to Malayalam ( in custom locale type code ml and country IN)
    but still Malayalam fonts are not coming properly on my galaxy s2, i also downloaded fontomizer SP from market and installed Malayalam additional fonts too, why Google translation, YouTube, gtalk still not supporting Malayalam locale on android phones? Facebook already Malayalam ready for android. but Google still not yet??
    what we have to do on phone to support Malayalam unicode please? any Malayalam unicode support Android font/script from Google pelase???

  34. shihab said,

    March 15, 2012 at 1:50 am

    hi friends
    I would like to know how to read malayalam in my mobile sony ericsson xperia neo..
    kindly advise.

    pls revert to me at shihabkonline@gmail.com

  35. yaseen said,

    June 26, 2012 at 4:13 pm

    hi frnds
    i woul like to know hw to read malayal in my htc sensation

Leave a Comment