Pixel 3/3XL 完美支持中国电信2G语音和4G网络、VOLTE(通用教程)

首先感谢原帖楼主:[全球独家] Pixel 3 XL 完美支持中国电信2G语音和4G网络http://bbs.gfan.com/android-9535095-1-1.html,提供的破解思路  
其次感谢原帖楼主:P3开启国内运营商VoLTE支持http://bbs.gfan.com/android-9531574-1-1.html,由此类推出来的办法。
最后感谢在pixel群里的天狼叔叔 在他的指导下 有了更方便的办法 破解办法通用 适用于pixel3和3xl。

已解锁和root机油,可以跳过步骤一和二,直接看步骤三。

步骤一:解锁bootloader
下载adb组件(platform-tools):https://developer.android.google.cn/studio/releases/platform-tools
下载usb驱动:https://developer.android.google.cn/studio/run/win-usb
手机上打开oem锁 连上电脑勾选允许调试  以windows10为例 解压后 得到以下文件:


单击右键 新建快捷方式 框内输入cmd 全点下一步 就会看到文件夹多了一个cmd  选中cmd单击右键属性 把起始位置修改成本目录的路径

双击cmd 打开后 输入adb reboot bootloader(也可以自己手动进入,关机状态下,同时按住电源键和音量-,长按5秒即可进入bootloader模式)
进入bootloader模式后,输入fastboot flashing unlock,会弹出相应的界面,问您是否解锁,用音量键加来选择yes,即可开始解锁。当界面显示有start的时候,选择start,即可重启进入系统,完成解锁。

步骤二:手机获取root权限
下载twrp,将下载的twrp放入刚刚下载的platform-tools文件夹里
pixel3:https://dl.twrp.me/blueline/
pixel3xl:https://dl.twrp.me/crosshatch/ 
下载magisk:https://github.com/topjohnwu/Magisk/releases,将Magisk-v18.0.zip放入手机内置存储根目录,安装好MagiskManager-v6.1.0.apk于手机上。
以pixel3为例,将twrp-3.2.3-0-blueline.img放入platform-tools文件夹里,同样还是用fastboot命令来刷入
将设备进入bootloader模式,打开cmd输入fastboot boot twrp-3.2.3-0-blueline.img,届时你的手机已经刷入临时re。
进入re模式,点击install(安装),选择刚刚放入手机根目录里的Magisk-v18.0.zip包,刷入后点reboot system即可。

步骤三:禁用dm-verity,修改mbn_sw.txt
开机后打开magisk,把保留AVB2.0那个勾去掉,禁用dm-verity,然后重新安装一下,如图:


点击重启生效,这时候我们就可以通过Re管理器app,在目录/vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw下找到mbn_sw.txt,如图:
选中mbn_sw.txt(以免意外建议提前备份此文件),点击右上角的三个点,以文本编辑打开,最后一行添加一句mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn,修改如图:
若想同时开启电信的volte高清语音通话(前提你在运营商那里已经开通此功能),最后一行则需再添加一句mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn,修改如图:

此时我们保存修改并退出,会自动生成一个备份的bak在文件夹内,删掉bak文件。

再找到目录/system/vendor/build.prop,和刚刚操作一样以文本编辑修改build.prop文件,最后一行添加以下几句:
#VoLTE
ro.mtk_ims_support=1
ro.mtk_volte_support=1
persist.mtk.volte.enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1

如图所示:


我们依然保存修改并退出,也会自动生成一个备份的bak在文件夹内,删掉bak文件。

此时我们退出Re管理器app,最后重置手机系统。
当系统重置成功后,你的爱机就可以完美电信2G语音和4G通话了,也可以开启volte了。
在系统设置里面就会开到有增强型4G LTE模式的选项,默认打开此选项就是开启volte。

2 个赞

pixel2可以用么?早知道就不换z2f了:cry:

2可以用835的配置文件 用这个教程 成功开启

感谢大佬解答!:joy:

咱试试看在z2f上提个配置文件丢进去

z2f联通volte开不了啊,你可以吗

请教一下我的 pixel3 破解电信后能用,但是关闭volte后就没法打电话,这个怎么能解决

请问是日版吗?如果是日版 那就没有办法了 日版缺电信2G和3G的频段 仅支持4G 打电话volte是必须开着才能正常使用的。

谢谢答复,发现真的是日版的,又踩坑了.

请问这是在安卓9上的吧,安卓10可以吗

如果是9 破了电信 可以升级吗

这个教程比较老了 后续有机友做了magisk的模块 使用于三代目前的所有版本 你可以Google一下 应该有很多机友分享在网上了

安卓12用了各种方法都打不开 Volte 开关,同时Re 管理器无法加载手动匹配文件,连皮鞋6的那个VoEnabler 模块装了也没用,手机是加版Edge plue,电信卡。