Tuesday, August 17, 2010

Thaana on Android 2.2



I have not tested this on a real Android phone, so I am not sure if this will 100% work. Anyway give it a try and let me know.

First you need to root your android. (I never done it but here is a link which might help)

Next download these two font files


Next you need to have Android SDK installed on your box.

Connect your phone to the box .

Push the Thaana fonts to /system/fonts using adb

adb remount
adb push {full path to DroidSans.ttf} /system/fonts
adb push {full path to DroidSerif-Regular.ttf} /system/fonts

* (in my case it's like adb push /Users/sofwathullahmohamed/Desktop/DroidSerif-Regular.ttf /system/fonts)

finally do a

adb shell reboot

I guess that should do it. If all went ok; I guess you should be able to browse thaana websites (unicode; don't think www.haveeru.com.mv will work). I've tested this on the Android simulator and works fine on Android 2.2.


Update (19, Aug 2010): Started work on a Thaana keyboard for Android


When I started off this I realized it might not be a good idea to directly convert from the QWERTY keyboard layout (conventional keyboard) to Thaana soft keyboard for mobile devices. The user experience might /will not be very good. We need to do some research into the best keyboard layout method to be used on mobile devices. This is important as soon more people will be using mobile devices (like phones and other mobile computing devices) for daily work and entertainment. This is something that needs to be debated and agreed on before any layout is implemented. HELP is NEEDED here.

10 comments:

shafiu said...

This WORKS !!!
COOL.

xtravel said...

golden globe award for contribution to dhivehi bas!

Ahmed Najaaf said...

works fine on htc hero running froyo.

//Sub/Corpus said...

how can we help ???
you only need help from coders right ??? :P

demonreeper said...

for the new htc phones(tested on HTC desire) rooting is not enough the below link will help.
http://alpharev.shadowchild.nl/

shauky said...

for IDEOS 5 Running froyo

http://forum.xda-developers.com/showthread.php?t=890138

didi's mobile blog said...

it works great on my nexus s except for haveeru. running gingerbread 2.3.4

Muf said...

For haveeru/other dhivehi sites that don't read, try using Opera Mobile.
Opera comes with the necessary unicode for thaana reading.

Unhackmee said...

I used to have an N900 for which i made a completely functional "N900 thaana keyboard" (google it)

Now im on Android (afta iOS) and searching around. Replacing another English font, (which could be used) isnt so desirable to me. Perhaps something like russian?

didi's mobile blog said...

With the launching of new haveeru website, now it works. Still the default browser shows thaana right to left. Firefox and Opera works great.