预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共35页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MTK的驱动和MMI经验总结 Windows必须安装在C盘,否则会出现modis编译问题。 语言和输入法移植 资源修改–这是我们需要修改的,2.2开始MTK已经帮你做好了。 在mcu\plutommi\Customer\CustResource\PLUTO_MMI\ref_list.txt中添加新语言的字符串资源。 用MCT工具生成新的字库,需要注意的是LanguageID必须和ref_list.txt中一致。 输入法资源包括Zi、T9和CStar。 Zi 新建mcu\vendor\inputmethod\ZI\project\PROJECTNAME\v?_official\目录。 将第三方提供的Zi文件拷贝到该目录。 将所有ZI8DatXX.c文件扩展名改成.h文件,并将其包含到IMEResZi.h中。 将输入资源添加到mtk_gIMELDBArray数组中。 上面步骤,第三方可能已经提供IMEResZi.h文件。如果提供了就不用这些步骤了。 T9 将代码放到下面目录: mcu\vendor\inputmethod\T9\project\PROJECTNAME\v?_official\ 移植比较麻烦,具体参考: SOP_T9_Input_Method_Resource_Generation_07A.pdf SOP_T9_Input_Method_Resource_Generation_08B.pdf SOP_T9_Input_Method_Resource_Generation_09BV2.pdf CStar不说了 SSC 有几个文件需要修改。 mcu\\plutommi\mmi\SSC\SSCInc\SSCStringHandle.h:增加新的SSC码,需要和ref_list.txt、FontRes.c中的一致。 #defineSSC_AUTO "*#0000#" #defineSSC_SCHINESE "*#0086#" #defineSSC_TCHINESE "*#0886#" #defineSSC_ENGLISH"*#0044#" #defineSSC_DEFAULT"*#0044#" #defineSSC_SPANISH "*#0034#" //添加你的SSC码 //#defineSSC_XXXXX "*#00XX#" mcu\\plutommi\mmi\SSC\SSCInc\SSCStringHandle.c:将新的SSC码加入到ssc_table2表中。 SSCStringTableExssc_table2[]= { {SSC_AUTO,MMI_FALSE,SSC_STR_ERR_SET_DEFAULT,SSC_SCR_LANGUAGE_DEFAULT_STR_ID}, {SSC_ENGLISH,MMI_FALSE,SSC_STR_ERR_SET_ENGLISH,SSC_SCR_LANGUAGE_ENGLISH_STR_ID}, #if defined(__MMI_LANG_TR_CHINESE__) {SSC_TCHINESE,MMI_FALSE, SSC_STR_ERR_SET_TCHINESE,SSC_SCR_LANGUAGE_TCHINESE_STR_ID}, #endif #if defined(__MMI_LANG_SPANISH__) {SSC_SPANISH, MMI_FALSE,SSC_STR_ERR_SET_SPANISH,SSC_SCR_LANGUAGE_SPANISH_STR_ID}, #endif …… mcu\\plutommi\mmi\Setting\SettingSrc\PhoneSetup.c:加到auto_lang_struct数组中。 staticStructAutoLangauto_lang_struct[]= { /*ISO6392-alphabetLanguageCodes*/ {CBS2_ZH,SSC_SCHINESE}, {CBS2_TW,SSC_TCHINESE}, {CBS0_ENGLISH,SSC_ENGLISH}, {CBS0_SPANISH,SSC_SPANISH}, {CBS2_TH,SSC_THAI}, {CBS0_FRENCH,SSC_FRENCH}, {CBS0_GERMAN,SSC_GERMAN}, {CBS0_ITALIAN,SSC_ITALIAN}, …… MTK代码已经帮你完成,具体参考SOP_Input_Method_Porting_Guide_07A.pdf和 SOP_Language_and_Input_Method_Porting_Guide_08A.pdf文件。 如何修改软件版本号? 修改下面文件: m