一.SIM卡开机延时:
NV4205, 数组[57]对应值:以s为单位,可以抓到卡开机log;
二.modem oprt_mode配制
70310 0 => UI Task Exit; 1 => UI Task configures for autoanswer,
mode online: /nv/item_files/Thin_UI/enable_thin_ui_cfg ThinUI
三.LTE cat配制:
modem_proc/lte/api/lte.h
配制方法:EFS file name:lte_category
Location of EFS file:/nv/item_files/modem/lte/common/
Category value:
0x01 for cat-1
0x02 for cat-2
0x03 for cat-3"
以及代码:
/*! @brief UE Category
*/
#ifdef FEATURE_LTE_IOE
#define LTE_UE_CATEGORY 1
#else
#define LTE_UE_CATEGORY 4
#endif
四.当有另一路PDN发起连接时,检查已有PDN是否有业务,若没有业务则依据如下配制决定是否断开已有连接:/nv/item_files/modem/data/3gpp/ps/remove_unused_pdn
五. 通过QXDM OTA log 查看设备支持的各制式频段:
六.电信4G ONLY卡兼容:
电信 4G ONLY卡(删除了CSIM/CDMA APP):
sdss.c 10820] =SD= chen: sdss_get_operator_name ( SYS_MODEM_AS_ID_1 ) =1,2,3//MMGSDI_APP_USIM
sdss.c 10821] =SD= chen: orig_mode =0,1,1
sdss.c 10822] =SD= chen: hybr_pref =4,1
普通电信卡:
sdss.c 10820] =SD= chen: sdss_get_operator_name ( SYS_MODEM_AS_ID_1 ) =1,3//SDSS_SUBSC_1X_GW,3
sdss.c 10821] =SD= orig_mode =0,0//PRL,1
sdss.c 10822] =SD= hybr_pref =4,1
联通卡:
sdss.c 10820] =SD= sdss_get_operator_name ( SYS_MODEM_AS_ID_1 ) =0,2,3
sdss.c 10821] =SD= orig_mode =0,1,1
sdss.c 10822] =SD= hybr_pref =1,0//sdss_is_1x_sxlte() FALSE
移动卡:
dss.c 10820] =SD= sdss_get_operator_name ( SYS_MODEM_AS_ID_1 ) =3,2,3
sdss.c 10821] =SD= orig_mode =0,1,1
sdss.c 10822] =SD= hybr_pref =1,0
#ifdef FEATURE_COMPLIANT_WITH_TELE_4G_ONLY
SD_MSG_HIGH_3(" sdss_get_operator_name ( SYS_MODEM_AS_ID_1 ) =%d,%d,%d ",sdss_get_operator_name ( SYS_MODEM_AS_ID_1 ) ,sdss_get_subsc_type(SD_SS_MAIN),ss_gwl_app_type);
SD_MSG_HIGH_3(" orig_mode =%d,%d,%d ",orig_mode ,!sdss_is_mmss_operation(SD_SS_MAIN),!(ss_ptr->gprs_anite_gcf));
SD_MSG_HIGH_3(" hybr_pref =%d,%d ", hybr_pref ,sdss_is_1x_sxlte(), 0);
if ( orig_mode != SD_SS_ORIG_MODE_EMERG_ORIG &&
( ss_gwl_app_type == MMGSDI_APP_SIM ||
( sdss_get_operator_name ( SYS_MODEM_AS_ID_1 ) == SD_OPERATOR_CT &&
sdss_get_subsc_type(SD_SS_MAIN) == SDSS_SUBSC_1X_GW &&
!sdss_is_mmss_operation(SD_SS_MAIN) && !(ss_ptr->gprs_anite_gcf)
)
) &&
( hybr_pref == SD_SS_HYBR_PREF_CDMA__LTE__HDR || sdss_is_1x_sxlte())
)
#else
if ( ( ( ss_gwl_app_type == MMGSDI_APP_SIM )||
( (sdss_get_operator_name ( SYS_MODEM_AS_ID_1 ) == SD_OPERATOR_CT ) &&
!sdss_is_mmss_operation(SD_SS_MAIN) && !(ss_ptr->gprs_anite_gcf) ) )&&
( (hybr_pref == SD_SS_HYBR_PREF_CDMA__LTE__HDR)||
sdss_is_1x_sxlte())
)
#endif