Earlier this year I've upgraded my HTC Magic to use Android 1.6 instead of Android 1.5. One of the disadvantages of that process was losing Arabic support on my phone.
A friend told me about this website.. Arabic Android (https://sites.google.com/a/ut.utm.edu/arabic-android)
Yesterday, I used this site to let my phone read Arabic content (Even if the letters are not connected!!). It's very easy and it took less than 2 minutes.
- I first downloaded "update_fonts_signed.zip" from the downloads section.
- Then, I followed the instructions on their How To page (How to use update_fonts_signed.zip).
You see, two very easy steps, ha! :D
There is another manual way described on the other How to page (How to replace default font). But I went for the easy method.
Well, good luck with your Android ;) Proceed on your own risk if any :D