Android SIM多次热插拔,某次插入,不识别SIM卡

前言
         欢迎大家我分享和推荐好用的代码段~~
声明
         欢迎转载,但请保留文章原始出处
         CSDN
http://www.csdn.net
         雨季o莫忧离:http://blog.csdn.net/luckkof

正文


1、SIM卡热插拔压力测试,多次热拔插,某次插入,不识别SIM卡; 2、不识别卡后,接着拔出卡再插入,可以再次识别。
MDlog看到的现象如下: 08:17:10:852最后一次拔出,sim task收到MSG_ID_SIM_PLUG_OUT_IND,接着08:17:12:412有触发insert SIM中断(拔插间隔不足两秒),但是sim task没有收到MSG_ID_SIM_PLUG_IND_IND msg,忽略了此次插入动作的处理。 csdn [SOLUTION] 这种现象为SIM热拔插太快,需要如下复测: 1、加大SIM EINT debounce time为100; 2、保持热拔插间隔标准:拔卡后,请至少等待2S,让SIM安全下电,sim state更新过来再插卡;插卡后,请至少等待1S,让AP RILD ready再进行拔卡动作。若拔插太快,sim state出现混乱,就无法正确处理SIM热拔插动作,就会出现某次插入无法识别SIM的问题。 3、复现问题后,请再次拔卡,再插卡,若能再次识别到卡,就说明是拔插太快导致的不识别卡问题。是测试手法的问题,非热插拔功能出现问题,需要按照热拔插间隔标准复测。    
您的回应...

相关话题

查看全部

也许你感兴趣

换一批

热门标签

更多