免ROOT开启Pixel 6/7/8/9/10系列手机的VoLTE支持

VoLTE是4G上的高清语音通话。由于Google和国内运营商两方面的原因,未在国内上市的Google Pixel系列手机无法针对移动、联通和电信三大网络直接启用VoLTE和5G功能。Pixel手机系统中缺乏这些功能的配置文件。以前都是需要root(获得手机的系统管理员,也就是根权限)之后配合别的插件来自行开启这些功能。VoLTE对于联通和电信用户非常重要。没有VoLTE,Pixel手机都没法正常打电话和发短信(某些区域的联通暂时还可以),虽然可以使用4G网络上网。感谢Shizuku和Pixel IMS的开发者,对于Pixel 6 和Pixel 7这些使用了Google Tensor处理器的设备,可以不需要root就能针对非合作运营商的蜂窝网络开启VoLTE支持。

更新:安卓17已经发布。经测试,Pixel 7 pro 上依然可以开启 VoLTE,甚至 NR SA 5G 也可用了。使用的是 Shizuku 搭配 TurboIMS。中国移动、中国联通均可,只是网速依然是几百kbps到5Mb以下,并不比 LTE 快多少,估计 LTE 刚开始推广那会儿的 100Mbps 的速度再也回不来了。如果打电话则会降级到 LTE,不能开启 VoNR。

之前12月更新导致无法使用Pixel IMS的问题已经解决,使用最新的 Pixel IMS 1.3.1 搭配 vvb2060 开发的补丁 ims。但解决得并不完美,详见结尾的说明 如果使用 TurboIMS 似乎没问题。

感谢 hobbes、css、hongsedaima 和 Miya 提供的信息,该方法也适用于 Pixel 8 和 Pixel 9 系列。感谢 AK731 的反馈,该方法也适用于 Pixel 10 系列,但是可能需要保持VT关闭

下面是我在刚到手的Google Pixel 7 Pro上使用过的操作步骤。

下载、安装Shizuku和Pixel IMS两个应用及IMS补丁

以下操作需要用户能够访问GitHub。如果能访问谷歌应用商店Google Play,那就更好了。

目的只是去下载需要的Shizuku和Pixel IMS两个安卓应用程序。新加了一个IMS的补丁。

Shizuku下载页面:https://github.com/RikkaApps/Shizuku/releases

Pixel IMS下载页面:https://github.com/kyujin-cho/pixel-volte-patch/releases

IMS 补丁(app-release.apk):https://github.com/vvb2060/Ims/releases

其中 Shizuku 可以通过Google Play应用市场下载。也可以使用手机上的浏览器打开上面的三个应用在GitHub上的发布页面,选择最新版本里面的apk文件下载、安装。其中 IMS 这个补丁安装之后是没有应用图标的,它目前只是以 Pixel IMS 的补丁的形式存在。如果无法访问GitHub,可以使用下面的放在水景一页网站上的安装包:

Shizuku v13.6.0

Pixel IMS v1.3.1

IMS v3.0 (app-release.apk)

我在这里放上这三个应用目前版本的安装包。需要声明的是,我只是搬运一下,不对应用可能存在的问题或者造成的损失负责。另外也提醒使用APK安装应用的朋友,在网上下载不明来源的APK来安装应用可能会有很大的风险,比如被人恶意加入后门等。

打开手机开发者选项

顾名思义,安卓系统“开发者选项”(Developer Options)是提供给开发者使用的一些特性。打开这个可以让Shizuku能够使用这些工具。网上有很多关于打开开发者选项的介绍。

开启方式为,进入手机系统“设置”(Settings),往下翻看到“关于手机”(About Phone)。进去后再向下翻到底,看到“Build Number”。连续点击“Build Number”多次就能打开“开发者选项”。这中间会看到提示说再点几次就会打开了,无需理会,继续点击即可。

然后返回上一级菜单,在“关于手机”(About Phone)上面有”系统“(System),点进去就能找到“开发者选项”(Developer Options)的入口了。

启用无线调试

先将将手机连接到无线网络。最好是使用自己家庭的无线网络。

