idea
![]()
:P :P :P
good for thai and viet lang !
as well as others![]()
Hi all,
Picsel Browser is a powerfull web brower that can read html, pdf, MS word, excel, powerpoint. Unfortunately, the suppied font with E680 does not contains glyphs for some langs (VNese, etc). This HOWTO will guide you how to make it support your language, for those who found its difficult to flash the phone with customized lang pack. Warning: Use it as your own risk.
*** Things u will need:
- Picsel Browser installed (ask some one : to get installer)
- Some common sense about scriptingand hexediting
- A little patience
- # [...] means you should type [...] and press enter in telnet window
1. Telnet to your phone (use the HOWTO in this forum) and browse file in your phone from windows (in Start Menu -> Run: \\169.245.142.2\system with user: root)
2. Use Wordpad to make sure in the file /diska/.picsel/Picsel_Browser :
export EZX_RES_FONT_PATH=/diska/.system/ezx/lib/fonts
3. Make necessary directories:
# mkdir /diska/.system/e
# mkdir /diska/.system/e/fonts
4. Copy /diska/.system/ezx/lib/fonts/* to /diska/.system/e/fonts :
# cp /diska/.system/ezx/lib/fonts/* /diska/.system/e/fonts
5. Look for tahoma.ttf in the windows directory of your computer. It should contain glyphs for your language. If not, look for another one.
6. Replace AMCSL.TTF in /diska/.system/ezx/lib/fonts and /diska/.system/e/fonts with tahoma.ttf from the PC :
- copy tahoma.ttf to these locations (/diska/.system/ezx/lib/fonts and /diska/.system/e/fonts)
- run the command:
# cd /diska/.system/ezx/lib/fonts
# mv tahoma.ttf AMCSL.TTF
# cd /diska/.system/e/fonts
# mv tahoma.ttf AMCSL.TTF
7. Backup your browser-app in /diska/.picsel/ :
# cp /diska/.picsel/browser-app /diska/.picsel/browser-app.bak
8. Use a hexeditor (I used MS Visual C++), open browser-app (choose "open in binary mode" or something like that, do not open as resource), Search for /lib/fonts, you should reach something like file://root/.../lib/fonts/
Change it to:
file://root/diska/.system/e/fonts/
Important: you should use overwrite mode (press INSERT key and OVR will appear in the status bar) before start editing, or ur browser-app will blow up
Save result to phone
9. Click the App icon under first group in your phone and test a page contains ur language (in UTF
10. If things end up with error goto *** :P
idea
![]()
:P :P :P
good for thai and viet lang !
as well as others![]()
good job Aragorn!!! now we can have multilang pb. mr choke must be very excited![]()
![]()
Can we use this method to change the fonts in the phone also???
eg. porting windows fonts (ttf format) from the PC to the phone???
We cannot for now, because we cannot write to these readonly partitions. In fact, these Qt app use EZX_RES_FONT_PATH to look for the font (except for Picsel - a little bit more complicated), so you can change temporarily, for example, the following script run notepad with the font specified in EZX_RES_FONT_PATH
export QTDIR=/usr/lib/ezx
export EZX_RES_FONT_PATH=/diska/.system/ezx/lib/fonts
cd /usr/SYSqtapp/notepad
./notepad
WoW.. Just test..
So I guess specifying in theme file for the fonts to usei is impossible?... of course theme files are not QT apps also
anyway fonts in e680 are ok ma...
dunneed to change also quite nice already...
![]()
Arial is the best font for that device already, because of its readiness
yeah... keke
anyway wat size u guys using?
i using smallest.... cos it makes my screen look sBIGGER!
and more professional... rather than the biggest sized...