Arabic font - Captivate Android Development

Hi,
I tried to install Arabic font on my samsung captivate device. In the part of the font installing process I replaced the litewebcore.so file in the system/lib directory. After replacing the litewebcore.so file, the phone is stuck with the At&t logo screen World Phone. On boot up the phone plays the samsung galaxy s sound in the background. Can any body help how to get back my phone to home screen.

can't help you with fixing that unless you flash using Odin and lose all your info (unless you have a backup).
Adding Arabic font should be the same as Hebrew though. You need to find a zip of the fonts that include arabic and then copy them to your system/fonts folder. I can't post links but try to google DeJavu fonts (they include arabic) and just push them using adb (you should be able to google that as well). you only need to push font files (ttf) and that's it. If you wish to type arabic, after you get the fonts installed use AnySoftKeyboard (available in the market)

Actually it's not the same
Just found more info. The only difference is that the letters are not connected. I guess that was the system file that screwed your phone.
hxxps://sites.google.com/a/ut.utm.edu/arabic-android/Home
I would say just install the fonts and you can view arabic but not connected letters.
Froyo (2.2) should bring Hebrew and Arabic natively, so you can wait for that.
(You need to replace the x's in the link with t's)

I was able to install arabic fonts. But I did not get connected words. To get the connected words I copied the litewebcore.so file and my phone got stuck on the at&t logo screen. I there any way that I can get backup of my data in the current situation.

Do you get anywhere past that screen? can you get adb to recognize the phone? Do you have rom manager installed. If not, I doubt there is any easy way to get back on.
What you most likely have to do is use Odin to flash back to stock. Once you have all your accounts setup make a backup!!! Use Rom manager, it's free and takes just a few minutes. You can always restore and it will save you HOURS! I haven't see any fixes yet for the connected letters but I'm no expert....

Related

Non-English language support

