您的位置:首页 > 移动开发 > Android开发

Android SIM内ECC文件存储超过5个就无法匹配service category

2015-11-06 11:23 513 查看
SIM卡EFecc文件存储紧急号码和service category,但是如果存储超过5个,从第6个record开始就不能生效。

 

android 默认支持SIM卡内EFecc文件的前5个record,如果需要拓展支持5个以上,需要做如下修改:

 

1、define ECC_CUSTOM_MAX_SIM_RECORD 5",將5改成需求个数X

2、ECC_MAX_ENTRIES_COUNT 的定义值同样定义成需求的个数X(确保和ECC_CUSTOM_MAX_SIM_RECORD定义值一致)

3、typedef struct {

kal_uint8 num_ecc;

sim_ecc_entry_struct ecc_entry[5];   //这里的5也修改成需求的个数X

kal_uint8 ecc_rec_len;

kal_uint8 *ecc_ptr;

} sim_ecc_struct;  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: