However, if you are using a Pixel device where it is not officially supported, then even if the carrier supports it, you wouldn’t be able to enable it. And to be fair, this isn’t something that has popped out all of a sudden, this issue is prevalent since the earlier Pixel days. But at that point in time, we could use the Qualcomm Tool to access the modem and manually set the MBN in sync with the settings of another modem that is present in a Pixel device that is officially supported in that region.
But the major issue this time around is that the Pixel 6/Pro have ditched the Qualcomm chipset and have instead opted for their own in-house Tensor chipset. As a result of which, this Qualcomm tweak might no longer work (though more testing is needed to concrete this statement). So what’s next? Well, there exist a couple of handy workarounds that might help you enable the VoLTE onto your Pixel 6/Pro devices. And this guide will make you aware of just that. So without further ado, let’s get started.
Enable VoLTE in Google Pixel 6/Pro: The Prerequisites
There exist two different methods through which you could carry out the said task. And we have listed both of them below. You may refer to the one that is in sync with your requirement. But before that, make sure you checkmark all the prerequisites listed below (which are common for both these methods). Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps. Moreover, both these methods are only meant for enabling VoLTE and shouldn’t be tried out for any 5G-related task.
STEP 1: Install Android SDK
First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.
STEP 2: Enable USB Debugging
Next up, you will have to enable USB Debugging. This will make your device recognizable by the PC in ADB mode and hence allow you to execute the required ADB Commands. So head over to Settings > About Phone > Tap on Build Number 7 times > Go back to Settings > System > Advanced > Developer Options > Enable USB Debugging.
STEP 3: Root your Pixel 6/Pro
First and foremost, you need a rooted Pixel 6/Pro. If you haven’t done so yet, then please refer to our guide on How to Root Google Pixel 6/Pro via Magisk Patched Boot.img. If you have already rooted via any other method, then please verify that you have disabled the verity checks as well, by flashing the vbmeta file (instructions could be found in that linked guide itself).
METHOD 1: Manually Enable VoLTE in Google Pixel 6/Pro
METHOD 2: Enable VoLTE in Google Pixel 6/Pro via Magisk Module
METHOD 3: Using Pixel 5 Modules (Testing Phase)
So a few users were able to enable VoLTE and VoWiFi onto their Pixel 6/Pro devices by giving a shot to the Pixel 5 modules! Well, this is really strange since the underlying hardware is totally different in both these Pixel generations. But hey, since it is doing the job, no complaints!
So if you wish to step into this unchartered territory, then download the modules from the below links and try them out by flashing them via Magisk. If the first module doesn’t work out, then please uninstall it first and then install the second one.
Download: Module 1 (XDA) | Module 2 (GitHub)
With this, we round off the guide on how you could enable VoLTE onto Pixel 6/Pro devices. We have listed two different methods for the same. Do let us know in the comments which method spelled out success for you. Likewise, all your queries are welcomed in the comments section below.
How to Convert Japanese Pixel 6 to Global VersionHow to Install Kirisakura Custom Kernel on Google Pixel 6 ProGoogle Pixel 6/Pro Proximity Sensor Not Working: How to FixHow to Pass SafetyNet in Rooted Pixel 6/Pro