电信JAVA手机_手机modem开发(28)—开发电信VoLTE开关默认值设置
电信VoLTE开关默认值设置
[Important Notice]CT VoLTE配置文档名称为《Operator_Specific_Document_CT入库版本准备.docx》,如贵司没有請到DCC系统进行索取,路径为 WCP>SW>C2K>Smart Phone>Document Library New>CT Official Test>C库。
如果没有权限,请联系CPM进行申请。
1.电信单VoLTE
电信要求:电信卡VoLTE开关默认关闭。
MTK design:插入一张电信卡,默认VoLTE开关关闭;如果用户打开电信卡VoLTE开关,重启或关机换卡槽重启后,VoLTE开关保持用户之前的设置,仍然是打开状态;热插拔电信卡,电信VoLTE开关恢复默认关闭。
2.电信双VoLTE
电信要求:插入两张电信卡,如果副卡不能注cdma,副卡VoLTE开关默认打开并且不允许用户关闭。
MTK design:插入两张电信卡,主卡默认VoLTE关闭,副卡默认VoLTE打开;切换主副卡(切换data卡),新的主卡VoLTE开关重置为关闭,新的副卡VoLTE开关重置为打开;如果拔掉主卡,副卡电信卡VoLTE开关恢复默认关闭;
如果关机拔掉主卡,将副卡插入原来主卡卡槽,开机后电信卡VoLTe开关恢复关闭。
3.MTk solution
MTK处理VoLTE开关状态的逻辑放在rild。rild通过电信卡状态的变化,计算出VoLTE开关的值,rild通过RIL_UNSOL_VOLTE_SETTING发送给ImsService,ImsService.java收到EVENT_IMS_VOLTE_SETTING_URC后调用MtkImsManager.setEnhanced4gLteModeSetting()将VoLTE设置修改。
主要file:
93 modem:RtcImsController.cpp 文件中搜索“isCtVolteSupport”
90/91/92 modem: RpImsController.cpp, RpMalController.cpp 文件中搜索“isCtVolteSupport”
ImsService.java, ImsConfigImpl.java,ImsConfigProvider.java, MtkImsManager.java 文件中搜索“PROPERTY_IMSCONFIG_FORCE_NOTIFY”
4. AP通知modem支持CT VoLTE
开机radio log 搜索“AT+EIMSCFG”,0代表不支持CT VoLTE,1代表普通CT VoLTE,2代表CT hVoLTE(modem根据VoLTE注册状态自动切换LTE only or not)
// 0 is sent 代表不支持CT VoLTE,这个AT CMD开机只会下一次
06-07 13:30:52.405994 792 855 D RmcImsCtlReqHdl: [0] CT VoLTE over IMS is supported and AT+ECFGSET=…,0 is sent
电信JAVA手机_手机modem开发(28)—开发电信VoLTE开关默认值设置相关推荐
- 手机modem开发(28)---开发电信VoLTE开关默认值设置
电信VoLTE开关默认值设置 [Important Notice]CT VoLTE配置文档名称为<Operator_Specific_Document_CT入库版本准备.docx>,如贵司 ...
- [FAQ21007] 电信VoLTE开关默认值设置
[Important Notice]CT VoLTE配置文档名称为<Operator_Specific_Document_CT入库版本准备.docx>,如贵司没有請到DCC系统进行索取,路 ...
- 视频教程-企业微信支付JAVA版_向员工收款-微信开发
企业微信支付JAVA版_向员工收款 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试(软考)--"信息 ...
- 5、Java基础——变量和常量、数据类型、基本数据类型的默认值、内存单位的换算
目录 课前先导 一.变量 1.变量的概念 2.变量的命名规则 3.变量的声明及应用 二.数据类型 三.基本数据类型的默认值 四.常量 1.常量的概念 2.常量的命名规范 五.知识点查缺补漏 课前先导 ...
- PostgreSQL 10.1 手册_部分 III. 服务器管理_第 19 章 服务器配置_19.11. 客户端连接默认值...
19.11. 客户端连接默认值 19.11.1. 语句行为 19.11.2. 区域和格式化 19.11.3. 共享库预载入 19.11.4. 其他默认值 19.11.1. 语句行为 search_pa ...
- 波导Z769手机java下载_手机指令秘籍传授
LENOVO:联想 1.手机软件版本查询: ####0000# 2.信号强度观察: ####1040# 3.功能测试: ####1111# 4.手机硬件版本查询: ####2222# 5.系统初始化: ...
- Vysor使用WIFI无线连接投屏_在电脑上操作手机_无线调试---uniapp原生开发008
有时候做开发的时候,需要手机进行真机调试,但是真机调试的时候如果,一直都用手机去查看 连接数据线...很是麻烦 1.使用无线连接首先需要下载adb配置环境变量 这里adb可以下载,也可以直接使用and ...
- java毕业设计_手机银行APP
手机银行app 手机银行appmysql数据库创建语句 手机银行apporacle数据库创建语句 手机银行appsqlserver数据库创建语句 手机银行appspring+springMVC+hib ...
- java 虚拟机 手机_手机虚拟机是什么意思
手机虚拟机一般指的是java虚拟机,因为手机上的程序都是用java编写的:而java程序都是在java虚拟机里运行的:java虚拟机只是一个平台而已,提供一种运行环境. 本文操作环境:Windows7 ...
最新文章
- 利用UltimateAndroid框架进行快速开发
- 五个超酷Linux命令
- Linux内核逻辑结构
- 卡巴绿杀6 By Moshow魔手
- GIT commit问题 No errors and 30 warnings found. Would you like to review them?
- 介绍一个不错的图书下载网站-顺便推荐几本书
- 源码分析Netty系列
- java计算机毕业设计网上书店管理系统源码+系统+数据库+lw文档+mybatis+运行部署
- IDEA SSH工具连接方式
- oracle19c报价_官宣:Oracle数据库19c在Oracle Exadata上发布啦!
- C语言或C++中不同类型指针所占内存大小
- 新闻分析:微软到底需要雅虎什么?
- 一招连环追销,让顾客在第一次成交中买多个产品,客单价提高十倍
- NGUI 制作字体集和图集
- 简述async和await写法
- 关于 java.util.LinkedHashMap cannot be cast to xxx错误的解决方案
- Mac 的brew 换源
- 【笔试题目整理】 网易2018校园招聘数据分析师笔试卷
- 向右看齐 (排序问题)
- 销售系统学习.mdl