Google Pixel手机如何开启VoLTE

Google Pixel手机无法拨打或接听电话,可能的原因是:手机没有进行IMSIP Multimedia Subsystem,IP 多媒体子系统)注册,且VoNRVoLTE没有开启,此种情况下进行电话拨打或接听,网络将自动降级到2G(所谓Circuit Switched Fallback-CSFB)。而有些基站已经没有了2G信号。

即使有些基站还有2G信号,电话接通率往往不高,即便接通,通话质量也较差。

目前,中国的电信运营商正在进行2G网络向4G、5G网络的升级工作,完成升级后,2G网络将无法使用。Google Pixel手机如果没有开启VoLTE,一旦2G网络无法使用,电话的通话功能将失效,即无法进行电话拨打和接听。

要打开VoLTE,可进入手机的“设置”–>“网络和互联网”–>“SIM卡”,点击在用的SIM卡,进入如下页面,在此页面上把VoLTE开关打开,然后重启网络(开、关飞行模式)即可。

VoLTE开关

注意,上述”VoLTE”开关是动态出现的,一般和如下三个Key值有关:

  • hide_enhanced_4g_lte_bool = false
    不隐藏“增强 4G / VoLTE”开关(所以设置页会显示出来)
  • editable_enhanced_4g_lte_bool = true
    → 开关 允许用户手动开/关(不是灰的、不是只读)
  • enhanced_4g_lte_on_by_default_bool = true
    → 系统默认倾向于 打开(新插卡/配置刷新后,可能默认就开了,或至少开关出现时更容易在 ON 状态)

上述Key值的查看,可通过执行命令看到:adb shell dumpsys carrier_config | findstr /i “hide_enhanced editable_enhanced enhanced_4g”

查看IMS是否注册以及VoLTE是否真正可用,可拨号盘输入:*#*#4636#*#*手机信息(Phone information)

重点看两项:

VoLTE / Voice over LTE:Available / Not available

IMS Registration Status:Registered / Not registered

VoLTE已可用

如果系统里没有VoLTE开关/一直灰:用“Pixel IMS + Shizuku”(不root也能强制开)。这是很多 Pixel 在部分地区/部分运营商下的常用解法(略有风险,但不需要 root):

大致流程:

  1. 开启 开发者选项无线调试
  2. 安装并启动 Shizuku(用无线调试配对授权)
  3. 安装 Pixel IMS(第三方工具)
  4. 在 Pixel IMS 里启用 VoLTE / VoWiFi(按需)
  5. 重启手机,再回到 *#*#4636#*#* 看 IMS 是否 Registered

说明:这类方法有时会在系统更新后失效,需要重新操作;并且最终仍受运营商“号码侧是否开通/是否放行”影响。

上述流程亲测有效

需要特别注意的是,手机系统升级后,上述配置可能会失效。相关讨论可参见:https://github.com/kyujin-cho/pixel-volte-patch/issues

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注