找回密码
 注册
搜索
查看: 1177|回复: 6

MTK6253_09A_W09_52修改单卡单待探讨

[复制链接]
发表于 2011-1-11 10:21:40 | 显示全部楼层 |阅读模式
从双卡双待修改成单卡单待,修改如下宏:
DUAL_MODE_SUPPORT = NONE #GEMINI # MASTER, SLAVE, NONE,
                           # GEMINI: Single chip dual card solution

SENDKEY_MODE = SINGLE_KEY_SELECT_MENU # SINGLE_KEY_SELECT_MENU   SENDKEY2_SUPPORT
                                 
MERCURY_SLAVE_BT_SUPPORT = FALSE # TRUE or FALSE

GEMINI = FALSE #TRUE

SINGLE_SIM_MMI_ONLY = TRUE


修改后编译的时候出现ps_trace.h文件一些相关的宏重复定义 如下:
"tst\database_classb\pstrace_db\ps_trace.h", line 28834: Error: C2826E: differin
g redefinition of #define macro FUNC_JVM_RESMGR_STATE_TRANSITION_size
"tst\database_classb\pstrace_db\ps_trace.h", line 28846: Error: C2826E: differin
g redefinition of #define macro FUNC_JVM_EXIT_SCREEN_CALLBACK_size

像这样的错误, 而 ps_trace.h文件是自动生成的,请高手们讨论讨论。。。。
发表于 2011-1-13 10:41:17 | 显示全部楼层
关于这个问题是这样的, 在MAKE文件夹下面 ,MTK释放的版本中,如果包含3个MAKE文件,例如,XX.GPRS.MAKE. XX.GPRS.MAKE(GEMINI == TRUE).XX.GPRS.MAKE(GEMINI=FALSE). 如果存在这3个MAKE,证明此版本是支持单卡的修改,只要对比 GEMINI= FALSE 的MAKE文件,将其中的宏修改即可。 如果没有3个MAKE。 在原始的释放版本中只有一个主MAKE的时候,证明此版本是不支持单卡单待的,需要向MTK重新申请一个支持单卡单待的版本。请知悉。
点评回复

使用道具 举报

发表于 2011-1-11 17:03:49 | 显示全部楼层
53不支持这样改
点评回复

使用道具 举报

发表于 2011-1-11 16:02:51 | 显示全部楼层
GEMINI = FALSE #TRUE

好像这个仍然是 TURE
点评回复

使用道具 举报

 楼主| 发表于 2011-1-11 11:42:04 | 显示全部楼层
批处理应该出问题了,但具体不知道哪地方出问题了。望高手指教...
点评回复

使用道具 举报

发表于 2011-1-21 10:16:16 | 显示全部楼层
看考虑了解
点评回复

使用道具 举报

发表于 2011-5-25 15:23:50 | 显示全部楼层
遇到同样问题,53上面做的还真不好改
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-8 05:35 , Processed in 0.047479 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表