Hi, I had always found it difficult to have Indian fonts rendered on WM 6.1/6.5 and now, on Android phones. After searching high and low for almost three years, i've compiled a set of fonts for implementing into Android devices (Gingerbread and below only) so as to be able to render HIndi/Indic fonts.
I suppose, the same fonts can work on Windows Mobile 6/6.5 (tested & found working), WP 7/7.5, Meego or even WebOS 3.5, provided, you have admin/root privileges to add these font files to the system directory of your phone.
I have seen that Indic Fonts are natively availale on ICS ROMs and this procedure may not be necessary for ICS devices, unless you wish to render some regional font not being displayed in ICS.
Note:
Works on Rooted Android devices only.
Procedure:
1. Download the fonts from the link given below. Store the zip file on device / Computer.
Link: http://www.mediafire.com/?q1c8u3hxfuxu9cn
Dropbox Link: https://www.dropbox.com/s/ked0l2xv2wotqdu/fonts.zip
2. Make a NANDroid back up to revert back in case you made any errors. Install Fontchanger from Android Market / Google Playstore onto your device. Forum XDA support thread for Fontchanger is given in credits below. You may also use any other font replacing app of your choice (freefontfrenzy etc)
3. Unzip font files on PC/Device and copy the font files (*.ttf) to micro Sd Card in a new folder ".Fontchanger".
4. Run Fontchanger. Allow root access in SU. Select Advanced Tab. Accept the warning to dismiss it, in case running fontchanger for the first time.
5. Scroll down to entry DroidSansFallback.ttf. Select the entry. You will now be asked for the font to replace the stock DroidSansFallback.ttf with. Scroll to select Akshar.ttf or DroidIndia.ttf or Arial Unicode MS.ttf.
6. Apply changes. Reboot phone. Now your phone can display almost all Indic and Devnagari Fonts.
You may also use the Basic/Simple method to directly select Akshar.ttf/DroidIndia.ttf or Arial Unicode MS.ttf to replace the default font on your device (in the Basic Tab of the Fontchanger App). In this case your default font will change to Aria Unicode / Arial narrow (DroidIndia.ttf) and may affect the current display.
In case you are trying to replace the DroidSansFallback.ttf with akshar.ttf or DroidIndia.ttf, please note that you will lose Oriental (Japanese. Korean & Chinese) fonts after reboot. In case you wish to retain Oriental fonts, then use Arial Unicode MS.ttf (not tested). In case you wish to directly push these fonts into the /system/fonts directory, please be sure to chmod and change permissions for the fonts you are copying.
Fonts available:
Akshar.ttf
Devnagari fonts (Hindi, Marathi and Nepali).
Tamil fonts
Telugu fonts
Malayalam fonts
Kannada fonts
DroidIndia.ttf
Same as akshar.ttf above plus:
Bengali Fonts
Oriya Fonts
Gujarati fonts
Punjabi fonts
Assamese fonts
Arial Unicode MS.ttf
Same as DroidIndia.ttf above plus:
Chinese fonts
Japanese fonts
Thanks To
martino2k6 for his wonderful app Fontchanger. Support thread for the app is at http://forum.xda-developers.com/showthread.php?t=874658
DEVs Help Needed
Seeking help from all Devs: Please feel free to include these fonts in your ROM versions, and feel free to create flashable language mod pack for your ROMs using these fonts. I claim no ownership or patent for these fonts. Akshar was sourced from the website of CDAC India and has been optimised for mobile use. DroidIndia has been sourced from a Samsung Galaxy ROM and ArialUnicode MS has been sourced frrom a PC and has been optimised for mobile use.
If you liked this post or found it helpful, feel free to hit the "Thanks" button.
-
Thread moved to proper section
thank you very much looking for this since bought that GB phone.
Downloaded more than 80 times, yet only one has commented, c'mon guys, say it if it's bad or good. I can take criticism.
awesome work.
is this working on cyanogen 7.2..??
Yes, any rooted android version below 4.0 (ics). Runs fine on my phone with cyanogenmod 7.2 RC.
Sent from my Transformer TF101 using XDA
if i do it manually. do i hv to change the name akshar.ttf to DroidSansFallback.ttf or jus move it to /system/fonts?
i am already using a droidsansfallback.ttf which supports regional languages like tamil,hindi. but the font rendering is not perfect. not sure if this the same one or different
Sent from my Nexus One using Tapatalk
Rename to droidsansfallback.ttf. Check file sizes in phone explorer. Alternatively, copy droidsansfallback.ttf from /system/fonts to your micro SD card using any root explorer and then connect to PC as drive. Open file in win or Linux PC and compare with my file.
Sent from my Transformer TF101 using XDA
WEB PAGE NOT AVAILABLE
cant download....
Sent from my Nexus One using Tapatalk
wow didnt know we could do indian scripts on droid..
good share bud.
n1newbie said:
WEB PAGE NOT AVAILABLE
cant download....
Sent from my Nexus One using Tapatalk
Click to expand...
Click to collapse
Website is very much available. Check screenshot. Better still, check whether your ISP is blocking rapidshare or not.
Sent from my Transformer TF101 using XDA
thanx a lot ragapa97
i downloaded and replaced my droidsansfallback with ur akshar and tamil font is much better nw. eventhough the rendering is not 100% perfect. i can read online papers wid it. can it be made perfect?
thanked u in OP aswell
gud work buddy
Sent from my Nexus One using Tapatalk
Yenjoy machhan, naanum anda font thaan use pannaren. You have to search the general thread to modify ttf font files to improve rendering quality. Post back if you're successful.
Sent from my Transformer TF101 using XDA
thanx nanba. the akshar.ttf is kalakals far better than the previous one that i used. jus a lil problem in rendering. but fine. can manage.
and if i come across any better font for tamil ill buzz u. and u do the same pls
Sent from my Nexus One using Tapatalk
hey buddy is it possible to convert windows pc font to android?
for ex can bamini.ttf be optimised for droids? ??
Sent from my Nexus One using Tapatalk
Wow! 200 + downloads and yet, only a few have commented!
A simpler way. Download fantoosh apk from market. It works well.
Sent from my LG-P500 using XDA
In which market is this fantastic 'fantoosh' apk? It's definitely not in the Google playstore. And if it is from some unknown source, it may well contain some malware code...
Beware! Follow the forum rules. Do not post or promote malware or unknown apps. And don't post spam either. Afaik, there are no other methods to enable Indian scripts.
Sent from my HTC Incredible S using XDA
250 Downloads and counting.... nobody seems to like it though... no further posts...
Related
My Device is Galaxy Tab flashed with latest Arabic Romready and rooted by Z4root.
I changed Arabic system font to Jazeera Font using Root Explorer and worked great except:
1- Any headers while browsing or within a website is shown original Arabic font before rooting.
2- Samsung Arabic Keyboard interface shows also original letters on keyboard itself but typing the new font.
Please Advise.
Thanks
Sent from my GT-P1000 using XDA App
how did u do that
salut
I tried it but it always buging
the browser don't work correctly
I reinstall all the Rom
Sent from my GT-P1000 using XDA App
Hi,
You have to change the whole fonts set...not like I9000 with only 3 files.
Try to Download it from ce4arab in subject due Dr Akrim
or you can download this
www*multiupload*com/374MV9YTRU
[change stars to dots...]
and since the TAB already rooted, extract only the fonts folder from system folder and copy it to sdcard via usb, then copy to system/fonts using root-explorer.
B.R.
Hi,
You have to change the whole fonts set...not like I9000 with only 3 files.
Try to Download it from ce4arab in a subject due Dr Akrim
or you can download this
www*multiupload*com/374MV9YTRU
[change stars to dots...]
and since the TAB already rooted, extract only the fonts folder from system folder and copy it to sdcard via usb, then copy to system/fonts using root-explorer.
B.R.
Roufosso said:
My Device is Galaxy Tab flashed with latest Arabic Romready and rooted by Z4root.
I changed Arabic system font to Jazeera Font using Root Explorer and worked great except:
1- Any headers while browsing or within a website is shown original Arabic font before rooting.
2- Samsung Arabic Keyboard interface shows also original letters on keyboard itself but typing the new font.
Please Advise.
Thanks
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
Swap between default and any font type and back to default
Sent from my GT-P1000 using XDA App
Link: Swype_EN_BG 400x800WVGA2.15.56.14870.apk File size: 6.36 MB
Link: Swype_EN_BG 400x800WVGA2.15.56.14870.apk - 6.36 MB
How I did it:
1. Rename the original Swype400x800WVGA2.15.56.14870.apk to zip and open. Let's call that file 1.
2. Rename the Swype.apk extracted from MTel to zip and open. Let's call that file 2.
3. Copy these files from folder assets\files from 1 to same folder in 2:
Bulgarian-full.htm
Bulgarian-LS-Cyrillic.zkb.le
Bulgarian-PT-Cyrillic.zkb.le
Bulgarian.htm
Bulgarian.zdb.le
Edit-LS-Cyrillic.zkb.le
Edit-PT-Cyrillic.zkb.le
Numbers-LS-Cyrillic.zkb.le
Numbers-PT-Cyrillic.zkb.le
license.dat4. Extract these two files from folder assets\files from 2:
languages.lst
helplanguages.lst5. Edit both files in Notepad - add ",Bulgarian" at the end.
6. Put both files back in 2.
7. Copy from 1 from folder assets\keybords all 10 Bulgarian* files to same folder in 2.
8. Delete the META-INF folder
9. Rename 2 to apk.
10. Sign it as explained here http://forum.xda-developers.com/showpost.php?p=6635559&postcount=10
Working in HTC Desire. Not tested completely - might have other issues. Known issue: couldn't display Bulgarian help.
Thanks.. hope it works
Witch file is swype.apk extracted from mtel, because i think both links are one same file?Also, is it possible to install this on a phone with preinstalled swype?
Thanks.
portis said:
Witch file is swype.apk extracted from mtel, because i think both links are one same file?Also, is it possible to install this on a phone with preinstalled swype?
Thanks.
Click to expand...
Click to collapse
swype.apk extracted from mtel is not posted. You should be able to use any Swype that already has Bulgarian.
AFAIK, it will not work when Swype is preinstalled.
karayan said:
swype.apk extracted from mtel is not posted. You should be able to use any Swype that already has Bulgarian.
AFAIK, it will not work when Swype is preinstalled.
Click to expand...
Click to collapse
Ok i am still little confused.Can`t i just try one of those files in your links to install it on my phone, since they already include bulgarian keyboard.I have only the beta version of swype witch include only seven languages and no bulgarian support.
portis said:
Ok i am still little confused.Can`t i just try one of those files in your links to install it on my phone, since they already include bulgarian keyboard.I have only the beta version of swype witch include only seven languages and no bulgarian support.
Click to expand...
Click to collapse
Both links point to same apk. This apk is based on the latest Swype beta 2.15.56.14870. Note that posted apk is for WVGA resolution 400x800.
It works flawlessly! 10x
PS. A little problem, when i try to change language with Swype button - Force Close appear.
It works perfectly! You, sir, made my day, I can't thank you enough! I use Swype exclusively and until now I had to post and reply on social networks in English for the displeasure of my Bulgarian friends... NO MORE!
Just a note, there's a newer version of Swype available via beta and certain "channels" you might want to update your release. Hopefully you'll keep supporting it in the future!
P.S.: Can you release a version with only English and Bulgarian, to slim the size?
raynerape said:
It works perfectly! You, sir, made my day, I can't thank you enough! I use Swype exclusively and until now I had to post and reply on social networks in English for the displeasure of my Bulgarian friends... NO MORE!
Click to expand...
Click to collapse
Glad to hear it works for you too.
raynerape said:
Just a note, there's a newer version of Swype available via beta and certain "channels" you might want to update your release. Hopefully you'll keep supporting it in the future!
Click to expand...
Click to collapse
AFAIK, 2.15.56.14870 is the latest official beta. There are other releases that appear online like 2.44*, 2.6* or even 3* but I am not certain they are compatible - I think they are for other devices like Samsung.
raynerape said:
P.S.: Can you release a version with only English and Bulgarian, to slim the size?
Click to expand...
Click to collapse
I already considered eliminating the other languages and leaving only EN and BG. I intend to do it soon.
Works for me, but is there a chance to BDS (Bulgarian standard) layout, because currently is only phonetic layout.
Due to this:
Official Stance from Swype Inc. Regarding Swype Distribution
links removed.
Any non-xda link where we can download it?
Karayan, move this thread to All4Android, the premiere Bulgarian Android forum, this eill make it better focused for Bulgarian users that need it. You might wasn't to provide link to there on this thread for SEO but that's it.
Sent from my HTC Desire using Tapatalk
Works good on Desire HD when you typing, but if you try to switch between languages force closed.
Links on 1-st post did't work, any idea
There is the same program for winmo ?
I need Swype in Bulgarian!
Please good people, somebody to send me PM from where to download it.
I am ready to pay what is needed. In the moment it is impossible to get it even from their official website
Regards Teodor
Try this one here
Hi all. What about 480x800 display ? Is there a solution ?
Is there a site or place to go dedicated to American/English MIUI themes? Every single one on the Themes app seems to be in Japanese!! Thanks!
You mean chinese?
http://forums.miuiandroid.com/forumdisplay.php?4-MIUI-Theming
A lot of the themes in the theme manager have chinese names but they wont change the language in your phone so feel free to download them.
regP said:
A lot of the themes in the theme manager have chinese names but they wont change the language in your phone so feel free to download them.
Click to expand...
Click to collapse
Sorry yes Chinese. I notice thigh that all lockscreens appear to be in Chinese.
Sent from my LG-P999 using XDA App
regP said:
A lot of the themes in the theme manager have chinese names but they wont change the language in your phone so feel free to download them.
Click to expand...
Click to collapse
good to know. Too bad I can't get any of the themes to work, even with the latest RG2X.... fudgesicle
If your themes don't work then u need to install the themefolder.zip. that usually fixes the problem.. of and even though the themes are in Chinese on the preveiw most of them aren't when u install them but some stilldo.. goodluck
Sent from my LG-P999 using xda premium
If themes are not working, here are two different fixes:
If you already have a theme folder fix:
1) Open root explorer
2) data -> system ->
3) Delete the "theme" folder
4) recreate a theme folder
5) reboot
6) install theme
If you don't have a theme folder fix:
1) Open root explorer
2) data -> system ->
3) Create a "theme" folder
4) install theme
Thanks
Sent from my LG-P999 using xda premium
Hi,
I just got the leaked Jelly Bean 4.1.2 ROM for Xperia T and extracted the keyboard, which has Swipe feature built in. And a fellow user, kristiancarl, already uploaded the Xperia S version previously, which was running fine except on where it had instant search enabled, like YouTube search, Google search, Play Store etc etc. But this new one works perfectly EVERYWHERE.
I am very new to this stuffs and in fact spent more than half an hour finding the proper libs and all, to get it working :laugh: but to me the main thing is that it's working and working damn fine :laugh:
CWM zip is attached. I am also uploading the files in a folder, kidnly place/redirect them at the right place
File download:
♦ CWM flashable zip:
https://www.dropbox.com/s/7nf7q34bzlfpq2b/XperiaT_KB_JB.zip
♦ Files for Manual method:
https://www.dropbox.com/s/tie67eqvtenlva7/Sony Xperia T Swipe.rar
• Installation instructions:
1- Extract the downloaded file.
2- You will get three folders.
3- The system-app folder has two files inside them. textinput-tng.apk (English language) and textinput-chn.apk (Chinese lang I guess). If you want both languages or one, just copy them/one under system/app. Make permission rw-r-r
4- The file in system-lib folder should go directly to system/libs.
5- The folder xt9 under folder system-usr needs to go under system/usr. Copy the whole xt9 folder.
6- Reboot.
Done. You will now see the Xperia™ keyboard under language, and it WILL WORK. I am using Note 2, running on 4.1.2 Odexed, and it works, so I guess it will work on all JB ROM, and maybe ICS too.
Why should you use this keyboard:
- Has predictions.
- Has auto corrections.
- Swiping feature is great, if not better than Swype.
- Different layouts.
- Custom words can be saved.
- Multiple languages.
Kindly hit thanks if you were able to get it working.
Regards.
i`m uploading a CWM flashable zip.....
EDIT:
Here it is....
https://www.dropbox.com/s/e4pzwp218s73br5/Xperia_T_Keyboard.zip
It's working perfectly here... Using a cm10.1 based Rom...
Got it working here. Will play with it a little. Looks awesome so far. Nice work
Sent from my SCH-R950 using Tapatalk 2
Chinese input is not working... Installation fail when I tried to install the apk from /system/app
alvinblank said:
Chinese input is not working... Installation fail when I tried to install the apk from /system/app
Click to expand...
Click to collapse
You don't need to install anything, just moving the files will do.
Re: [APP][CWM]Sony Xperia T Keyboard with Swipe gesture (Working everywhere)
It worked great for me, but I don't like the way the gesture trail looks, and I can't see a way to turn it off, lol, so I've removed it Great share though :thumbup:
Could you add cursor arrows please if you know how?
slide trails is not changing color with theme it remains default blue
Compatible with Xperia Tipo ST21i ?
The Chinese keyboard FC every time i try to open it
This keyboard is just awesome. Thanks a lot for posting this one. You're the first. :good:
you wrote:
3- The system-app folder has two files inside them. textinput-tng.apk (English language) and textinput-chn.apk (Chinese lang I guess). If you want both languages or one, just copy them/one under system/app. Make permission rw-r-r
4- The file in system-lib folder should go directly to system/libs.
I'm using CM10 for Xperia X10 and I can't find the folders you're talking about in Astro File Manager. Also, can you please tell me how to make the permissions? I haven't done this before...
Thank you!
Kawmi said:
you wrote:
3- The system-app folder has two files inside them. textinput-tng.apk (English language) and textinput-chn.apk (Chinese lang I guess). If you want both languages or one, just copy them/one under system/app. Make permission rw-r-r
4- The file in system-lib folder should go directly to system/libs.
I'm using CM10 for Xperia X10 and I can't find the folders you're talking about in Astro File Manager. Also, can you please tell me how to make the permissions? I haven't done this before...
Thank you!
Click to expand...
Click to collapse
Hello sir, I hold no interest about CM, so can't say why the files are not there. They are there on any stock ROM.
I use Root Explorer, and there you tap and hold on a file, you'll get lot of options, one will be called 'permissions', hit it, then make the permission like the below screenshot, that's rw-r-r.
'Swyped' from my GT-N7100
Can you make one based on the final JB 4.1.2 Xperia T firmware?
Keyboard works just fine. Love it. Skins are way better then the old ones.
Thanks!
Sent from my GT-I9300 using Tapatalk 2
---------- Post added at 06:21 AM ---------- Previous post was at 06:15 AM ----------
miz_pimp said:
It worked great for me, but I don't like the way the gesture trail looks, and I can't see a way to turn it off, lol, so I've removed it Great share though :thumbup:
Click to expand...
Click to collapse
Hello. You removed the whole keyboard or just the "gesture trail" picture file somehow? If so, how?
To turn the swipe thing off completely you just need to go to settings -> gesture input.
Sent from my GT-I9300 using Tapatalk 2
Can anyone post screenshots please?
Got it working here. Will play with it a little. Looks awesome so far. Nice work
Sent from my SCH-R950 using Tapatalk 2
Im using xperia x10 using CM10. Smooth like jelly
Sent from my Xperia X10 using xda app-developers app
DenethorLenwion said:
Can anyone post screenshots please?
Click to expand...
Click to collapse
Have you seen the OP buddy?
'Swyped' from my GT-N7100
Sv: [APP][Official][CWM] Sony Xperia T 4.1.2 Keyboard [JB/ICS]
Does this work on 4.2.1?
Sent from my GT-I9300 using xda app-developers app
As we know, installing flipfonts downloaded from the Samsung settings menu does not work. Until this is corrected this is an alternative way (without root) to do it.
Install this app called "Ifont" from the Google Play Store.
https://play.google.com/store/apps/details?id=com.kapp.ifont
Open the app after you download it then close it.
Download flipfonts. You can get them from the Google Play Store but you need to have the apk or know where it is at. The best option is to download from xda in this link:
http://forum.xda-developers.com/showthread.php?t=894397
Find the flipfont apk's you downloaded with the file explorer of your choice and copy them to root of the ifont folder located in your internal storage. Then click on the flipfont and install it.
Exit the file explorer and go into settings/my device/display/font style and change it to Rosemary. It has to be change to a pre-installed flipfont other than default.
Open the ifont app. Scroll to the Local section. You should see the flipfonts you downloaded. Click on the font you want to install and click set and then OK.
Reboot and bamm!! Your done.
The key is you have to let Ifont set it for you.
Found this on another forum.. just thought I'd share it with you..
That was easy thanks a lot. I can finally use the Sony sketch that i love so much
Sent from my SPH-L720 using xda premium
thx
good
Good find man, I saw another thread someone post asking if anyone found a way to get flip fonts to work!
Definitely going to try this out right now even though I've never used any fonts other then the stock fonts ever on any of my phones going all the way back to the G1 lol.
Edit: I saw an option to reduce font size with IFont if you have root, have you tried to see if it works? The main thing that has always attracted me to AOSP roms is being able to make the text as small as I wanted - with touch wiz the text size is massive for me lol.
Sent from my SPH-L720 using xda app-developers app