Good news to all E680i users around the world:
I have successful created the font that can display all languages in E680i!
Please help me to share this good news to:
1. All E680i friends in www.motorolafans.com forum
2. All E680i Vietnamese friends in vietnamese forum
3. All E680i Chinese friends in ccmove forum
4. All E680i Thailand friends in thai forum
5. All E680i Russian friends in russian forum
Motorola's font can display following languages:
Western
Japanese
Chinese_GB2312
Chinese_BIG5
ThreeSearch's unicode font can display following languages:
Western
Japanese
Chinese_GB2312
Chinese_BIG5
Hebrew
Arabic
Greek
Turkish
Baltic
Central European
Cyrillic
Thai
Vietnamese
International Phonetic Alphabet
With ThreeSearch's unicode font, all languages are now under one roof.
My font also supports International Phonetic Alphabet. http://www.arts.gla.ac.uk/ipa/ipa.html
Now you can install any dictionary with phonetic in your E680i!
Go to http://dictionarymid.sourceforge.net to download or setup your dictionary.
Motorola's font size is 1.8MB. ThreeSearch's unicode font size is 2.1MB. It exceeds the size limit of CG33. To keep the size of CG33 does not exceed 25MB, I have to move the following files to /diska/.system folder:
.GainTable.txt
vbr_dash.wav
vbr_dot.wav
vbr_normal.wav
vbr_dotdot.wav
vbr_pulse.wav
vbr_dotdash.wav
I attached these files in the zip file for your convenience. After using PST or Flashkit to flash this CG33 to your phone, remember to copy 7 files above to /diska/.system folder. If you forget to put 7 files in /diska/.system folder, you can not hear any sound from phone's speakers or your phone can not vibrate.
You can edit .GainTable.txt, ajust the volume of all speakers as you wish.
To do that, just copy .GainTable.txt to PC.
Use Notepad (don't use Wordpad) to edit it.
Save the changes and copy back to /diska/.system folder.
Restart the phone to apply the changes.
You can edit vibrate files to ajust the way your phone vibrates.
Use any sound editor to modify the wav files as you wish.
Save the changes and copy back to /diska/.system folder.
I also put the startup folder in /diska/.system. If you have any script need to be run when the phone starts such as Neo's startup.lin or startup_tone.sh, you can create a folder named "Startup" in /diska/.system folder and put those scripts there.
Steps to download this CG33 unicode:
1. Go to http://vllp.sourceforge.net
2. Choose display language English or Vietnamese
3. Click download section, click View all project files
4. If you use C5_A4 firmware then look for package "C5_A4_fullCG33_unicode", look for release "version 1.2", download file
ThreeSearch_C5_A4_unicode_chinese_phonetic_editable_gaintable_vibrate_startup_1.2.zip
5. If you use C5_AB firmware and your phone is E680 then look for package "C5_AB_modified_firmware", look for release "cg33_unicode", download file
ThreeSearch_C5_AB_patch_E680_unicode_chinese_phonetic_editable_gaintable_vibrate_startup_1.2.zip
6. If you use C5_AB firmware and your phone is E680i then look for package "C5_AB_modified_firmwares", look for release "cg33_unicode", download file
ThreeSearch_C5_AB_unicode_chinese_phonetic_editable_gaintable_vibrate_startup_1.2.zip
Steps to install this CG33 unicode:
1. After download and unzip you will have following files:
readme.txt
E680I_G_0D.C5.A4P_0D.B0.B1P_T674KV_L001_S015_P004_GSOE680IT674KV006_fullCG33.smg (if you use C5_A4 firmware)
E680I_G_0D.C5.ABP_0D.B3.B1P_T674VE_L001_S004_P006_GSOE680IT674VE007_fullCG33.smg (if you use C5_AB firmware)
E680I_G_0D.C5.ABP_0D.B3.B1P_T674VE_L001_S004_P006_GSOE680IT674VE007_fullCG36.smg (if you use C5_AB firmware and your phone is E680)
.GainTable.txt
vbr_dash.wav
vbr_dot.wav
vbr_normal.wav
vbr_dotdot.wav
vbr_pulse.wav
vbr_dotdash.wav
test_multi_languages.txt
2. Use PST to flash:
Replace motorola origin smg with:
E680I_G_0D.C5.A4P_0D.B0.B1P_T674KV_L001_S015_P004_GSOE680IT674KV006_fullCG33.smg (if you use C5_A4 firmware)
or
E680I_G_0D.C5.ABP_0D.B3.B1P_T674VE_L001_S004_P006_GSOE680IT674VE007_fullCG33.smg (if you use C5_AB firmware)
or
E680I_G_0D.C5.ABP_0D.B3.B1P_T674VE_L001_S004_P006_GSOE680IT674VE007_fullCG33.smg (if you use C5_AB firmware and your phone is E680)
E680I_G_0D.C5.ABP_0D.B3.B1P_T674VE_L001_S004_P006_GSOE680IT674VE007_fullCG36.smg (if you use C5_AB firmware and your phone is E680)
during "Erasing flash memory" process.
Remember to use the same version of firmware full with these modified CG33.
3. Use Flashkit to flash:
E680I_G_0D.C5.A4P_0D.B0.B1P_T674KV_L001_S015_P004_GSOE680IT674KV006_fullCG33.smg to c5_a4_cg33.smg
or
E680I_G_0D.C5.ABP_0D.B3.B1P_T674VE_L001_S004_P006_GSOE680IT674VE007_fullCG33.smg to c5_ab_cg33.smg
flashcp -v c5_a4_cg33.smg /dev/mtd5
or
flashcp -v c5_ab_cg33.smg /dev/mtd5
Steps to be done after installation this CG33 unicode:
1. Create a folder named "Startup" in /diska/.system folder and put all startup scripts there.
2. Copy 7 files (.GainTable.txtvbr_dash.wav,vbr_dot.wav,vbr_normal.wav,vbr_dotdot.wav,vbr_pulse.wav,vbr_dotdash.wav) to /diska/.system folder. If you forget to put 7 files in /diska/.system folder, you can not hear any sound from phone's speakers or your phone can not vibrate.
3. Restart the phone
Steps to ajust the font size to make unicode font displaying nicer:
1. telnet to phone.
2. go to folder /ezxlocal/download/appwrite/setup
3. copy file ezx_system.cfg to PC
4. use ultraedit to edit file ezx_system.cfg on PC
5. Search for Large/Medium/SmallFontSize
6. Replace default size with Large=18/Medium=17/Small=16.
7. Save the changes
8. copy modified file ezx_system.cfg to phone at /ezxlocal/download/appwrite/setup.
9. Disconnect, restart the phone.
11. Choose setup, Text size = Medium
12. Your phone is now display unicode font nicer.
Testing this CG33 unicode:
1. Copy test_multi_languages.txt to your memory card
2. Tap on it and you can not believe what you will see: All languages are now in your hand!
You can also use this CG33 unicode with ThreeSearch's CG35 multi latin based keyboards.
ThreeSearch's CG35 multi latin based keyboards support keyin following languagues:
Deutsch (German)
English (UK, US)
Espanol (Spanish)
Francais (French)
Italiano (Italian)
Portugues (Portuguese)
Nerderlands (Dutch)
To use multi latin based keyboards:
1. Tap on "au" to open multi latin base keyboards
2. Tap on "ab" to go back to normal keyboards
You can use Chinese keyboard/handwriting to keyin/write Chinese characters together with all latin based characters!
I hope you enjoy my modified CG33 and CG35.
08 - December - 2005
ThreeSearch
Let no one deceive another
or despise anyone anywhere,
or through anger or irritation
wish for another to suffer.



Reply With Quote