安卓无线调试

安卓无线调试

进入“开发者选项”(Developer Options)页面,往下翻一些就能看到“无线调试”(Wireless Debugging)功能开关。滑动该选项右侧的开关,将无线调试打开。

允许无线调试

允许无线调试

打开无线调试时,手机会有一个安全提示,如上图所示。选择“允许”(Allow)即可。如果确认该无线网络是安全的,也可以在点击“允许”按钮前先勾选“Always allow on this network”。这样以后在这个网络上开启无线调试时就不会再显示这个安全提醒了。

运行Shizuku并连接无线调试以启动Shizuku服务

Shizuku首页

运行Shizuku应用,界面如上图所示。Shizuku首页上中间位置提供了“无线调试”(Wireless Debugging)的“分步骤指南”、“配对”和“启动”。应用的开发者在“分步骤指南”中提供了详细的图文步骤。

配对

点击“配对”,Shizuku会提示进入“开发者选项”(Developer Options)页面,并自动滚动页面到“无限调试”选项那里。打开“无线调试”(Wireless Debugging)功能,并从中执行配对操作。实测发现此时并不需要打开USB调试功能。为什么要从这个Shizuku的“配对”功能里进入“开发者选项”页面来操作呢?因为这样可以让Shizuku在后台监听并在配对时显示一个系统通知,方便我们输入配对码。

无线调试的配对页面

无线调试的配对页面

按照提示进入“开发者选项”(Developer Options)页面,启用“无线调试”(Wireless Debugging)功能后(前面那个启用无限调试的步骤实际上就是多余的了,在这里再启用也是一样的),单击“无线调试”(Wireless Debugging)菜单本身就会进入“无线调试”(Wireless Debugging)的配对页面。如上图所示。

无线调试时使用代码配对Shuzuku

无线调试时使用代码配对Shuzuku

点击“使用配对码配对设备”(Pair device using pairing code),然后将显示的配对码填写到顶部区域出现的Shizuku通知里面。这样就不需要离开该页面来操作了。

同样的,如果不成功,可以多次尝试。有点时候甚至需要关闭无线调试再重新打开,或者将Shizuku强制停止再重新打开,或者重启手机。

配对成功后使用返回键或者返回手势回到Shizuku主页面。

启动

回到Shizuku主页面后,单击中间的“启动”按钮。

Shizuku启动成功

Shizuku启动成功

等待一会儿,Shizuku会提示如上图所示的启动信息。如果看到倒数第二行的信息,那么就启动成功了。如果等待较久还没显示上面的信息,那可能是无线调试自动关闭了。没关系,重新打开即可,不需要重新配对。该启动信息会在显示三秒后自动关闭。

在 Shizuku 中启用 Pixel IMS 和 IMS

Shizuku运行时的主界面,顶部显示正在运行,第二个内容块显示可以“点按以管理授权的应用”......

Shizuku运行时的主界面,顶部显示正在运行,第二个内容块显示可以“点按以管理授权的应用”……

回到Shizuku主界面后,可以看到顶部多了一些内容,如上图所示。最上面显示Shizuku正在运行。第二个操作块则显示已经授权的应用。可以点按这个位置打开其授权管理页面。如下图所示。我们需要在Shizuku授权管理中启用Pixel IMS和补丁Ims这两个应用。

在Shizuku授权管理中启用Pixel IMS和补丁Ims这两个。

在Shizuku授权管理中启用Pixel IMS和补丁Ims这两个。

在Pixel IMS中开启VoLTE

现在可以运行Pixel IMS了。会收到Shizuku的提示,询问是否允许Pixel IMS使用接口。当然选择“始终允许”(Allow all the time)了。然后稍作等待,就可以看到下图右下角的SIM卡配置入口。

Pixel IMS运行成功页面

Pixel IMS运行成功页面

