Pixel SIM 里外配合实践:大陆 SIM + 外地 eSIM WiFi Calling
或许 Pixel 的 eSIM、WiFi Calling 等功能是除了外版 iPhone 外支持最好的设备之一。但是Pixel 的设置逻辑和功能细节有着不小的差异,甚至还夹杂了一些反直觉的操作。本文结合个人实践与经验,解析了 Pixel 在这些功能上的实现设置,无论是在国内的特殊情况,还是在跨地区使用相关。
相关概念说明
- eSIM:先要澄明一个误区──eSIM 虽然使用形式上很像一个系统软件,但它根本不在 data 分区里,而是烧在 eUICC 芯片上的,所以理论上刷机完全影响不到 eSIM。当然实际操作不鼓励盲目清除数据,部分系统在面对「之前不认识」的 eSIM 时可能有不允许激活等限制。
- VoLTE:Voice over LTE,即 LTE 网络上的语音通话。大陆大部分运营商都支持 VoLTE,可以通过 VoLTE 在 4G 网络上接打电话。
- VoNR = Vo5G:Voice over New Radio,即 5G 网络上的语音通话。同样大陆大部分运营商都支持 VoNR。
- VoWiFi = WiFi Calling:Voice over WiFi,即通过 WiFi 网络接打电话。大陆大部分运营商不支持 VoWiFi。有传言中国电信在部分地区(上海、广东等)开启试点,但是无论是打客服尝试开通还是试图通过后续操作在设备上强制开启,都没有成功。
- 备用通话(Backup Calling):曾经 Pixel 专属,我是在 ptt 一个 Pixel 7 的帖子里看到的,在 Android 14 (Pixel 8 出厂) 删除了这个设置。备用通话用于实现一个 iPhone 上默认支持的功能──在双卡设备且一张卡可使用数据流量(以下称作 Data SIM)、另一张卡使用 WiFi Calling(以下称作 Calling SIM),在设备未连接 WiFi 的时候 Calling SIM 自动通过 Data SIM 数据流量 VoLTE 上网实现 WiFi Calling 功能
离谱的是,尽管 Pixel 设备的「备用通话」这一设置被移除,导致许多 讨论 一度认为相关功能无法实现、或成为 iPhone 独占功能。实际上 Pixel 只是移除了设置开关,却没有移除通过另一张卡 VoLTE 实现 WiFi Calling 这一功能,只是后续想要实现相关功能的设置方法非常反直觉,这也是我想写下本文的决定性原因。
- UT 接口与 CDMA 接口:UT 接口属于 4G/5G IMS 体系,主要与 VoLTE 等服务相关;CDMA 接口属于 2G/3G 的,较旧。
- 补充业务(Supplementary Services, SS)
- 呼叫控制:呼叫转移、呼叫等待、呼叫保持、呼叫限制等。
- 网络功能:呼叫阻止、来电显示、隐私保护等。
里:大陆 SIM 设置
在 Clyde 老师的 给国内新用户的 Google Pixel 使用指南 文章中一半篇幅讲 Root 相关、一半篇幅讲信号相关,可见在大陆使用 Pixel 的 SIM 设置是不怎么省心的。
韩国开发者 kyujin-cho 开发的 Pixel IMS 基于 Shizuku 实现免 Root 的 VoLTE 功能解锁。对于移动、联通 Pixel 用户来说,VoLTE 可能只是提升通话质量的加分项,但对于电信 Pixel 用户来说,VoLTE 是正常使用通话功能的前提。
设置项的意义在前面「相关概念说明」章节都有解释,可以根据自己需求开启。具体使用方法请参考 Clyde 老师的文章、上面给出的 Shizuku 文档。相信你也注意到图中的「备用通话」设置项,这个后面还会用到,但不只是打开这个开关这么简单。
除此以外,Pixel 似乎还软件锁了大陆 5G 信号,即便在设置中有优先 5G 选项,但实际使用中一概是 LTE。在 Root 后可以借助 Network Signal Guru 工具解锁 5G 信号。特别的,对于 Pixel 8 曾经泄露过一个为中国大陆地区直接解锁 5G 网络的基带,可能不需要解 Bootloader 锁。
外:外地 eSIM WiFi Calling 设置
eSIM 在国内比较微妙。运营商很少支持,之前「一号双终端」业务只针对智能穿戴设备提供,联通和 Apple 合作专门针对 国行 iPad 提供。小米 MIX4 防丢失功能也因为基于 eSIM 实现而在发布后被迫取消。
而在国外,eSIM 已经成为主流,iPhone 14 甚至取消了实体 SIM 卡槽成为 eSIM-only。如果你恰巧有国外 SIM 卡需求,使用 eSIM 是一个不错的选择,相较于实体 SIM 可以有效避免费用不菲、等待漫长乃至频繁丢件的国际邮寄过程。且闲置的实体 SIM 收纳或许成问题(男人的化妆镜.jpg),但是支持 eSIM 的设备往往可以添加多张 eSIM,只需在需要时切换激活对应的 eSIM 卡即可。
添加 eSIM 一般需要扫描二维码或输入一串数字,通常会发到邮箱或在购买时的网站、App 提供。在 Pixel 设置的「网络和互联网 > SIM 卡」中选择「添加 SIM 卡」并按照提示操作即可。
在跨地区使用 SIM 卡时,最先碰到的概念是「漫游」。漫游指的是使用者于原先申请的电信公司所提供服务的网络以外,在其他电信业者甚至是国外的电信业者所提供的电信网络范围使用电信服务,通常会有额外费用,且可能会受到一些限制(如只能使用 3G 网络等)。
如果你是重度用户,那肯定绕不过漫游的。但倘若只是为了保持一个简单的「长期联通」概念,额外的漫游费用就不见得值得。特别是 WiFi Calling 功能提出后,有了更低成本在线方式──只要保持网络连接。更何况漫游需电信业者间签定协议,不同的合作关系、不同的用户优先级都可能显著影响使用体验,且作为用户个人很难控制,而 WiFi Calling 依赖的网络质量相比之下好控制得多。
WiFi Calling 需要设备和电信运营商双方支持。设备方面目前在销售设备的硬件方面应该是没有不兼容的情况,不过部分系统可能未识别出 SIM 卡支持 WiFi Calling 进而未提供设置项开启,对于 Pixel 而言可以通过上面介绍的 Pixel IMS 强制唤出相关设置项并开启。运营商方面,支持 eSIM 的运营商对于 WiFi Calling 的支持度一般更高且会默认开启。如果你还未选择运营商,也可在其知识库、客服等渠道查询是否支持并作为选择的参考,如果你的运营商明确不支持 WiFi Calling 也可考虑 Porting(用大陆更熟悉的说法就是「携号转网」)到支持的运营商来实现。
来到设置项,在 Pixel 设置的「网络和互联网 > SIM 卡 > 选中 eSIM 那张」,向下滑动找到「通话」下的「WLAN 通话」,开启「使用”WLAN 通话”」,随后记得将下方的「通话偏好设置」由默认的「移动网络优先」改为「WLAN 优先」,如果在 Pixel IMS 中开启了「显示 VoWiFi 漫游选项」则这里还会有「漫游偏好设置」,也同样选择 WLAN。
WiFi Calling,或者 VoWiFi,似乎顾名思义必须连接 WiFi 才能使用,只经过上述设置那表现也确实是只能通过 WiFi 不能通过另一张卡的数据流量。但是平时冲浪数据流量也能像 WiFi 般使用,且在 SE3 上记得是有「using Cellular Data」的信号标识。曾经搭载 Android 13 的 Pixel 7 确有「备用通话」设置,但是升级到 Android 14 后这个设置消失了,不过好在确定到这个关键词后至少有迹可循。经过一番探索,想要在更新的系统中实现通过另一张 SIM 卡的数据流量 VoLTE 上网实现 WiFi Calling 功能,大致需要以下几个条件:
- 同时激活两张 SIM 卡(废话)
- Data SIM 卡支持并开启 VoLTE/VoNR
- Data SIM 关闭漫游,或在 Pixel IMS 专家模式将
force_home_network_pool
设置为true
- Calling SIM 卡支持并开启 VoWiFi
- Calling SIM 通过 Pixel IMS 强制开启「备用通话」设置,Data SIM 的「备用通话」保持关闭
- 在 SIM 卡设置(尚未点进具体哪张卡)中开启「移动数据」与「自动切换数据网络」
我就不提「备用通话」这个「备用」用词的迷惑性了。最后一点「自动切换数据网络」这个名字和描述「根据信号覆盖和剩余流量情况,自动选择一张最合适的 SIM 卡」,我觉得一个不算太偏离的中文使用者都会理解成「Data SIM 的信号不好或者数据流量用完了就切换到 Calling SIM 上网」。而我的 Calling SIM 使用的 Pay As You Go 方案,所以我为了节约资费也在初始化 eSIM 的时候第一时间关闭了这个选项,谁知这个选项会影响「备用通话」功能生效。
好在这一段时间的使用过程中并没有遇到 Calling SIM 流量偷跑的情况,毕竟没开漫游且周边没有该运营商的基站。万一真遇到信号极差或者周边有 Calling SIM 的运营商基站情况就要等其他 DP 了。
上述情况是对于 Pixel 8 及更早型号的 Pixel 设备,对于 Pixel 8a 及更新型号,「移动数据」与「自动切换数据网络」开关被单独放进每张 SIM 卡中,此时需要在 Data SIM 卡中开启「移动数据」、在 Calling SIM 卡中开启「自动切换数据网络」并关闭「移动数据」与「漫游」。Pixel 8a 及更新型号的设置项是更加合理的,至少犯不着担心「自动切换数据网络」会导致流量偷跑。只是不只是否有什么硬件差异导致这个设置项的变化无法同步给旧设备,截至 Android 15 QPR2(BP11.241025.006
)只差半代的 Pixel 8 依然没有。
后
其实从上述内容不难看出,SIM 卡相关设置都更加依赖软硬结合,这方面或许还真就 iPhone 做得更好。且在 Pixel 全转入 Tersor 之后许多设置与其他 Android 不再通用,所以本文题为 Pixel 实践,不敢 Android 更不敢教程。但是对于其他 Android 设备来说,类似功能或多或少是有的,手机型号加之功能关键词或许就能检索到更精确的资料,希望也能有所启发。