Sustie

主页 所有文章 文章检索

解决Pixel 8无法使用中国SIM卡接打电话的问题

最近购买了一台日版的 Pixel 8,发现使用国内的 SIM 卡的时候可以流量上网,但无法正常接打电话和收发短信。经过调查,发现问题的根源是这样的:

  1. 由于 Pixel 手机没有在国内上市,所以谷歌在 Pixel 上加了地区锁,导致国内 SIM 卡无法使用 5G,最多只能用到 4G。
  2. 国内的 4G 通信基本上都使用了一种名为 VoLTE 的技术。这种技术需要手机的配置文件里有运营商的信息。由于 Pixel 手机没有在国内上市,自然 Pixel 里面也没有写入国内运营商的信息,因此无法使用 VoLTE。

综上所述,解决办法有两种:如果是 5G SIM 卡,那么可以尝试 root 之后解开地区锁使用 5G。还有一种更通用的办法是修改配置文件,让 Pixel 能够使用 4G VoLTE。修改配置文件无需 root。

接下来介绍免 root 开启 VoLTE 的方法。

首先在 Google Play 上安装 Shizuku 和 Pixel IMS。

然后打开 Shizuku,点击“配对”,然后点击“开发者选项”,然后打开“无线调试”的开关,然后进入“无线调试”的菜单(点击“无线调试”的开关按钮的左边),然后点击“使用配对码配对设备”,这时候会看到一个 6 位数的 WLAN 配对码。然后通知栏里 Shizuku 会提示你输入配对码,输入后回到 Shizuku,点击“启动”即可。

然后打开 Pxiel IMS。允许 Shizuku 给 Pxiel IMS 授权。然后在 SIM 卡配置的菜单里打开“启用 VoLTE”的选项即可。

注意:通过这种方法开启的 VoLTE,在手机重启之后就会失效。需要重新按照上面的方法再启用一次。

参考资料

https://cnzhx.net/blog/enable-volte-for-pixel-6-7-without-root/