- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
展讯_软件发布流程
软件发放流程
一.准备工作:
1.软件需求表
2.资源:logo(bmp格式,16位),墙纸(JPG格式),开关机动画(GIF),铃声…
二.建立项目工程:
1.配置对应的.mk文件:
a.复制一份相同主板的其他项目的.mk文件(f6,h322,th2,x6,h320,x5…),重命名为,eg:F6项目,重命名为:project_snd_f6_xxx.mk(xxx客户名简写),该文件位于工程根目录下。
b.根据客户需求(需求表)修改project_snd_f6_xxx.mk文件,具体需注意事项如下:
1):定义:export F6_XXX_MMI_FEATURE = TRUE ###嘉源的MMI FEATURE
# Option1:TRUE
# Option2:FALSE
2): 定义:export CUST_RES_SET =F6_XXX01 ###对应客户快关机动画和墙纸的目录
3):选择主菜单的风格:
MAINMENU_STYLE=。。。,
SPECIAL_EFFECT_ICON_SIZE=。。。
这两个变量的值是根据需求表中选择的,且要对应。
4):Driver 部分:根据需求表配置Driver部分,注意如下变量
(1)定义:
export LCD_DRV_DEBUG_SUPPORT = TRUE ### DEBUG LCD
# Option1:TRUE
# Option2:FALSE
export SENSOR_DIRECTION_CHANGE = TRUE ### DEBUG SENSOR
# Option1:TRUE
# Option2:FALSE
此处的两个宏是在工程模式中手动调试LCD和SENSOR用的,与其相关的宏有,对应的主板宏要定义如:H322_PCB = TRUE,F6_PCB = TRUE,X6_PCB = TRUE,若为单摄像头,则DUAL_SENSOR_SUPPORT = FALSE和export SENSOR_DIRECTION_CHANGE = FALSE,
(2)再根据需求表配置如下驱动相关的:
export LCD_DRV = XXXX,若此类型的屏我们没调过,此项可不写(具体可咨询驱动工程师)
DUAL_SENSOR_SUPPORT ,单双摄像头
HORSE_RUN_LED ,跑马灯
CUSTOMER_SPECIAL_AUDIO_PARA,客户指定的音频参数
5):SP部分:根据需求打开或关闭相应的SP开关即可,一般保持默认,一般需要修改客户ID,对应如下文件
鱼游:popo_prot.c
扬讯:met_platMgr.c
艾麒:elive_common.h
思凯:mmimrapp.h
以上客户ID的修改方法请参照之前已经修改的项目执行。
2.添加项目资源:
根据project_snd_f6_xxx.mk中定义的宏CUST_RES_SET =F6_XXX01
的值在目录\MS_MMI\source\resource\common\下添加如下目录F6_XXX01,再将客户提供的开关及动画和墙纸加入到对应的目录中去(可参照其他的项目)。
铃声文件加入到\MS_MMI\source\resource\mmi_res_176x220_snd\RING或\MS_MMI\source\resource\mmi_res_240x320_snd\RING中,且对应修改mmi_res_prj.h文件。
Logo图:用\tools\DEBUG_TOOL\BMP2Array\Bin\ BmpToArray.exe工具将源图片文件解码成二进制数组,在将此数组添加到init_logo.h文件中。
3.建立项目版本文件
在目录\version\中新建文件SC6600L_snd_f6_xxx_version.c文件,可拷贝其他项目的文件重命名后(对应project_snd_f6_xxx.mk文件名)再做修改。
三.编译和打包软件
至此,项目工程的建立就基本完成了,接下来就可以编译这个工程了,若无错,则在对应的目录\build\snd_f6_xxx_builddir\img下生成几个bin文件,再用打包工具将这几个bin文件打包成.pac文件,将此文件烧录至手机中,开机自己验证下,logo,开关机动画,主菜
文档评论(0)