younglo / cyanogenmod4milestone

Automatically exported from code.google.com/p/cyanogenmod4milestone
0 stars 0 forks source link

Arabic Support #274

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Please add full support for arabic Fonts And keybords

THX

Original issue reported on code.google.com by abau...@gmail.com on 4 Dec 2010 at 8:17

GoogleCodeExporter commented 8 years ago

Original comment by kabal...@gmail.com on 7 Dec 2010 at 12:04

GoogleCodeExporter commented 8 years ago
Please add full support for arabic Fonts in Browser And Arabic keybords

Original comment by abau...@gmail.com on 7 Dec 2010 at 12:50

GoogleCodeExporter commented 8 years ago
SITUATION: Letters appear disconnected in browser, gmail and sometimes in 
texting, and often the orientation is reversed especially when using Arab/Farsi 
and Latin character combinations.

CONTRAST: Unlike full Arab/Farsi support in my Egypt-based Milestone 2.1 Eclair 
version (Egypt, full Arabic Support, but not localised, including HW Keyboard 
with Arabic Characters as Secondary).

TEMPORARY SOLUTION: installed Mirsal and Arabic Keyboard (for SMSing, but 
orientation issues remain, and font is horrible) + installed Persian Browser 
(very limited, loads page with letters disconnected and then connects them in 
front of you) + using MailDroid (renders Arabic emails well, unlike K9, Android 
Email, Gmail, and others)

SOLUTION: somehow porting libs from Arabised (Or Arab/Farsi supported Eclair), 
HTC Desire Z, Desire and Desire HD have fully Arabised and even localised Froyo 
ROMs, or getting the libs somehow from 2.3 SDK/ROMs as some appear to have done.

THANK YOU FOR YOUR GREAT WORK, FOR ALL OF US!

Original comment by bassemfs...@gmail.com on 8 Dec 2010 at 1:39

GoogleCodeExporter commented 8 years ago
I Try this SOLUTION without change!!

Any Help

Original comment by abau...@gmail.com on 9 Dec 2010 at 12:36

GoogleCodeExporter commented 8 years ago
use this library for connecting the letter in the browser
http://www.mediafire.com/?tha7b58e4dm4yb9

copy the content to /system/lib/

Original comment by uisoftw...@gmail.com on 9 Dec 2010 at 6:09

GoogleCodeExporter commented 8 years ago
...
and change the permission to 755

Original comment by uisoftw...@gmail.com on 9 Dec 2010 at 6:10

GoogleCodeExporter commented 8 years ago
Can u help me how to applay it

THX

Original comment by abau...@gmail.com on 9 Dec 2010 at 7:07

GoogleCodeExporter commented 8 years ago
@Uisoftware: this does not work with gmail as well? THANK YOU for your help by 
the way. Also, if you can explain the best method to change the permissions 
(very limited experience in Android modding for me) that would be great.

If you are certain of the solution, can we forward the .lib to file to Kabaldan 
to integrate it into the next CM build?

Again, THANK YOU! 

Original comment by bassemfs...@gmail.com on 9 Dec 2010 at 7:20

GoogleCodeExporter commented 8 years ago
I Do it :)

Method 1 (Root Explorer)

1. Copy the downloaded libwebcore.so to your SD card.
2. Use the task manager to close any browsers and email clients you have open. 
This probably isn't necessary, but I did it just in case.
3. Copy /system/lib/libwebcore.so to your SD card as a backup in case you want 
to revert.
4. Copy the new libwebcore.so to /system/lib/
5. Set the permissions of the file to rw-r--r--
6. Reboot and enjoy!

Method 2 (ADB) thanks to Leandros_Ger

$ adb shell
$ su 
# cd /sdcard
# mkdir BrowserFix
# exit
# adb push libwebcore.so /sdcard/BrowserFix
# adb shell
# su
# cd /sdcard/BrowserFix
# mkdir BackUp
# cp /system/lib/libwebcore.so /sdcard/BrowserFix/BackUp
# cp -f /sdcard/BrowserFix/libwebcore.so /system/lib
# chmod 644 /system/lib/libwebcore.so
# reboot

Original comment by abau...@gmail.com on 9 Dec 2010 at 7:31

GoogleCodeExporter commented 8 years ago
@Abauomy: Did it work? Does it work in Gmail too?

Original comment by bassemfs...@gmail.com on 10 Dec 2010 at 1:20

