芯方式

MT6260 bt dialer 连接SAMSUNG手机 ,message显示NO CONTENT

0
阅读(714)

[DESCRIPTION]
MT6260 bt dialer 连接SAMSUNG手机, message显示NO CONTENT
[SOLUTION]来自半导体社区
由于MAP spec上面有描述,当获取message listing object时,其中有的”subject” 是否有内容
,是有Message Server端决定的。在bt dialer的交互中, MT6260是Message client角色,
smart phone是Message Server角色。
而SAMSUNG的设计方案中, ”subject” 全部为空,因此我们拿过来的message listing object中,
”subject” 没有内容,所以显示为”NO CONTENT”.
但是市场上大部分设计厂商的设计方案, ”subject” 是有内容的。所以其他手机不会出现这样的现象。
针对SAMSUNG这样的特殊case,我们提供了修改方案如下:
SmsUmBtSrv.c
mmi_sms_um_bt_get_msg_info_content
if(0==mmi_ucs2strlen(temp_content))
{
//temp_content = (CHAR *) GetString(STR_UM_EMPTY_CONTENT_ID);
//modify to
temp_content = (CHAR *) msg_info->address; }