OTA更新SPN/APN以及SIMRefresh实现文档
来源:互联网 发布:meanshift算法opencv 编辑:程序博客网 时间:2024/06/05 03:59
OTA更新SPN/APN以及SIMRefresh实现文档
- 问题背景
该问题源于墨西哥AT&T渠道上华为一线反馈问题。一线测试人员在下发信息更新SPN和Sim卡信息时,发现SPN并不会实时更新,需要重启后生效。另外Sim卡在执行了SimRefresh过程后并没有弹出Pin框让用户重新输入Pin码。
- 解决方式
通过MTK的协助,针对这两个问题进行了如下修改,已达到一线的要求。
- 修改SIMRecords.handleSimRefresh(IccRefreshResponse refreshResponse)函数中满足IccRefreshResponse.REFRESH_RESULT_RESET条件的函数执行,将其中的mAdnCache.reset()函数调用改成onIccRefreshInit()。这两个函数都是该SIMRecords中本来就存在的函数,只是执行的任务方式不相同,后者就可以在Sim卡中有信息更新的时候直接更新SPN。 (/frameworks/opt/telephony/src/java/com/android/internal/telephony/uicc/SIMRecords.java)
- 修改custom/modem/common/ps/custom_nvram_extra.c文件中custom_sat_manual_pin_verify_in_refresh_reset函数的返回值为KAL_TRUE,然后重新将此修改编译出新的Modem提交到分支上。其实,为什么不弹Pin框是因为MTK之前就通过该函数自动输入了Pin码,省去了用户再次输入Pin码的步骤。
- 验证结果
一线验证通过,APN、SPN、sim refresh都会实时更新。
0 0
- OTA更新SPN/APN以及SIMRefresh实现文档
- OTA升级过程中更新APN数据库
- apn与spn攻略
- android 更新APN列表OTA升级后开机即生效
- Android 虚拟运营商apn与spn配置
- MTK平台apn&spn的配置
- andorid中APN与SPN相关的设置相关
- 虚拟运营商APN、SPN参数、Sim卡名称
- Android 5.x OTA Update官方文档(四、OTA更新包解读)
- ALM OTA文档
- android OTA更新
- OTA更新包内部
- MTK OTA更新方法
- [FAQ19780]How to auto update apn database by OTA
- Android添加APN配置后,OTA升级完成后,依然无法识别添加的APN
- APN 开关实现原理
- android APN切换cmwap实现
- APN
- 淘忆项目之分享界面服务器端的修正归纳
- uci学习
- 【lightoj1047】Neighbor House
- UML类图几种关系的总结
- 显示技术介绍(3)_CRT技术
- OTA更新SPN/APN以及SIMRefresh实现文档
- kafka初识
- C++中四种类型转换运算符的使用方法(reinterpret_cast,const_cast,static_cast,dynamic_cast)
- Android——访问网络谷歌2013官方工具
- 我的第一篇CSDN博客
- 证据效力存在瑕疵(对内容进行修改)
- STL---vector
- php 模块编译提示libtool出错
- JVM(二) 常见的垃圾回收算法