荣耀手机VoWiFi漫游限制分析

举报 回答
荣耀手机VoWiFi漫游限制分析
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    5,485

举报 回答

5个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
本人使用的是荣耀500手机。在设置中发现系统支持Wi-Fi通话功能,但开启该开关后,VoWiFi仍无法正常使用。为定位问题,我借助第三方专业工具对系统底层进行了详细分析,并梳理出导致该现象的关键原因。以下内容基于实际测试结果整理,供其他荣耀机型或同类安卓设备用户参考。
一、故障现象
CTExcel官方明确表示支持境内漫游场景下的VoWiFi服务。手机系统中的Wi-Fi通话开关可正常启用,且无论连接何种Wi-Fi网络(包括英国本地热点),均无法成功激活VoWiFi功能。通话始终回落至传统4G语音通路,未触发任何IMS注册行为。
二、完整诊断过程
首先确认底层IMS组件运行状态。通过ADB命令检查,所有IMS相关进程均处于活跃状态,高通基带提供的IMS硬件接口正常响应,专用APN配置完整无误,底层通信链路不存在缺失。然而,设备从未主动发起IMS注册流程。
进一步尝试系统参数调整。原生参数显示:`wifi_calling_mode=0`、`card_volte_flag_0=-1`、`wifi_calling_available=1`。通过ADB将`wifi_calling_mode`设为Wi-Fi优先模式,同时启用VoLTE标识,并执行`cmd phone ims enable -s 0`手动激活IMS。命令返回成功,但IMS注册仍未启动。
深入排查发现核心限制在于IMS国际漫游PLMN白名单机制。荣耀定制的管控文件`/vendor/etc/cellular_cloud/collie/ims_roaming_control.xml`启用了漫游状态下IMS校验开关。该文件仅允许白名单内PLMN编码在漫游时触发IMS通路。当前文件收录了美国、韩国、日本等地区运营商PLMN码,而CTExcel对应的PLMN 23433并未列入其中。
该管控文件位于`/vendor`分区,采用只读erofs格式;手机Bootloader已锁定,未获取root权限,亦未安装Magisk等框架,因此无法编辑或替换该XML文件以解除限制。
此外,系统级IMS激活指令存在底层拦截逻辑。安卓上层的ADB命令仅修改框架层状态,而实际的IMS PDN通道建立及注册流程由荣耀自研的`imsdaemon`守护进程统一管控。该进程在运行时会实时读取SIM卡当前PLMN,并比对白名单。若不在列表中,则直接跳过PDN创建步骤,彻底阻断IMS注册流程,导致VoWiFi功能完全失效。
三、故障根本原因
荣耀500 Pro搭载自研`imsdaemon`漫游校验机制,在国际漫游场景下严格限定仅对白名单内的PLMN开放IMS服务。CTExcel英国SIM卡所属PLMN为23433,未被纳入厂商预置白名单。当该卡漫游至国内电信网络环境时,系统自动拦截IMS注册请求,仅维持4G语音通路,致使VoWiFi功能无法启用。
取消 评论
啊这…荣耀手机VoWiFi漫游基本就是看心情连,国外一开漫游,大概率直接给你禁了,连信号都不给显示
取消 评论
别试了兄弟,荣耀官方压根没怎么推VoWiFi漫游,大部分机型连国内VoWiFi都半残,更别说漫游了…
取消 评论
查过设置,根本没那个开关!估计是运营商+手机双锁死,你连SIM卡都没法触发VoWiFi漫游认证
取消 评论
我在泰国试过,开了Wi-Fi打不了电话,切回4G立马通——荣耀这VoWiFi漫游,纯属PPT功能吧…
取消 评论
ZOL问答 > 荣耀手机VoWiFi漫游限制分析

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?