MTK新项目常用配置修改

本文详细介绍了MTK项目中的一些关键配置修改,包括手机内存大小设置、IMEI号的修改、自动测试项调整、工程模式定制、版本号更新以及全键盘按键的添加等,提供了相关文件和枚举的修改指导。
摘要由CSDN通过智能技术生成
 1 开不开手机内存

在custom_memorydevice.h中的这个宏NOR_BOOTING_NOR_FS_FIRST_DRIVE_SECTORS表示手机内存的大小,例如2048就表示1M,如果为零就表示关闭手机内存。同时,要将APP_STORAGE_IN_SYS_DRV改为FALSE. 如果开的手机内存过大,编译不过,可以考虑修改 MemoryDeviceList_Since10AW1108.xls表中对应芯片的FALSH大小配置。

2 IMEI号的修改

通常我们有几张SIM卡,就有几个IMEI号,imei号总共15位,它是采用BCD编码的,也就是最后一位不能是F。可以通过修改数组NVRAM_EF_IMEI_IMEISV_DEFAULT[].记住IMEI号不能是一样的。

3 自动测试项的调整

主要涉及 NVRAM_EF_AUTOTEST_DEFAULT[],数组项里面的数字就对应着枚举FM_AUTO_TEST_ENUM里面的值。数组Tests[]里面是所有的自动测试项。具体的参照文件FactoryModeDef.h ,FactoryModeSrc.c 。

按键测试可修改数组g_fm_keypad_order_table[].

4 工程模式修改

可重点参照文件EngineerModeMain.c。有时候我们的有些工程模式可能有些项目没有打开,这时候我们可以在mmi_features_switch.h中把相关项目打开,比如CFG_MMI_SLIM_ENGINEER_MODE,这是打开音频参数工程模式修改。

5 版本号的修改

参数gsm2.mak中的genverno标志,还有version_struct结构体。

6 手机SSC命令

都在数组mmi_ssc_phone_table[ ] 中。

7添加新的全键盘按键

在枚举mmi_keypads_en

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值