Stock Android currently doesn't support Sanskrit/Hindi (Devnagri lipi Character Set). I see Square boxes like ☐ instead of characters अ आ इ ई उ ऊ on Unicode or UTF8 compliant Hindi websites. Even Google Hindi website doesnt open properly through my HTC Hero's stock Android 1.5 browser or any other browser like Dolphin, etc.
Has anyone figured out how to support Non-English fonts like Devnagri lipi (Sanskrit/Hindi) fonts in Android OS? I want to change my default font to see Devnagri numerals: ०,१,२,३,४,५,६,७,८,९ instead of Roman numerals: 0,1,2,3,4,5,6,7,8,9. I want my clock to use Devnagri numerals instead of Roman numerals.
Can someone please help?
prateekandroid said:
Stock Android currently doesn't support Sanskrit/Hindi (Devnagri lipi Character Set). I see Square boxes like ☐ instead of characters अ आ इ ई उ ऊ on Unicode or UTF8 compliant Hindi websites. Even Google Hindi website doesnt open properly through my HTC Hero's stock Android 1.5 browser or any other browser like Dolphin, etc.
Has anyone figured out how to support Non-English fonts like Devnagri lipi (Sanskrit/Hindi) fonts in Android OS? I want to change my default font to see Devnagri numerals: ०,१,२,३,४,५,६,७,८,९ instead of Roman numerals: 0,1,2,3,4,5,6,7,8,9. I want my clock to use Devnagri numerals instead of Roman numerals.
Can someone please help?
Click to expand...
Click to collapse
The problem is obviously with the font and Android being unable to recognize it -- which leaves me to believe that the fonts you're trying to use are UNI-CODE and actually should be TTF (True Type Face). However, I would try different variants of the font you're looking for. I did some searching and this is what I've found (below). I don't know what characters I'm supposed to look for, but the site I found seemed somewhat helpful and apparently they might have the fonts you're looking for. If so, you need to push the font files you find to your /system/fonts/ folder of your phone -- but HAVE to rename the the font files. One needs to be called DroidSans and the other DroidSans-Bold -- Case sensitive for both.
If you'd like -- I can make an update.zip file for you instead. All you would need to do however it tell me which font you are considering and either upload the font here or give me a link where I can download and package it. Hope that helps.
Just remember that IF and when you find the font file you need, that it has an .ttf extension -- which is where I think your problem is.
http://www.wazu.jp/gallery/Fonts_Devanagari.html
Click to expand...
Click to collapse
pseudoremora said:
The problem is obviously with the font and Android being unable to recognize it -- which leaves me to believe that the fonts you're trying to use are UNI-CODE and actually should be TTF (True Type Face). However, I would try different variants of the font you're looking for. I did some searching and this is what I've found (below). I don't know what characters I'm supposed to look for, but the site I found seemed somewhat helpful and apparently they might have the fonts you're looking for. If so, you need to push the font files you find to your /system/fonts/ folder of your phone -- but HAVE to rename the the font files. One needs to be called DroidSans and the other DroidSans-Bold -- Case sensitive for both.
If you'd like -- I can make an update.zip file for you instead. All you would need to do however it tell me which font you are considering and either upload the font here or give me a link where I can download and package it. Hope that helps.
Just remember that IF and when you find the font file you need, that it has an .ttf extension -- which is where I think your problem is.
Click to expand...
Click to collapse
Thank you for a prompt reply. The website you suggested is very helpful and I think Mangal or Arial Unicode MS are the best bet. It took me a while to find these fonts, sorry for a little late response.
Unfortunately, I could only find Mangal.ttf (201 KB) & ArialUni.ttf (22 MB) but not their respective "-Bold.ttf" fonts as you mentioned.
I can use Mangal.ttf in MS Office 2007 to write in Sanskrit/Hindi and it lets me format the text (bold, italics, resize, etc.).
Would it be enough to push this one font? Since Mangal-Bold.ttf is not available specifically.
Also, does pushing a font to ADB means that it overwrites the new font over the existing font in Android? Since we'll be renaming new font to already existing DroidSans.ttf. Or does it merge the two fonts?
I have attached Mangal.ttf (in a zip) to this post since that has a smaller size (201 KB) than ArialUni.ttf (22 MB). Would really appreciate if you could please create an Update.zip with proper files?
Thanks for your help!
prateekandroid said:
Thank you for a prompt reply. The website you suggested is very helpful and I think Mangal or Arial Unicode MS are the best bet. It took me a while to find these fonts, sorry for a little late response.
Unfortunately, I could only find Mangal.ttf (201 KB) & ArialUni.ttf (22 MB) but not their respective "-Bold.ttf" fonts as you mentioned.
I can use Mangal.ttf in MS Office 2007 to write in Sanskrit/Hindi and it lets me format the text (bold, italics, resize, etc.).
Would it be enough to push this one font? Since Mangal-Bold.ttf is not available specifically.
Also, does pushing a font to ADB means that it overwrites the new font over the existing font in Android? Since we'll be renaming new font to already existing DroidSans.ttf. Or does it merge the two fonts?
I have attached Mangal.ttf (in a zip) to this post since that has a smaller size (201 KB) than ArialUni.ttf (22 MB). Would really appreciate if you could please create an Update.zip with proper files?
Thanks for your help!
Click to expand...
Click to collapse
It's fine that you only found the regular font without it's bold counterpart. What can be done is that we'll use Mangal.ttf twice and rename it Droid-Sans.ttf as well as Droid-Sans-Bold.ttf. The system will accept it, though if you can find a font with both the regular and bold files, that would be nice.
Also, when you adb push the new renamed fonts into the /system/font folder -- they will indeed overwrite the previous fonts that were there. They will NOT be merged.
In anycase, I've created an update.zip file for you to flash. Tell me what happens.
pseudoremora said:
It's fine that you only found the regular font without it's bold counterpart. What can be done is that we'll use Mangal.ttf twice and rename it Droid-Sans.ttf as well as Droid-Sans-Bold.ttf. The system will accept it, though if you can find a font with both the regular and bold files, that would be nice.
Also, when you adb push the new renamed fonts into the /system/font folder -- they will indeed overwrite the previous fonts that were there. They will NOT be merged.
In anycase, I've created an update.zip file for you to flash. Tell me what happens.
Click to expand...
Click to collapse
Thank you for the file pseudoremora. Really appreciate it.
So if these new fonts will overwrite the previous fonts, I hope I don't loose my current stock fonts & style. Just for knowledge purposes; Did you manually merge "Mangal" font into stock fonts?
As far as I know, I would need to root my phone for flashing this file. I have never done it before. But I found steps for it on Unlockr (don't know if I can mention other websites on this forum). I am mentioning the steps below for other people's references, assuming these haven't changed:
Code:
1. Download the following file and then unzip it.
AsRoot2
2. Take the unzipped file and save it into the Tools folder of your AndroidSDK.
3. Plug your phone in via USB and do NOT mount the SD card.
4. Open the Command Prompt and type the following (hitting enter at the end of every line):
cd\
cd AndroidSDK\Tools\
adb devices
And make sure your phone’s serial number pops up (if not setup ADB & USB drivers).
5. Then type:
adb push asroot2 /data/local/
adb shell chmod 0755 /data/local/asroot2
adb shell
/data/local/asroot2 /system/bin/sh
6. Then type:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cd /system/bin
cat sh > su
chmod 4775 su
Although, I don't know how to unroot the phone after rooting it.
pseudoremora, I have been searching for steps on how to flash a file like "Mangal_font-signed.zip". But since "flash" is such a term that most search results are for Adobe Flash. Do you know any place with step by step instructions to do it for Sprint HTC Hero?
Also, if these fonts don't work. How do I go back to stock condition? Do I need to take some backup?
Thanks for your help.
prateekandroid said:
Thank you for the file pseudoremora. Really appreciate it.
So if these new fonts will overwrite the previous fonts, I hope I don't loose my current stock fonts & style. Just for knowledge purposes; Did you manually merge "Mangal" font into stock fonts?
Click to expand...
Click to collapse
You should have rooted first before thinking about anything else, but that's alright. Also, I did NOT "merge" the fonts... you can't do that. I overwrote the previous font with the Mangal one. Even if you flash a new font, getting the stock font back on is just as easy as adding a different one.
prateekandroid said:
pseudoremora, I have been searching for steps on how to flash a file like "Mangal_font-signed.zip". But since "flash" is such a term that most search results are for Adobe Flash. Do you know any place with step by step instructions to do it for Sprint HTC Hero?
Thanks for your help.
Click to expand...
Click to collapse
Before we go any further, its imperative that you root your phone and understand the in's and out's of flashing, using command prompt, and the installing recovery image. Also, you do own a CDMA Hero, for the Sprint network, correct?
All of the information you are trying to find can be found right HERE on XDA. The link will provide step-by-step guides that will walk you through everything you are trying to learn. I would advise reading them, following the steps the best you can, and then asking questions when you get stuck.
I can give the answers, however... with anything new, it's always best to let ones own curiosity invoke the learning process. Myself and others here are more than knowledgeable to help you any way, but even a beginner is capable of rooting there own phone.
prateekandroid said:
Also, if these fonts don't work. How do I go back to stock condition? Do I need to take some backup?
Click to expand...
Click to collapse
Upon rooting your phone and installing a recovery image, you will have the option to backup your phone and ALL its data. Secondly, if for some reason, you do in fact mess up and get to a point where you would like to start from the beginning (Go back to Stock), there is also an application for that.
So, for the time being -- don't worry about backing up your phone or even going back to stock, you need to focus on rooting your phone, installing a recovery image, making your first Nandroid backup, and then hopefully installing your first user created ROM.
As always, I'm here to help. Oh, one more thing... before you ask me, try to search the CDMA Hero threads, you'll more than likely find your answer. Otherwise, you can ask.
pseudoremora said:
You should have rooted first before thinking about anything else, but that's alright. Also, I did NOT "merge" the fonts... you can't do that. I overwrote the previous font with the Mangal one. Even if you flash a new font, getting the stock font back on is just as easy as adding a different one.
Before we go any further, its imperative that you root your phone and understand the in's and out's of flashing, using command prompt, and the installing recovery image. Also, you do own a CDMA Hero, for the Sprint network, correct?
So, for the time being -- don't worry about backing up your phone or even going back to stock, you need to focus on rooting your phone, installing a recovery image, making your first Nandroid backup, and then hopefully installing your first user created ROM.
As always, I'm here to help. Oh, one more thing... before you ask me, try to search the CDMA Hero threads, you'll more than likely find your answer. Otherwise, you can ask.
Click to expand...
Click to collapse
Thanks pseudoremora. Will do.
In case of an issue, I may have to bug you again.
PS: Yes, I do have CDMA Sprint HTC Hero with Google written on its back cover
prateekandroid said:
Thanks pseudoremora. Will do.
In case of an issue, I may have to bug you again.
PS: Yes, I do have CDMA Sprint HTC Hero with Google written on its back cover
Click to expand...
Click to collapse
Hope my last post didn't come as asshole-ish. That wasn't my intention. I'm just trying to get you in the mindset to always think about searching for the answer(s), before I step in and give them to you.
Also, you're not bugging me at all, I'm more than happy to help.
Good luck!
pseudoremora said:
Hope my last post didn't come as asshole-ish. That wasn't my intention. I'm just trying to get you in the mindset to always think about searching for the answer(s), before I step in and give them to you.
Also, you're not bugging me at all, I'm more than happy to help.
Good luck!
Click to expand...
Click to collapse
Na dude. You're fine.
So I am now rooted, recovered (v1.6.2), nandroid backed up (stock v1.5) & running DC v2.07.2. I flashed Mangal.zip. Good news is that I can now read Devnagri on Dolphin bowser. Glyphs are messed up. So instead of शिवाय it is showing शविाय. But its Ok, at least its readable. Better than ☐☐☐☐☐.
However, the bad news is that English characters are all bigger & spacier than normal. It looks so weird. Will attach a screenshot tomorrow.
prateekandroid said:
Na dude. You're fine.
So I am now rooted, recovered (v1.6.2), nandroid backed up (stock v1.5) & running DC v2.07.2. I flashed Mangal.zip. Good news is that I can now read Devnagri on Dolphin bowser. Glyphs are messed up. So instead of शिवाय it is showing शविाय. But its Ok, at least its readable. Better than ☐☐☐☐☐.
However, the bad news is that English characters are all bigger & spacier than normal. It looks so weird. Will attach a screenshot tomorrow.
Click to expand...
Click to collapse
Excellent! Seriously, that's amazing that you were able to accomplish everything I stated without having me helping you (not that I wouldn't have), but I'm sure you know that you get a great feeling once you accomplish each one of those things (I know I did when I first did it).
Again, great job!
pseudoremora said:
Excellent! Seriously, that's amazing that you were able to accomplish everything I stated without having me helping you (not that I wouldn't have), but I'm sure you know that you get a great feeling once you accomplish each one of those things (I know I did when I first did it).
Again, great job!
Click to expand...
Click to collapse
Dude, I am sorry for being MIA. I have been trying for a few days the merged font that I created using FontLab but it makes English characters so bloated that two lines start overlapping each other. For eg. if you are looking at a specific contact in people App, "Call mobile" text overlaps the cell number right below it.
Wats weird is that FontLab doesn't bloat Devnagri characters but only English characters. I dont know FontLab very well so dont know how to stop it from scaling.
I had to revert to stock font. S**ks!
Do you have any suggestion of some way to merge Stock font with Mangal font?
prateekandroid said:
Dude, I am sorry for being MIA. I have been trying for a few days the merged font that I created using FontLab but it makes English characters so bloated that two lines start overlapping each other. For eg. if you are looking at a specific contact in people App, "Call mobile" text overlaps the cell number right below it.
Wats weird is that FontLab doesn't bloat Devnagri characters but only English characters. I dont know FontLab very well so dont know how to stop it from scaling.
I had to revert to stock font. S**ks!
Do you have any suggestion of some way to merge Stock font with Mangal font?
Click to expand...
Click to collapse
I've never had to merge any fonts; but then again I've only had to read English.
I've never worked with Fontlab, so I'm not sure where to even begin. The reason however I think you keep having problems is because maybe the phone isn't understanding how to handle the merged font... so the Devnagri characters are okay, but the English ones aren't scaled correctly because they were merged or merged incorrectly? Again, I don't know, those are just my ideas.
I hate to say it... but it looks like you're either have to bare with it, choose one font or the other, or what I would do is contact HTC and see if they have native font or any font that they could recommend. I'm all out of ideas, so I don't know what to tell you. Sorry.
Try this
http://forum.xda-developers.com/showthread.php?t=798380
Replace only Fallback font. Do not touch DroidSans.ttf
Hope it helps
But there are issues in having hindi support in this way.
There is Samsung Galaxy phones with perfect hindi support in 2.1 and 2.2 versions of Android. Is there any way to get the Language pack or Hindi IMI from them. And have heard Android 2.3 has bulit-in Hindi language support. But I don't know how to install it.
Opera mini can read hindi font
Opera mini can read hindi font
click here
pseudoremora said:
The problem is obviously with the font and Android being unable to recognize it -- which leaves me to believe that the fonts you're trying to use are UNI-CODE and actually should be TTF (True Type Face). However, I would try different variants of the font you're looking for. I did some searching and this is what I've found (below). I don't know what characters I'm supposed to look for, but the site I found seemed somewhat helpful and apparently they might have the fonts you're looking for. If so, you need to push the font files you find to your /system/fonts/ folder of your phone -- but HAVE to rename the the font files. One needs to be called DroidSans and the other DroidSans-Bold -- Case sensitive for both.
If you'd like -- I can make an update.zip file for you instead. All you would need to do however it tell me which font you are considering and either upload the font here or give me a link where I can download and package it. Hope that helps.
Just remember that IF and when you find the font file you need, that it has an .ttf extension -- which is where I think your problem is.
Click to expand...
Click to collapse
Problem is most of the world has now moved to the unicode fornts from google transliteration which has become defacto standard due to ease of use. If that helps. Any help would really be very useful.

