平台:MTK6739
问题:按照MTK进行配置电信VOLTE,配置后设置中开关置灰,在LTE环境中无法正常使用VOLTE拨号。
目前操作方法:
进入mtk工程模式 在拨号键*#*#3646633#*#* 然后向下滑动找到ims 打开进入往下拉找到VOLTE setting ,选择CMW500 setting坐等一会就能等待电信VOLTE出来 右上角出现hd标志
附:
CT VoLTE 配置信息
Table 5-3. CT VoLTE 配置
1.开关配置信息
device/$Customer/$project/ProjectConfig.mk
MTK_IMS_SUPPORT = yes
MTK_VOLTE_SUPPORT = yes
MTK_VILTE_SUPPORT = yes
MTK_CIP_SUPPORT = no
MTK_DYNAMIC_SBP_SUPPORT = yes
MTK_CT_VOLTE_SUPPORT = yes
MTK_MD_SBP_CUSTOM_VALUE = 0
Kernel config
请注意 “=”前后不能带空格(请携带引号)
CONFIG_MTK_MD_SBP_CUSTOM_VALUE=“0”
Enable Dynamic IMS
Enable Dynamic IMS Switch (default disable) 详细的请参考 DMS:
Dynamic_IMS_Switch_Customer_Document_v1.0.rar,以下为参考示例。
2. Override CT VoLTE MCC/MNC 的配置文件
a. 在/device/$Customer/$project/overlay/frameworks/base/core/res/res/
b. 在步骤 a 新建的路径下各个 MCC/MNC 创建文件夹:“values-mccMCC-mncMNC”.
注:CT VoLTE 现阶段涉及 MCC/MNC:
46003/46011/46012/45502/45507,请配置对应的 5 个 xml 文件。
values-mcc460-mnc11(其他的 MCC/MNC 请参考配置)
c. 在步骤 b 新建的每一个路径下创建文件“config.xml”
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Flag specifying whether VoLTE is available on device -->
<bool name="config_device_volte_available">true</bool>
<!-- Flag specifying whether VT is available on device -->
<bool name="config_device_vt_available">true</bool>
</resources>
根据配置信息修改即可。
注:frameworks下MTK没有默认电信的配置文件 即:values-mccMCC-mncMNC文件的相关配置