52平台定时录音时间到达提示usb模式下不能录音
0赞52平台定时录音时间到达提示usb模式下不能录音,按ok后拔掉数据线一直停留在USB界面并死机。
现象:
在关机链接PC状态下定时FM到时清醒后,拔掉数据线死机问题。
具体步骤如下:
1.idle->menu->multimedia->定时录音
2.设置好定时录音并保存,然后关机,插上数据线。
3.定时录音时间到达提示usb模式下不能录音,按ok后拔掉数据线,一直停留在USB界面,死
机
解决方法来自半导体社区:
void mmi_fmsr_exit_show_msg(void)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
if (!g_fmsr_cntx.rec.power_on_record)
{
if (GetActiveScreenId() != GLOBAL_SCR_DUMMY)
{
GenericExitScreen(SCR_ID_FMSR_SHOW_MESSAGE, mmi_fmsr_entry_show_msg);
}
}
//=====================================================================
//增加如下代码
//=====================================================================
if((!g_fmsr_cntx.rec.power_on_record) &&
(g_fmsr_cntx.rec.error_str_id==STR_ID_FMSR_IN_USB_MODE))
{
mmi_almfrm_notify_finish(1);
}
//========================================================================
//end
//========================================================================
#ifdef __MMI_SUBLCD__
if (GetSubLCDScreenCountInHistory() > 0)
{
GoBackSubLCDHistory();
}
#endif /* __MMI_SUBLCD__ */
}