How to install Thai fonts

As the title says...how can I install Thai fonts onto the Galaxy S ? I've downloaded the fonts from droidsans.com. My device is rooted so what are the steps to install
Don't know if you've had any luck with this but I've been trying to do the same and stumbled across a tutorial on nexusonehacks.net.
Trouble is I can't get it to work on my SGS it keeps coming up with errors on the
Android Terminal Emulator.
Any one have any ideas?????
easy install of thai ( and possibly other ) fonts to android
hi guys, i realise this post is fairly old now, but i did a font install yesterday, so it may well still be relevent. after reading many forums etc i started trying to push with adb but for some reason it kept failing.
so, i had the droidsans thai font pack, looked at what was inside it, looked in my system fonts folder, saw they were all the same, so i thought, shall i?
so i made a copy of the system fonts folder, put the thai fonts on the phone sd card, used root explorer to copy and paste the thai fonts, overwrote the system files, rebooted, and crossed my fingers....
anyway, the phone rebooted, everything still in english ( good! )
went to my thai-english dictionary and phrasebook ( i live on koh samui ) everything was proper thai characters! success! i've rebooted a couple of times since, played with loads of apps and stuff, everything is working as it should.
so long story short, if consoles and commands and pushing files seems a bit daunting, then good ole copy and paste can work just as good.
final point...phone must be rooted, superuser permissions etc.
i did this on a ( former orange uk ) gsm hero running 2.1, installing thai fonts on it, tho i guess you could do it with any language. my only advice...backup, backup, backup! font files i used are attached, and so far my thai friends say they are perfect
hope this helps someone. i've had a lot of good advice from this forum, and if i can do one small thing to help someone else it will make me happy