GoogleCodeExporter commented 8 years ago
More importantly, after using it for a while, installing apps, market, 
browsing, settings and playing around the phone, does everything work FINE?

Original comment by bassemfs...@gmail.com on 10 Dec 2010 at 1:38

GoogleCodeExporter commented 8 years ago
All work gr8
Browser,gmail,google reader and any app shoowing arabic

Now any soulition for hardware keyboard?

Original comment by abau...@gmail.com on 10 Dec 2010 at 1:55

GoogleCodeExporter commented 8 years ago
GREAT JOB Mate! howwa dah el kalam :) What about orientation, right to left vs 
left to right, and mixing the two characters together?

As for the HW Keyboard, check this:
http://modmymobile.com/forums/554-motorola-milestone-development/555470-howto-sw
itch-keyboard-layout-azerty-qwerty-etc.html

however it needs files from the originally Arabised Eclair Rom's /usr folder, 
special ones in particular. And read it well because they highlight DROID vs 
MILESTONE differences. I have the /usr files from my 2.1 Egyptian Milestone, 
which had functioning hw keyboard and I have them here with me.

I just posted on the forums for Kabaldan to check this thread in case this 
finally fixed something.

Original comment by bassemfs...@gmail.com on 10 Dec 2010 at 2:07

GoogleCodeExporter commented 8 years ago
I hobe that work

Can we gtalk abauomy@gmail.com

Thx

Original comment by abau...@gmail.com on 10 Dec 2010 at 2:20

GoogleCodeExporter commented 8 years ago
I already replied to your mail and sent you a gtalk invite.

Original comment by bassemfs...@gmail.com on 10 Dec 2010 at 2:36

GoogleCodeExporter commented 8 years ago
Dear friend can u send me the files and the path and i will test it ?

THX

Original comment by abau...@gmail.com on 10 Dec 2010 at 9:17

GoogleCodeExporter commented 8 years ago
I CONFIRM! ISSUE is SOLVED for the SOFT KEYBOARD!

Using Root Explorer, I did exactly the solution above using the lib above and 
the instructions and I confirm the web and gmail! :)

Original comment by bassemfs...@gmail.com on 11 Dec 2010 at 9:42

GoogleCodeExporter commented 8 years ago
Gr8
I also try this update http://www.cyanogen4arab.com/?p=110

But it's fail to apply with G.O.T OpenRecovery 2.1

Original comment by abau...@gmail.com on 11 Dec 2010 at 11:07

GoogleCodeExporter commented 8 years ago
after update CM today you must copy the so file again

Original comment by abau...@gmail.com on 12 Dec 2010 at 9:11

GoogleCodeExporter commented 8 years ago
Is there any way to have this included in each CM6 release? To have the letters 
connect AND to have the Arabic keyboard (slide out) and soft keyboard in Arabic 
available on those "Arabia" devices?

Original comment by daetanbh...@gmail.com on 13 Dec 2010 at 3:55

GoogleCodeExporter commented 8 years ago
What is the origin of the linked libwebcore.so?
The native support for switching the HW keyboard layout is planned.

Original comment by kabal...@gmail.com on 13 Dec 2010 at 5:15

GoogleCodeExporter commented 8 years ago
http://www.cyanogen4arab.com/

Original comment by abau...@gmail.com on 13 Dec 2010 at 5:56

GoogleCodeExporter commented 8 years ago
Full Arabic Support
English: http://forum.xda-developers.com/showthread.php?t=852122
Arabic : http://www.ce4arab.com/vb7/showthread.php?t=266864

Download File:http://www.mediafire.com/download.php?zv51fqhowk3vwv4

PLZ add to Rom

Original comment by abau...@gmail.com on 17 Dec 2010 at 11:58

GoogleCodeExporter commented 8 years ago
Many steps have been already taken. Still a work in progress.
But only specific issue reports may help. Closing.

Original comment by kabal...@gmail.com on 15 May 2011 at 1:09

GoogleCodeExporter commented 8 years ago
So the next version of CM6 will have Arabic support? Perhaps integrated from 
the new official Arab ROM?

Original comment by bassemfs...@gmail.com on 15 May 2011 at 1:12

GoogleCodeExporter commented 8 years ago
Only CM7 is under active development.

Original comment by kabal...@gmail.com on 15 May 2011 at 1:15