2010-03-18

FontRouter LT: Add Unicode Fonts or change fonts of your E71

Using your symbian phone, have you ever get sms messages with SQUARES in it?? Well, the message isn't corrupted, nor is your phone. It's just symbian's way of saying "i don't recognize the font".

So what do you do when faced with such incident? Well luckily some kind souls had helped to develop this great app called FontRouter LT and also other fun fonts to pair it with, all is well..

1. What you will need is to download THIS. It shall consist of Fontrouter LT app, Dedit app, Freesigner app and also two .ttf files.

2. Plug in your phone to your computer and transfer all the files to your phone. For convenience, just copy either one (only one) of the .ttf file into Memory card @ E:\data\fonts (make the folder if it isn't available)

2. You shall need to sign the FontRouter app (the other apps are already signed). If you don't know how to go around this, you can refer to THIS site which has it detailed out. Of course there are other ways to do this, but i prefer the signing from the phone and with cert + key method as it will be convenient in the long run as you can easily sign other apps as well. As for the cert + key, i recommend THIS site which i had acquired my keys personally. It needs a free register and it has english menus. The freesigner app i attached in this kit is just in case you want to sign the app using the methods described from the earlier site given.

3. Once signed, install the fontrouter LT app into your phone. Just ignore any warning messages and proceed with installation. NOTE: INSTALL INTO MEMORY CARD. This is important as some font files may have crash issues with the phone and if you encounter this, simply unplug your memory card and restart phone. If it happens to crash with it on the phone memory, only way out is to hard reset the phone and that would delete all data on the phone.

4. Now install Dedit app. This is to allow editing of .ini files straight away from your phone.

5. Once done, open up Memory card @ E:\data\fonts and you will notice there is fontrouter.ini file in it. Open it up and change 'FixFontMetrics' and 'FixCharMetrics' values from '0' to '1'.

6. You're done. Restart your phone and take note of the font changes.

TIPS:-

i. If the fonts are unusually big, open fontrouter.ini and change the value 'ZoomRatio' to a lower value. This works vice versa.

ii. The app can change the font using whatever truetype font file (.ttf); however be wary that some font files have different layouts (especially windows font files) and therefore may not be compatible with your phone. Best is to surf the net for font files developed specially for phones, such as what the kind folks at IPMart Forums are doing. You'll need to be a member (free) to access and download from the site.

iii. For a fast font changing; change value [Global] 'Enable' to '0' and reboot your phone (I use JBAK's reboot option for fastest phone restart). Use activefile to change the fonts in the Memory Card @ E:\data\fonts folder. Change value 'Enable' back to '1' and then reboot your phone. You will then notice that the fonts are changed. Let me know if you know any other better way.

Do you have any other tips? :)

9 comments:

kelvin273 said...

I followed every step in your tutorial...and the end result was a never ending crash..and my e71 fails to boot now.

AttaHun said...

sorry to hear.are you sure you followed every step?

Anyway just remove your memory card and restart your phone. Then insert your memory card and 'remove application' fontrouter.

Try to reinstall and take note that only 1 .ttf file and 1 .ini file should be in the font folder.

Geek said...

Thanks man! This steps get my fontrouter to install in my N85!

All I want is the anti-alias screen fonts. So I didn't install any fonts, it works wonderfully.

AttaHun said...

hi Ross,
Glad it worked for you.Thanx for lettin' me know..

since you already have it installed, make use of it and try out other neat fonts. Trust me you won't regret it. Cheers..

Unknown said...

I followed the steps you gave but my phone keeps saysing Certificate expired

AttaHun said...

certificate expire is for the app since the app was signed for a certain period of time..

you just need to adjust your phone's date setting to be reverted back to a certain period of time (trial and error - try backdating in increments of 5 months); then install the app.

Then change back the date to actual/ current date.

Anonymous said...

Thank You so much. It worked

Yossra said...

Thank You so much

kuruki said...

so how to remove fonts in mmry?