还在为春节订票发愁吗?聪明的MTK码农们行动起来吧。

来源:互联网 发布:excel抓取网页数据 编辑:程序博客网 时间:2024/04/28 18:47

你们还在为电话订票发愁么?
程序员们,发挥你们的特长吧。。。。。
修改办法:
09A如下:
1,在函数mmi_ucm_auto_redial_ind()中
StartTimer(UCM_AUTO_REDIAL_TIMER, g_ucm_p->auto_redial.time * UI_POPUP_NOTIFYDURATION_TIME, mmi_ucm_auto_redial_timeout_handler);
改为:mmi_ucm_auto_redial_timeout_handler();

2,在函数CalculateSetBackOff()中
把cm_p->redial_info.CurrentAttempt++;这一句屏蔽

3,ProcessPSCallConnectFailEvent()中 
 (IsRedialNeeded(cause) == TRUE) 这个条件注释掉

09B如下:
srv_gcall_redial()中
 加 if 0 去掉重播判断条件
1.   else if ( 0 &&  /*all redial*/ !srv_gcall_redial_set_max_attempt(cm_p->release_call_info.cause))
    {
        redial = MMI_FALSE;
    }

2.    else if (0 &&  /*all redial*/ !srv_gcall_redial_set_backoff(cm_p->release_call_info.cause))
    {
        redial = MMI_FALSE;
    }

3.void srv_ucm_auto_redial_ind(void *ind_struct)
 I_POPUP_NOTIFYDURATION_TIME 改成 10 
 StartTimer(UCM_AUTO_REDIAL_TIMER, g_ucm_srv_p->auto_redial.time * 10 /*all redial*/, srv_ucm_auto_redial_timeout_handler);

接通后免提:
09A 09B 
mmi_ucm_entry_in_call()中
紧接着         SetRightSoftkeyFunction(mmi_ucm_set_loud_speaker, KEY_EVENT_UP);
后面写  
 if (!(mdi_audio_get_audio_mode() == AUD_MODE_LOUDSPK)) 
 execute_softkey_function(KEY_EVENT_UP, MMI_RIGHT_SOFTKEY);