
Sony Ericsson phones default font is SansSerif Europe, which is pretty neat ! But if you wanted your favorite font and pimp it a bit to your liking to make it cooler, then change the system font ! You used flash menus, walkman skins, acoustics, camera drivers, now its time that the text in phone gets pimped.
There are 2 ways to doing this, I will here explain the simplest method which does not need editing of FONTS.XML.
Download your favorite fonts, A Google search for fonts will return lots of results. Download one Regular font and Bold Font of the same Type of font. Then you have to rename fonts
Rename regular font to Sans-Serif_Europe_Reg.ttf
Rename the bold font to Sans-Serif_Europe_Bd.ttf
Please re name fonts correctly, you should not add .ttf if fonts already have it. If you have enabled display of file extension in Windows then renaming can be done correctly.
Then upload the fonts to TPA\PRESET\SYSTEM\FONTS using XS++ or Far Manager.
Second method is edit the file FONTS.XML in order to indicate the path to the font files we want to use for the phone:
The original SE K800 - FONTS.xml file look like this:--------------------------------------------------------------------------
<xml>
<font style="sans-serif" weight="normal">/tpa/preset/system/fonts/Sans-Serif_Europe_Reg.ttf</font>
</engine>
<engine cache_ default="no">
<font style="sans-serif" weight="bold" >/tpa/preset/system/fonts/Sans-Serif_Europe_Bd.ttf</font>
<font style="sans-serif" weight="italic" s01="20" >/tpa/preset/system/fonts/Sans-Serif_Europe_Reg.ttf</font>
<font style="sans-serif" weight="bold-italic" s01="20" >/tpa/preset/system/fonts/Sans-Serif_Europe_Bd.ttf</font>
</engine>
</xml>
--------------------------------------------------------------------------
--------------------------------------------------------------------------
<xml>
<engine cache_size="131072" default="yes">
<font style="arial narrow" weight="normal">/tpa/preset/system/fonts/Arial Narrow_Reg.ttf</font>
</engine>
<font style="arial narrow" weight="bold" >/tpa/preset/system/fonts/Arial Narrow_Bd.ttf</font>
<font style="arial narrow" weight="italic" s01="20" >/tpa/preset/system/fonts/Arial Narrow_Reg.ttf</font>
<font style="arial narrow" weight="bold-italic" s01="20" >/tpa/preset/system/fonts/Arial Narrow_Bd.ttf</font>
</engine>
</xml>
--------------------------------------------------------------------------
After we complete the operation we must test the results on the phone, in order to see if our chosen font fits the display properly.
Unplug the phone and restart to enjoy new view..