[Q] How to instal fonts on Samsung Galaxy Tap GT-P1000

any one can help me.
i need to install farsi fonts on my samsung Galaxy Tap Gt-P1000
i get fasri fonts and i put them in samsung's root directory, but it does not see them.
i dont find fonts directory to copy them.
can any one help?
download font changer from the market, its free, and i use it, works perfect.
yes man but you dont understand.
i dont need to change my screen fonts. i need to add some fonts to my android. i dont need to change my screen fonts.
i want to see arabic web sites.
In settings what locale/language did you select? Is the language you want available? You will have to flash a rom with that language in it.
Anyone know what rom has farsi? I have seen discussions about arabic language roms.
If you just want to use arabic font (.ttf) installed on your tab do the following
1. Install Type Fresh and AndExplorer from Market
2. Backup your font (using Type Fresh) to /sdcard/Fonts
3. Copy your arabic font to /sdcard/Fonts
4. Launch Type Fresh, select the arabic font, select OK.
5. Click on Menu (you're still in Type Fresh), click Apply Fonts. Enjoy
ok just realized the above might not work as the tab will use the selected font and the display might mess up.
Not sure if this will help http://forum.xda-developers.com/showthread.php?t=826615&highlight=Check

[GUIDE] Add/Remove Languages to swype keyboard

How to add/remove languages to swype.
Preparation
* Get a tool capable of working in zip files. I use WinRar. WinZip, Total Commander or anything else should also work.
* Get a Swype Version which works on your device (QVGA for Galaxy 3). Install and test it! This is your base - it has to run propperly so you customize it. You can find swype keyboard swype inside a stock rom.
* Check your swype version & download a swype (With any resolution).
* When i refer to "dummyfile.apk", that is always meant without quotation marks.
Customization
* When you find your swype that suits to your device, we start. I refer to it now as "myswype.apk"
* Open "myswype.apk" in WinRar/Total Commander/Winzip/WhateverYouLike - we wont unpack it, we work inside it.
* Delete the "META-INF/" Folder inside "myswype.apk"
* Go to "Assets/Files" inside "myswype.apk"
* Each standard language consists of 3 Files here: "Language.htm", "Language-full.htm", "Language.le" - some complicated languages like korean may consist of up to 5 files.
* Delete the Languages you dont need.
* Dont delete anything else! Important files are "languages.lst", "license.dat", the two "Numbers-XX-Latin1.zkb.le" files, the four "QwertX-XX-Latin1.zkb.le" files and all .png's!
* Now copy additional languages from the other swype with the languages you want here. Of course it is in the same location: "theotherswype.apk/assets/files/" - remember: 3 files per language!
* Open "languages.lst" in any text editor - even notepad will do! (I use Notepad++)
* Write a list of Languages you wanna use here. The name to use is the name of the .htm file without .htm. This is case sensitive!
* The Contents of the original language.lst as an example: "EnglishUS,Spanish,Italian,PortuguesePT,German"
* Open "helplanguages.lst" in any text editor and repeat above steps
* Delete unneeded keyboards from "assets/keyboards/". The "SwypeRef*" are QWERTY default, the rest is self-explaining like QWERTY or AZERTY. There is no way to see what language needs what keyboard. You either know or you have to test.
* Delete chinese help-file from "res/raw/dict_pinyin.mp3". It's only needed if you use chinese.
* Recheck all your steps and close your zip-tool!
Optional: Customize Skin and Sound
* If you wanna change the skin, modify the .png files at "myswype.apk/assets/keyboards" - the other .png files in the .apk are only for tutorial and help.
* There are some skins at XDA forum, which already made it to a custom .apk file.
* The one and only soundfile, played when typing or finishing a word, is located at "myswype.apk/res/raw/beep.mp3" - change this if you like
Finalization
* Download a sign tool from xda (Auto-apk-tool v1.0.7 its nice)
* Open it and press "10". Drag "myswype.apk" to the command and press enter.
* A file will be created (myswype_signed.apk).
* Thats it! you are done! install the .apk and have a nice day!
Troubleshooting
* If you find your language not working, that usually got one of 3 Reasons:
* You messed something up. Recheck your "language.lst" and "helperlanguage.lst" file and see if you have all needed language files in "assets/files"
* Your language is not allowed by our included license file. That happens a lot with new languages like the Chinese in 2.10.52. Users reported workarounds with renaming the language to some supported language. Like renaming Serbian to Croation.
* The language files you got are not supported by the latest swype version. Rule of thumb is, 1.x swype language files wont work with 2.x language files, but 2.x language files are compatible with each other. As far as i know this rule applys in most but not all cases. So search for another swype version containing your desired language and try that file.
* We obtained another license file. Right now, it is unknown which languages it supports, but it is from swype 2.7 asia galaxy s. the license we currently use is 2.4.44 based. give it a try, it might work with your language. please also give feedback, which language works/doesnt work. copy it it "assets/files/" and overwrite the exiting license.dat
* Swype languages from swype 2.XX dont work on swype 3.XX!
kyrillos13 said:
* If you wanna change the skin, modify the .png files at "myswype.apk/assets/keyboards" - the other .png files in the .apk are only for tutorial and help.
Click to expand...
Click to collapse
Kyrillos,
is it enough to resize the keyboard images from the other APK, or is there other trickery?
debaj said:
Kyrillos,
is it enough to resize the keyboard images from the other APK, or is there other trickery?
Click to expand...
Click to collapse
I havent tried it but it will work
I have installed Swype 3.xx from official site and procedure. Licensed.
Worked at first but after reboot, it started giving FCs. Nothing else can be done with anything related to swype now. I do have the apk backed up. Using that backed up apk, i re-installed it but now it says Invalid License and will work with limited functionality. which is basically no swyping at all!!
How do I get it to work again???
I did a search for "Auto-apk-tool v1.0.7" but results showed me only earlier versions.
Where can I get the version you mentioned?
jinxskore said:
I have installed Swype 3.xx from official site and procedure. Licensed.
Worked at first but after reboot, it started giving FCs. Nothing else can be done with anything related to swype now. I do have the apk backed up. Using that backed up apk, i re-installed it but now it says Invalid License and will work with limited functionality. which is basically no swyping at all!!
How do I get it to work again???
I did a search for "Auto-apk-tool v1.0.7" but results showed me only earlier versions.
Where can I get the version you mentioned?
Click to expand...
Click to collapse
Hm, you installed the swype.apk? sign apk with the auto apk tool http://forum.xda-developers.com/showpost.php?p=13254186&postcount=2
Thanks. Will try n let u know...
used your guide to add engish uk to wqvga on us english only. it worked perfectly have now integrated this uk only swype into my jpq! ty!
kyrillos13 said:
Hm, you installed the swype.apk? sign apk with the auto apk tool http://forum.xda-developers.com/showpost.php?p=13254186&postcount=2
Click to expand...
Click to collapse
Not working.
Used AutoApkTool you provided. Signed my Swype 3.xx.apk. Got a resulting Swype 3.xx_signed.apk.
Copied to SD.
Then using Root Explorer, copied apk to /system/app
Went to Locale & Text...
Saw Swype Settings (but the was no "Enable Swype" checkbox)
Tried entering Swype Settings. Gives force close.
Uninstalled!!
Went to SD. Tried installing directly by clicking on the Signed.apk.
Installed like any normal app.
Went to Locale & Text...
Saw Swype Settings (this time, there was "Enable Swype" checkbox also)
Checked it.
Entered Swype Settings. Language, audio & vibration were grayed out, cant select (not that i want them though )
Went to text input box, new message compose.
Selected Swype as Input Method.
BACK TO SQUARE ONE. "Invalid License. Will have limited functionality"
Cant SWYPE at all!!!
Yeah. If you take swype beta, you need a licence (which mean you need a cracked swype 3 qvga). So you can take one from a rom, or you should find one (type "mobilism swype" in google)
kyrillos13 said:
Yeah. If you take swype beta, you need a licence (which mean you need a cracked swype 3 qvga). So you can take one from a rom, or you should find one (type "mobilism swype" in google)
Click to expand...
Click to collapse
haha. Oh. is it? LOL
KK. will try that again.
Would I need to sign the new apk from mobism?
And what install method would you prefer?
Click install or Root Explorer method?
Thanks for previous help and thanks in advance for reply.
kyrillos13 said:
Yeah. If you take swype beta, you need a licence (which mean you need a cracked swype 3 qvga). So you can take one from a rom, or you should find one (type "mobilism swype" in google)
Click to expand...
Click to collapse
haha. Oh. is it? LOL
KK. will try that again.
Would I need to sign the new apk from mobism?
And what install method would you prefer?
Click install or Root Explorer method?
Thanks for previous help and thanks in advance for reply.
EDIT:
It works! It works! It works!!!! Thanks man. U the MAN!!!
But I didnt use the QVGA, I used the WQVGA one.
Didnt sign it again as I saw it was already signed.
Installed it like any other app.
Exellent guide. 5 stars . Thanks
how can I get Swype Keyboard v3.25 from your rom? Do I have to install it first and then find swype on my Galaxy 3? Can sbd upload it here?
I know this thread is probably forgotten (which is a shame, its great) but I feel like responding regardless.
1. Extracting Swype from a rom:​
windows- "Disk internals linux reader" can do apparently do it for windows. Thanks -Vinne2-
linux-extract factroryfs.rfs from the rom .tar. in a terminal cd to the folder with the file, then run (as root)
Code:
#mkdir mount
#mount -o -loop factoryfs.rfs mount
now the folder mount will be like the system folder in yourt phone, so go to the folder app and copy Swype.apk somewhere else.
mac - I don't have mac experience, but I think there might be a method similar to the one above for linux
Phone
Flash the rom, copy the file from /system/app/ (of course)
Put factoryfs.rfs on your sd card, do the same as for linux (isn't it great when your smartphone can do something that windows cant )
2. Installing your Swype​If you want to install it as a system app, you also have to put libSwypeCore.so in /system/lib. You can find libSwypeCore.so in the Swype apk in the lib folder. If you do this you can also delete the lib folder from the apk to save more space!
You can install it like a normal app (will go to data).
3. Signing the apk / -linux​There is no auto apk tool for linux so I made this script (well I didn't actually make it, I stripped down APK manager, so credits to Daneshm90( java is required, and I guess a chmod 755 may be necessary.
Extract, place the apk as Swype.apk in the "Swype-signing" folder, then run the script
Code:
$chmod 755 Script.sh
$./Script.sh
P.S. There was something else I wanted to say,... oh yeah, I dont know if I can post Swype here so if somebody wants it, I can send them the one from kyrillos's cm7/gingy rom (the 20+mb one with a lot of languages), just pm me and hopefully I'll see it soon afterwards .
I still have the feeling that I'm forgetting something
eidt: forgot the attachment
edit 2: forgot that our phone is linux based, updated the part about getting Swype.apk from a rom
stubborn_d0nkey said:
I know this thread is probably forgotten (which is a shame, its great) but I feel like responding regardless.
1. Extracting Swype from a rom:​
windows- I dont know of any method. I dont think windows can access .rfs files.
linux-extract fa(...)
Click to expand...
Click to collapse
Try "Disk internals linux reader". http://forum.xda-developers.com/showpost.php?p=21569967&postcount=298
since I'm using Galaxy Tab 7.7, don't really know where to ask but here goes... My phone have Swype and I'd like to add additional language in Swype. How can I do this?
Followed all the steps, but
getting force close when trying to use
If i am trying to install from apk(and not by file delete and copy) I get "application not installed.
What can I do?
I want to add hebrew to my swype on Galaxy 3
Hey chaps,
the Swype that comes with any Samsung is version 3.26.92.39150, it comes with many language options but with no arabic. This guy has an earleir version of swype with arabic. http://forum.xda-developers.com/showthread.php?t=1588906
Can you please do me an apk file with arabic files from the link above into a swype of version 3.26.92.39150? Thanks. I tried the steps from the 1st post, but it aint working. I even tried this but did not work:
Rename arabic files to greek ones, and replace the original greek files, in a plan to select greek, but get arabic. but it aint working.
Please advise.
I have a Samsung Note 3 with Swype that allows me to download some additional languages, does anyone know where those language files are located? Thanks.
awdrifter said:
I have a Samsung Note 3 with Swype that allows me to download some additional languages, does anyone know where those language files are located? Thanks.
Click to expand...
Click to collapse
same question.
I'm trying to add portuguese language using swype "add language" function but every try show me "error" so I want to download manually the language dictionary and also add manually to the direction/file where could be located and be "readable" by swype.
Thanks in advance for your help

Change Stock Arabic Font

Hello guys
As we all know, Samsung uses the FlipFont library in system fonts, which provides a new way of font customizations. But in the same time, this library does not give us the benefit of having two desired fonts together (unless we build our custom font). Samsung has also replaced the stock Android ICS Arabic font with an ugly looking font type.
Samsung uses a system Arabic font stored within "/system/fonts" folder under the name of "GS45_Arab_AndroidOS" as their stock Arabic font, which is the classical font in even older Samsung phones.
Here, I am posting this thread to those people who would like to install their custom "English FlipFont" whether from the market or internet and in the same time want a permanent good Arabic font. This procedure needs root!
1- Choose a TTF font that you would like to use as Arabic font. In this tutorial, I have used the "Adobe Arabic" font. You can find it in the attachments.
2- Rename this file into "GS45_Arab_AndroidOS.ttf".
3- Copy this font into your mobile SD Card (whether internal or external).
4- Using a root explorer on the device, navigate to the font. Copy the font.
5- Navigate now to "/system/fonts" and paste the font there.
6- Fix file permissions into "rw-r--r--".
7- Reboot your device.
8- Enjoy!
Some TTF fonts may fail. If you have an Open-Type Font (OTF), you may use an online font converter to convert it to TTF.
Screenshots are provided.
I hope I could help
tried this without succes and then i tried to include the fonts before flashing the rom that works well.
Don_Zakaria said:
tried this without succes and then i tried to include the fonts before flashing the rom that works well.
Click to expand...
Click to collapse
Have you tried the font included herein?
Some TTF fonts do not work. You should follow exactly the aforementioned steps.
What have you exactly done?
tweetatoo said:
Have you tried the font included herein?
Some TTF fonts do not work. You should follow exactly the aforementioned steps.
What have you exactly done?
Click to expand...
Click to collapse
i followed all the steps with the included font but the Original file seems to be read only so it can't be replaced. What i did is:
1. unpack the rom.zip
2. put the ttf in the fonts folder (system - fonts) -as you mentioned it has to be renamed into "GS45_Arab_AndroidOS.ttf"-
3. zipped it again.
4. flashed the rom
Don_Zakaria said:
i followed all the steps with the included font but the Original file seems to be read only so it can't be replaced. What i did is:
1. unpack the rom.zip
2. put the ttf in the fonts folder (system - fonts) -as you mentioned it has to be renamed into "GS45_Arab_AndroidOS.ttf"-
3. zipped it again.
4. flashed the rom
Click to expand...
Click to collapse
Why don't you just use Root Explorer? Just navigate to / System / fonts folder. Mount the folder as R/W and paste the file there. As simple as that!
tweetatoo said:
Why don't you just use Root Explorer? Just navigate to / System / fonts folder. Mount the folder as R/W and paste the file there. As simple as that!
Click to expand...
Click to collapse
That's an easier way that's true but had to flash a new rom anyway.
Some fonts
tweetatoo if you don't mind here are some fonts already renamed. Those are much better than the default (ugly) one.
Don_Zakaria said:
tweetatoo if you don't mind here are some fonts already renamed. Those are much better than the default (ugly) one.
Click to expand...
Click to collapse
Wonderful collection
Thank you very much
tweetatoo said:
Wonderful collection
Thank you very much
Click to expand...
Click to collapse
I have actually applied all the steps mentioned by tweetatoo to install a new font instead of the default one shipped on Samsung Galaxy Note 2. In fact I couldn't paste the new font in /fonts/ directory since it is a system file that cannot be changed. I tried to change permissions of font directory, but still in vain. Therefore, pasting the new font which has the same name of the old one, could not be completed and no replacement of the old font with the new one has taken place.
Do you have any idea how I can allow pasting the new font in /fonts/ directory?
Many thanks.
T.
terryhenderson said:
I have actually applied all the steps mentioned by tweetatoo to install a new font instead of the default one shipped on Samsung Galaxy Note 2. In fact I couldn't paste the new font in /fonts/ directory since it is a system file that cannot be changed. I tried to change permissions of font directory, but still in vain. Therefore, pasting the new font which has the same name of the old one, could not be completed and no replacement of the old font with the new one has taken place.
Do you have any idea how I can allow pasting the new font in /fonts/ directory?
Many thanks.
T.
Click to expand...
Click to collapse
Do you have root? Did you use root-mode in file explorer?
Chief_Death said:
Do you have root? Did you use root-mode in file explorer?
Click to expand...
Click to collapse
Yes of course, I use root explorer, otherwise how would I be able to get to /fonts/ directory?
It's very good ! Thanks very much !
i'll do it soon
terryhenderson said:
Yes of course, I use root explorer, otherwise how would I be able to get to /fonts/ directory?
Click to expand...
Click to collapse
Getting into a protected system folder does not need root actually. Any folder explorer can reach the topmost folder in the system. But writing to a system folder requires root permissions.
Use this root explorer: https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en
Google for downloadable versions
Open this program, copy the font file, then navigate to /system/fonts/ folder. After that, you will find on the top side of the screen "Mount R/W". Click on it and paste now.
After that, reboot and enjoy
Is this applicable for Samsung only?
Sent from my LG-E975 using Tapatalk 2
Hi,
I followed your steps and used the file you attached and now all the arabic shows as rectangles. Any ideas? Also, could I have the original font back for now until I sort this out, its my mums phone and shes upset lol.
tweetatoo said:
Hello guys
As we all know, Samsung uses the FlipFont library in system fonts, which provides a new way of font customizations. But in the same time, this library does not give us the benefit of having two desired fonts together (unless we build our custom font). Samsung has also replaced the stock Android ICS Arabic font with an ugly looking font type.
Samsung uses a system Arabic font stored within "/system/fonts" folder under the name of "GS45_Arab_AndroidOS" as their stock Arabic font, which is the classical font in even older Samsung phones.
Here, I am posting this thread to those people who would like to install their custom "English FlipFont" whether from the market or internet and in the same time want a permanent good Arabic font. This procedure needs root!
1- Choose a TTF font that you would like to use as Arabic font. In this tutorial, I have used the "Adobe Arabic" font. You can find it in the attachments.
2- Rename this file into "GS45_Arab_AndroidOS.ttf".
3- Copy this font into your mobile SD Card (whether internal or external).
4- Using a root explorer on the device, navigate to the font. Copy the font.
5- Navigate now to "/system/fonts" and paste the font there.
6- Reboot your device.
7- Enjoy!
Some TTF fonts may fail. If you have an Open-Type Font (OTF), you may use an online font converter to convert it to TTF.
Screenshots are provided.
I hope I could help
Click to expand...
Click to collapse
---------- Post added at 04:21 PM ---------- Previous post was at 04:18 PM ----------
Oh crap, I thought this was the s4 section. I have an international s4 gt-i9500 and I just replaced the font with the adobe arabic font. What should I do now?
3alaawi said:
Hi,
I followed your steps and used the file you attached and now all the arabic shows as rectangles. Any ideas? Also, could I have the original font back for now until I sort this out, its my mums phone and shes upset lol.
Click to expand...
Click to collapse
keikai25 said:
Is this applicable for Samsung only?
Sent from my LG-E975 using Tapatalk 2
Click to expand...
Click to collapse
This is supposed to work on your device, since it supports Arabic natively. Just locate the Arabic font used by your LG device. Personally, I am a Samsung professional, and not an LG professional. Sorry
3alaawi said:
Hi,
I followed your steps and used the file you attached and now all the arabic shows as rectangles. Any ideas? Also, could I have the original font back for now until I sort this out, its my mums phone and shes upset lol.
---------- Post added at 04:21 PM ---------- Previous post was at 04:18 PM ----------
Oh crap, I thought this was the s4 section. I have an international s4 gt-i9500 and I just replaced the font with the adobe arabic font. What should I do now?
Click to expand...
Click to collapse
After replacing the font, it is better to fix permissions back into rw-r--r-- instead of the rw-rw-rw. Then, reboot your phone
The rectangles should now appear good. In case the problem persists:
1- Try to make your phone language "English".
2- Reboot the phone.
3- Replace the font again and fix permissions.
4- Reboot again.
Arabic should now work perfectly.
Logically, even if you use Galaxy S 4, this method shall work perfectly, since the method uses a universal Android trick instead of the FlipFont library.
tweetatoo said:
This is supposed to work on your device, since it supports Arabic natively. Just locate the Arabic font used by your LG device. Personally, I am a Samsung professional, and not an LG professional. Sorry
After replacing the font, it is better to fix permissions back into rw-r--r-- instead of the rw-rw-rw. Then, reboot your phone
The rectangles should now appear good. In case the problem persists:
1- Try to make your phone language "English".
2- Reboot the phone.
3- Replace the font again and fix permissions.
4- Reboot again.
Arabic should now work perfectly.
Logically, even if you use Galaxy S 4, this method shall work perfectly, since the method uses a universal Android trick instead of the FlipFont library.
Click to expand...
Click to collapse
Hi, Will this solution work with the galaxy tab 3.8.0 ?
i followed your steps exactly. Arabic is still showing on my device but the problem is not in the font, it's in the size of the font.
is this supposed to be solved with the replacement of the font? or the size has nothing to do with the font?
Characters disconnected in the stock browser
Hi,
Thank you for the tip.
The characters appear disconnected in the stock browser Jb 4.3.
In Chrome everything is fine. Did not test other browsers.
tweetatoo said:
Hello guys
As we all know, Samsung uses the FlipFont library in system fonts, which provides a new way of font customizations. But in the same time, this library does not give us the benefit of having two desired fonts together (unless we build our custom font). Samsung has also replaced the stock Android ICS Arabic font with an ugly looking font type.
Samsung uses a system Arabic font stored within "/system/fonts" folder under the name of "GS45_Arab_AndroidOS" as their stock Arabic font, which is the classical font in even older Samsung phones.
Here, I am posting this thread to those people who would like to install their custom "English FlipFont" whether from the market or internet and in the same time want a permanent good Arabic font. This procedure needs root!
1- Choose a TTF font that you would like to use as Arabic font. In this tutorial, I have used the "Adobe Arabic" font. You can find it in the attachments.
2- Rename this file into "GS45_Arab_AndroidOS.ttf".
3- Copy this font into your mobile SD Card (whether internal or external).
4- Using a root explorer on the device, navigate to the font. Copy the font.
5- Navigate now to "/system/fonts" and paste the font there.
6- Reboot your device.
7- Enjoy!
Some TTF fonts may fail. If you have an Open-Type Font (OTF), you may use an online font converter to convert it to TTF.
Screenshots are provided.
I hope I could help
Click to expand...
Click to collapse
Thanks for this excellent job.
However, I did everything by the book on my gnote3,but I keep getting error message:
"copy action error". Can you help, please?

Categories

Resources