如果没有前面的操作,箭头处会显示 no 而不是 yes,并且是看不到右下角这个运营商网络设置入口的。上图右下角的“1 – CMCC”是我的中国移动SIM卡对应的设置入口。点击进去就可以开启VoLTE以及其他一些本来隐藏的功能。如下列截图所示。不过,有些功能没用,比如VoNR(或称Vo5G),因为5G功能并没有启用(遗憾的是启用5G支持需要root权限,使用Magisk配合插件可实现)。

最新的方案中,ims (刚安装的 app-release.apk)会自动应用补丁,并自动开启所有选项。使用 Ims 之后不要去操作 Pixel IMS 里面的设置,而是在手机系统设置的 SIM 卡设置页面去开启/关闭,否则会导致应用程序崩溃错误,出现闪退或者手机自动重启。在 SIM 卡设置页面,建议关闭其他不需要的选项,例如 Vo5G、视频通话、WIFI呼叫等等,因为这些东西运营商或手机不支持,开了纯粹浪费电,甚至导致失败。

Pixel IMS设置页截图1

Pixel IMS设置页截图1

Pixel IMS设置页截图2

Pixel IMS设置页截图2

Pixel IMS设置页截图3

Pixel IMS设置页截图3

目前只需要开启上面“Pixel IMS设置页截图1”中圈出来的两个。第一个红框是VoLTE,开启后就能在手机系统设置的“网络和互联网”(Network and Internet)里的“SIMs”(SIM卡)设置里面看到VoLTE的开关。如下图所示。

安卓13中的VoLTE及高清视频通话设置开关

安卓13中的VoLTE及高清视频通话设置开关

上面“Pixel IMS设置页截图1”中圈出来的第二个红框是启用VoLTE配套的视频通话功能的,不是必须。按照中国移动的短信提示,虽然基于VoLTE的高清通话是算在套餐里面的,但是视频通话则是另外计费。高清视频通话的被叫是免费的。我试了一下,这个视频通话的质量可是比不上社交软件的画面质量的。

其它Pixel IMS设置也都可以玩玩看,与运营商有关的多数都是没啥效果的。后面有些是关于手机系统的隐藏设置。比如,上面“Pixel IMS设置页截图3”中那个默认启用的“Hide Enhanced Data Icon”是用于隐藏手机顶部状态栏网络信号图标旁边那个“LTE”标识的。如果需要应用闪退,或者手机自动重启,则需要重新设置,并且不要再去玩 Pixel IMS 中的设置了。

注意事项

按照文中的方法操作之后可以到手机系统设置的sim卡页面看看是否有开启的VoLTE,也可以通过拨号界面输入 *#*#4636#*#* 来打开调试信息界面,点击第一个 Phone Information V2,然后查看最右边那个 IMS 的标签页,如果显示”IMS registration: Registered; Voice over LTE: Available” 那就是成功的。如果没有开启,说明操作没成功,那就重新重做一遍。

通过这种方法开启的VoLTE,在手机OTA更新——不管是日常的小的安全更新,还是大的版本更新——之后就会失效。需要重新按照上面的方法再启用一次。

上面的步骤完成后,Shizuku和Pixel IMS两个软件就不再需要运行了。也可以关闭“开发者选项”(Developer Options)(关闭后需要重启手机)。下次用的时候再开就行。

更新记录

2025.12.30 增加ims补丁使用情况说明

更新一下最新情况说明,主要是搬运ims补丁作者的解释。

针对Google最近几次更新导致的原方案(Shizuku + Pixel IMS),作者发布了 ims 补丁(上面的 app-release.apk)。但是最新的进展是,Google的持续调整导致即便使用了 ims 补丁,可以修改配置以启用 VoLTE,也无法持久,每次重启系统都需要重新设置

虽然最新的 app-release 3.0 版本旨在解决这个问题,但是Google的修复本身存在问题,导致 ims 持久化的操作没有实际的效果。也就是说,依然需要每次重启手机后重新操作一遍。

另外,也更新了一下下面的 ims 使用说明

2025.12.03 增加ims补丁下载文件及说明

这几个月的Google例行更新总是会导致 Pixel IMS 失效。现在每次都需要使用 vvb2060 开发的补丁了。将这个补丁的文件也加入到了水景一页网站本地提供的下载中。

