[Q] Characters display component in android - Legend Android Development

What android component is responsible for displaying characters on the phone?
In case my question is not clear, please read on the following details:
I'm new to rom cooking and android development. I have a rooted HTC Legend with su access based on Eclair 2.1. I mostly communicate in english, but since I'm an arabic native speaker, I need to read emails, sms, and docs that I recieve in arabic on my phone.
After many trial and error attempts, I combined the core rom from the official arabic rom for legend (has no market or super user), added the market + su + rom manager + other stuff from different roms, signed it and installed the resulting rom on my phone and it works just fine.
Now with the release of froyo for the legend, I was thinking about using any rooted WWE rom and adding arabic to it (which I couldn't achieve on 2.1). It doesn't involve the installed fonts only, but there's something else responsible for displaying characters in android, the displayed arabic characters should be connected to be easily readable, and if I changed the fonts only, the characters will be displayed separated and backwards (Arabic is a RTL language).
A small program is available in the market and requires no su access to work, it can display connected arabic characters on any rom of any android version but only for sms messages. I think it's possible to do it system wide, but I need to know what android component responsible for displaying characters on the phone?
Your input are much appreciated. Thanks

Related

Keyboard problem after installing polish xT

Hello,
I've looked everywhere but I can't find sollution for my problem.
I wanted to have a polish dictionary on my new HTC Topaz (Diamond2) and found this topic
http://pdaclub.pl/forum/index.php?topic=132098.0;prev_next=prev#new (sorry in polish) and I've installed te cab file from the link there
(this file http://forum.xda-developers.com/attachment.php?attachmentid=58487&d=1195298846)
It have installed the launguage but there is a strange autofill option always turned on even if the keyboard is on ABC mode. The space doesent work propery. At the firs tap it doesn't do anything and on second it copy the underlined text. It works as it would suggests some strange words. It's almost impossible to write a correct sms or everything else by this keybord. New word which I'm writing is underlined.
All the option for autocorrection are off in settings menu.
InWriter keabord seems to work fine?
Maybe it just need to be reinstall but I don't have any oryginal files.
Please HELP!
edit: now I found out that I probably have EzInput 2.0 keyboard which does not support old language files. What should I do now? Install the new version od EzInput?

[NEED HELP]Patch of sending SMS in unicode, solution found, compile and patch fail.

I cann't recall since which build that I can not send SMS by Android correctly, which will display in strange codes. So far, Chinese, Japanese, Arabic have been tested and non of one seems to be normal. But it was working perfectly in era of kernel builds that doesn't enable speakers.
In days of searching, I found solutions on a Chinese forum discusing Android customize on Raphel. One of the guys released a modified version based on the builds orignaled here:
http://forum.xda-developers.com/showthread.php?t=601751
With a single rootfs.img replacement that the SMS problem solved, and SMS can be sent correctly and recieving correctly.
The modified rootfs.img file can be downloaded by this link:
http://www.multiupload.com/NEVY10ZCW5
The guy also released his source code at:
http://www.panshisoft.cn/bbs/viewFile.asp?BoardID=3&ID=19
and the compiled file "libhtcgeneric-ril.so":
http://www.panshisoft.cn/bbs/viewFile.asp?BoardID=3&ID=35
BUT, since this rootfs.img is dedicated to Raphel not Kovsky, while testing, I found it slow, not really stable and not enabled swapfile. And for the latest Kovsky, we can use out hardware keyboard.
I tried to port the libhtcgeneric-ril.so to rootfs.img of Kovsky owned, which comes from fatsal and the build of 20100221. But I failed.
So, please, can any one help me or giving me some tips of how to apply this patch on kovsky build correctly? There was a large amount of users with eastern character usage, and I think all of those will show their sincerely thankful like me to those who would wanna help.
Thx, B.rgds.
neock said:
it was possible to send sms through out system's built-in sms program in unicode, but some how i don't know why it couldn't now. some time ago i sent sms in chinese and it was ok, but now only strange characters, symbols instead.
i tried wiping out data.img swapfile, deleting cache folder, but no hope. and i turned to search for options or settings relate to sms characters or coding, and found nothing. i also tried third party sms program and still no luck. and google returns no useful infomations about "unicode sms", "character sms" and "android 短信 乱码".
any tips or solutions?
PS: using the latest zimage that enable speaker, not the one in topic of HERO build.
Click to expand...
Click to collapse
I can't surf the internet now………………
neock said:
it was possible to send sms through out system's built-in sms program in unicode, but some how i don't know why it couldn't now. some time ago i sent sms in chinese and it was ok, but now only strange characters, symbols instead.
i tried wiping out data.img swapfile, deleting cache folder, but no hope. and i turned to search for options or settings relate to sms characters or coding, and found nothing. i also tried third party sms program and still no luck. and google returns no useful infomations about "unicode sms", "character sms" and "android 短信 乱码".
any tips or solutions?
PS: using the latest zimage that enable speaker, not the one in topic of HERO build.
Click to expand...
Click to collapse
are you chinese?
no one knows how? or no one using non-english characters encounters problem but me?
@likuncheng1987
yes
NO IDEA!! aLTHOUGH I MYSELF WOULD LIKE URDU OR ARABIC KEYBOARD
哥们你不错了~~我根本就发不了短信`.....
每次都是发送失败
a little break through, but still not appliable. i faild my modding, and may need some help/
neock said:
...
I tried to port the libhtcgeneric-ril.so to rootfs.img of Kovsky owned, which comes from fatsal and the build of 20100221. But I failed.
So, please, can any one help me or giving me some tips of how to apply this patch on kovsky build correctly? There was a large amount of users with eastern character usage, and I think all of those will show their sincerely thankful like me to those who would wanna help.
Thx, B.rgds.
Click to expand...
Click to collapse
I'm not linux user but hope this could help How to make my own rootfs.img, some hints on post2
The libhtcgeneric-ril.so is a android library, so the direct way would be to put it into the system.sqsh (unsquash, copy to /lib, then squash it).
I took a quick look into the rootfs.img you mentioned. The init script does use the mount --bind command to "link over" existing files/dirs in the mounted system.sqsh, effectivly replacing them during boot with files from the rootfs.img. Quite clever. I did not find the part where your libhtcgeneric-ril.so is linked or copied, but i assume, that it is done.
So another way can be putting the libhtcgeneric-ril.so in the fatsal-rootfs.img and modifying the init script adding something like mount --bind /path/to/libhtcgeneric-ril.so /lib/libhtcgeneric-ril.so. Not sure about the command, i never tried that
Hope this helps.
good 支持你、、、

[Q] Use multilingual swype from Eclair on JP6

Hello,
is it possible to use the old Swype from Eclair on JP6? I tried getting the Swype.apk and libSwypeCore.so, but the language list is empty and Swype produeces a warning saying that it is configured for a different device and that it will have limited functionality.
Any workarounds?
I remember doing it for JPH, but I must be doing something wrong this time.

[Q] Android on Htc Topaz

Hi guys,
i would install the android os in my topaz,i saw the xdandroid 2.2 and other version of android in this forum, and i would install the latest android version, how i can this? i have a wm 6.5...and the language is english or i can chose the language (italian) ... thanks you
http://forum.xda-developers.com/showthread.php?t=768202
This work fine but you need to chang the zimage with attached
unzip and replace it
and this also work great
http://htcandroid.xland.cz/XDANDROID.2.2.AOSP.FRX01.17.09.10.UPDATE_PACKAGE.7z
But only take the system file and startup text + media folder
use the the other thing from the first link i add
bye
I installed the "7Z" file and put it on the phone but even back on the actual computer, it said it couldn't identify what kind of app it was and couldn't open. What did I do wrong? I can elaborate more if needed.
i successful boot android but i have performance issues.
also wifi and camera doesn't work at the moment.
is recommended to to but a custom rom to fix performance ?

[Q] Ultibread! V1.4 freeze and several problem (but love it)

hello,
I install ROM Ultibread! V1.4 and basically very love it (Performance is great!!!).
I have several issues:
1. It freeze~2-4 times a day, just freeze and need to shutdown or take out the battery
2. The new Android 2.3 multi language keyboard not saving the setting after reboot.
I added Hebrew plugin and select as additional language and it work but after reboot the hebrew is not selected is input and need to reselect it.
3. Hebrew is RTL language, when I type it look OK but when I type also numbers the number is in wrong order.
e.g I want to type 40 but it type 04
As you know that rom is based on the beta leak of Gingerbread for i9000, since is a beta there may be bugs, some of those problems have been reported in other roms based on the same leak, I would wait for an stable release if you want it to be your every day rom.
Best Regards,
good advice thx. can't afford the risk
Yes I know but since 2.2. is so slow,
I sync with my Exchange 2003 server and when it sync I can't open any email.
After it sync and I open email take some time 15 second to show the email.
So it's not a machine I can work with email account.
I prefer to use this new ROM and reboot every time it freeze

Categories

Resources