In this guide, we will show you the steps to enable 5G in unsupported countries in Pixel 4A/5/5A. There are a few features that, even though come built into the device, are not enabled by default by the OEM. One such feature is call recording which is mostly disabled owing to the regional restrictions and policies of a particular region.
While that is understandable up to an extent, what isn’t is why they tend to disable 5G functionality across numerous devices. Thanks to the open-source ecosystem, you now have the opportunity to bypass this restriction and welcome abode 5G on your Pixel 4A/5/5A even in unsupported countries. So without any further ado, let’s get started.
Table of Contents
How to Enable 5G in Unsupported Countries on Pixel 4A/5/5A
Do note that the below steps will only be applicable until you change the SIM card. Once you switch SIMs, you’ll again have to carry out the below-listed steps. 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.
Method 1: Automatic Method
- To begin with, root your device via Magisk.
- Then download the VoLTE/VoWiFi 5G module.
- Now launch Magisk, go to Modules, and select the 5G module.
- It will now be flashed. Once done, hit Reboot.
- That’s it. 5G is now enabled on Pixel 4A/5/5A.
Method 2: Manual Method
- To begin with, root your device via Magisk.
- Then download and extract Android SDK Platform Tools on your PC.
- Likewise, download and install QPST on your PC.
- Now enable USB Debugging on your device and connect it to your PC via a USB cable.
- Then type in CMD in the platform-tools folder address bar and hit Enter.
- Now type in the below command in the CMD window [you’ll get a prompt, tap OK]
adb shell
- Then type in the below command [you’ll get a SuperUser prompt, tap OK]
su
- Now type in the following four commands [if you get “failed to open the diag router socket”, then hit Ctrl+C]
resetprop ro.bootmode usbradio resetprop ro.build.type userdebug setprop sys.usb.config diag,diag_mdm,adb diag_mdlog
- Wait for a few seconds and the program will then exit.
- Now go to the extract QPST Tool and open EFSExplorer. Select your device and hit OK.
- Then select policyman from the left and drag the carrier_policy.xml file to the desktop.
- Now, download and install an advanced text editor like Notepad++.
- Then open the carrier_policy.xml file via Notepad++ and scroll to the line:
<include> G W L </include>
- Change it to:
<include> G W L 5G </include>
- Now go to the below line:
<include> W L </include>
- Likewise, change it to
<include> W L 5G </include>
- Next up, go to:
<include> L </include>
- Change it to:
<include> L 5G </include>
- Finally, go to:
<include> G W L </include>
- Change it to:
<include> G W L 5G </include>
- Now save the file via Ctrl+S and drag back the file to EFSExplorer.
- You’ll get a prompt carrier_policy.xml already exists, replace? Click YES.
- Finally, restart your device for the changes to come into effect.
That’s it. These were the steps to enable 5G in unsupported countries in Pixel 4A/5/5A. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.