使用方法
1. 下载应用程序 app-release.apk 并直接安装。注意:该补丁没有应用图标,只能在下一步的授权里看到。
2. 打开并运行 Shizuku,在“已授权应用”下找到 io.github.vvb2060.ims,并授权。
3. 返回 Shizuku 主页,点击右上角的三个点,然后停止 Shizuku。
4. 然后重启 Shizuku。此时 ims (刚安装的 app-release.apk)会自动应用补丁。
5. 进入系统 SIM 卡设置页面,并启用 VoLTE。同时关闭其他不需要的选项,例如 Vo5G、视频通话、WIFI呼叫等等,因为这些东西运营商或手机不支持,开了纯粹浪费电,甚至导致失败。

注意事项

  1. ims 补丁作者推荐在 Shizuku 中取消对 Pixel IMS 的授权,因为“使用 Pixel IMS 1.3.1 调整任何选项后会导致本补丁失效,并且Pixel IMS本身的调整也不会生效”。
  2. 使用 Ims 之后不要去操作 Pixel IMS,而是在手机系统的 SIM 卡设置页面去开启;
  3. 使用 Ims 之后可能自动打开了所有设置,在 Pixel IMS 中可以看到,但是不要去修改设置
  4. 可能会在 Pixel IMS 中遭遇闪退;
  5. 可能会在 Pixel IMS 中修改设置时导致手机重启;
  6. 以上都不是事儿,最后总可以开启 VoLTE 的。

同时更新了博客内容,删除了一些过时的文字描述。

2025.10.14 更新下载文件

更新提供的下载到最新 13.6.0 版本的 Shizuku (支持 Android16 QPR1),1.3.0 版本的 Pixel IMS(解决安卓10月更新带来的问题)。

同时本文增加“更新记录”这一节以保持页面整洁。

2025.10.11 安卓10月更新会导致无法使用Pixel IMS

评论区有几位朋友已经提示该信息了。所以没有升级的朋友请暂缓升级手机10月份安全更新,否则将无法使用这里介绍的方法开启VoLTE。具体情况可以看GitHub上的说明。大致就是,Google封锁了使用用shell更改运营商配置的能力。后续如何还需观望。

目前可以用vvb2060开发的精简的APK来强制显示启用VoLTE的开关。这是临时解决办法。等下周可能会有更新。具体在这里有介绍。

使用方法:
1. 下载应用程序 app-release.apk 并直接安装。
2. 打开 Shizuku,在“已授权应用”下找到 io.github.vvb2060.ims,并授权。
3. 返回 Shizuku 主页,点击右上角的三个点,然后停止 Shizuku。
4. 然后重启 Shizuku。
5. 进入系统 SIM 卡设置页面,并启用 VoLTE。

2024.03.16 更新下载文件

更新了一下下面的两个安装文件,因为 Pixel IMS 旧版本在新的 Android 14 上会闪退。©

本文发表于水景一页。永久链接:<http://cnzhx.net/blog/enable-volte-for-pixel-6-7-without-root/>。转载请保留此信息及相应链接。

156 条关于 “免ROOT开启Pixel 6/7/8/9/10系列手机的VoLTE支持” 的评论

  1. p6用几年了 ,偶尔听到别人说打我电话打不通我没在意,前几天不小心升级到安卓15,发现太难用又退回了13的第一个版本,却发现手机频繁无法接打电话,非常频繁,设置一通可以接打了,一会儿又不行了。甚至你一接打电话信号都消失了,一挂掉信号又恢复了。 跟着这个教程,这两软件设置好后,电话功能确实会恢复正常,但只能用一阵子,过阵子又会不行,我绝对没有重启和关闭开发者选项。以后再也不敢用谷歌手机了。

    • 设置后,重启或者关闭开发者选项并不会让设置失效。但是系统更新会导致该设置失效。更新后重新设置一次就好了。
      Google的Pixel手机在支持期内每月都会有更新,偶尔还会有不定期的紧急更新。如果你的手机没有关闭自动更新,就会每月都遇到该配置失效的问题。建议将系统更新改为手动,每次手动更新后立即重新设置VoLTE就好了。

    • 你说的情况我也遇到过,特别在双卡的情况下,有时候早上可以通话,下午就失效了,建议你root刷volte模块,可以解决,

  2. 请问作者,我的pixel7 pro根据设置后,只能正常使用移动网络及WIFI,电话和短信都无法使用(之前正常了一段时间了,后升级了一次系统后)突然打不进来,也打不出去,拨打电话后页面自动挂断,我重置了网络设置重启再重新设置也无法解决这个问题。现在使用的是电信卡,插入移动卡也是同样的问题。

    • 哈哈,我不是作者哦,只是想到也会有别的朋友需要这样的软件就介绍了一下。
      我也是P7P。我想,你在看的时候可能漏掉了文章中的一些细节。
      P7P不做这些设置应该也可以正常使用移动网络及WIFI。设置的目的是,在没有2G网络只有4G信号的时候也能正常打电话和发短信。
      这个设置方式有个缺点就是,每次更新系统(升级)之后都需要再重新设置一次。

  3. 您应该是大中华区帮助pixel爱好者最多的一个大神

    • 哈哈,哪里哪里,我也从网友那里知道这个的,也只是介绍别人开发的方法和软件

  4. 准备入手P9P,请问能直接使用移动卡VoLte通话吗?之前听说谷歌测试了国内通讯运营商的网络,后来又关闭了。

    • 这恐怕得有人测试了才知道了,凭经验讲应该是没问题的,大不了也用这种方法来开通。等你测试完了说一声哈 :D

  5. 很好,确实可以实现volte了,但是我发现他有时候会掉,明明已经都开启了,但是打电话就掉到H,只能重新连接无线,再运行一次。好几次在外面出差,没有WiFi,也没有3G,完全打不了电话,处于半失联状态。无奈还是走root,刷模块的方式,虽然极其不愿意,但是没办法。在外面的时候至少还能打电话

    • 我这边暂时还没发现这样的事情。看来是不太稳定。root后刷模块是非常稳定的吗?

      • 我没root,也是不稳定,会掉,查phone info显示unavailable。但是有时候过段时间再查volte又变成available了,又好了

        • 会不会是手机系统自动升级了?**每次系统更新**之后都需要重新连接无线运行一次来开启volte的。
          我是把系统更新设置为仅提醒了,然后每次手动更新之后就立即重新运行一次来开启。

  6. 我的pixel6pro上周升级15beta后用这方法还行的,今天升了beta2后不行了,我是电信卡,能上网但是打电话显示没移动网络,volte是开着的。真奇怪

  7. 引用通告: [1214]入手Pixel 7 Pro – 立方记忆体

  8. 感谢感谢,原先打电话就没网络,通话信号非常非常差,别人经常打不通我的电话,我也经常打不出去。现在有了VoLTE,通话顺畅多了,又把快放弃的Pixel 6扶上墙了。

  9. 我是刚换了pixel 8,也有root,但这次不想再刷module了。以前都是到处找zip觉得有点不安全,多一个module多一个弱点,刚好看到了你的文章。

    以前都是听说shizuku,从来没用过,这次进去直接用root模式,然后打开pixel ims调了一下volte选项就成功啦,感谢!!👍👍

      • 那倒不是哈,感觉太费电了,也没快多少。因为我已经是联通+Google fi的esim双待了,俩LTE已经有点扛不住了。root目前唯一必需的就是模拟小区门禁卡,这一个module,还要配上额外两个play integrity的module才能通过认证用Google Pay什么的😅

        • Google Fi的esim这个思路大赞,就是太贵了。我之前也想要模拟门禁卡,发现要root就给放弃了,越来越感觉没力气折腾了

  10. 感谢感谢,无以言表,终于是搞定了,谢谢分享

  11. 你好,我的装置是VRD-AL09,非安卓11以上,是透过连结电脑的方式启动但Shizuku,过程都没问题,但最后到授权pile ims的页面,Shizuku Permission Granted 显示No,授权后pile ims 就闪退了,哪里出问题有方法解决吗

    • 据这个应用的开发人员讲(详见文中引用的来源),这个方法只能用于Pixel系列,而且只能是6代及以后的版本。

  12. 非常感谢,正常4g上网,但是打电话会自动降到3g网络,之前3g好的地方没感觉,来到差的无法接听电话,百思不得其解,后来看到3g网络估摸着是这个原因,一搜就找到解决方法,非常感谢!

    • 哈哈,又帮到一个,这种感觉很好 :)
      我这边有时候会莫名其妙没信号,或者大不了电话。不知道你那边有没有这种情况?Pixel 6.

  13. 非常感謝提供的方法,在更新android14后經常會被人説手機關機,應該也是同理
    感謝!

    • 很高兴能帮到你 :)
      更新Android 14之后原来提供的下载文件有个不能用了,我还更新了一下那两个安装文件。

  14. 感谢大佬,太关键了。回国拿着电信卡插进pixel发现收不到短信崩溃了,follow大佬的tutorial瞬间复活!想问下这个破解之后的效果是需要有lte或者wifi的情况下才能打电话发短信么?我看选项里也是VoLTE或者VoWIFI。

    • 哈哈,不过我可不是什么大佬,我只是把大佬们的工作介绍一下,方便没听说的朋友们搜索到。
      这个 VoLTE 是通过 4G 来打电话和收发短信用的。以前用的是 2G、3G。没有 VoLTE 的话,使用电话和短信的时候是需要断开网络连接来回落到 2G 或 3G 的。有了 VoLTE 就不用断开 4G 上网来打电话或者发短信了。
      现在运营商在很多地方停掉了 2G 或者 3G 服务,只提供 4G/5G。这样一来,如果没开启 VoLTE,很多地方就没法用 Pixel 打电话或者收发短信了。如果某个地方没有 LTE,那应该会有 2G 或者 3G 的,那就还是通过 2G 或者 3G 来打电话发短信。
      同理,基于 5G 的电话短信服务叫做 VoNR。但是 Pixel 使用 5G 的话需要 root 才行,我不想折腾。
      至于 VoWIFI,也就是通过 WIFI 来打电话或收发短信,好像国内的运营商不支持。我也没有试成过,也不是太了解。

  15. 谢谢你的文章,我23年12月买的Pixel 8 pro按你的方法后可以正常拨打电话。前两天回家高速上发生一点事故,连电话都打不通包括122交警电话,这是不能容忍的,在这之前没有留意到电话功能。这两天一直在找修复方法,最终你这篇文章帮到了我。

    谢谢!

    • 希望你一切安好。
      也谢谢反馈你的经验。的确是有些地方完全没有2G信号,只能用 VoLTE,如果不解决这个问题就会连电话都打不了。

      • 谢谢,现在每次ota更新或安全更新重启后都会失效,如果能永久写配置就完美了。不过这次也够用,再次回来感谢博主

        • 我也希望有这一天呢 :) 似乎目前只有root才能达到永久有效

  16. 在澳洲ISP关闭3G后,荣耀MAGIC 4立刻不能接听拨打电话了,internet正常。问了电话服务商也解决不了的问题,通过这篇文章解决了。电话停机好几天后又可以重新电话的感觉真好。非常感谢楼主的详细说明。

    • 原来荣耀MAGIC上也可以用这样的方法。也谢谢你的分享,让大家能知道这种用法:)

  17. 引用通告: Pixel 7 Pro美国带锁版国内免ROOT解锁使用电信联通SIM卡及使用感受 - 测试岛

  18. 非常感谢您!这篇文章解决了我的大问题!长久以来我的pixel 6就一直信号不太好,昨天升级到了android 14之后很多电话直接漏接了。刚用上这篇文章的指导调试了一下,感觉通话信号好了很多!

    • 很高兴能帮到你……可惜的是现在还没有不root开启5G支持的方法 :)

时间过去太久,评论已关闭。
如果您有话要说,请到讨论区留言并给出此文章链接。
谢谢您的理解 :-)