Hey guys, from what I see we get same issues as in all previous Pixels. No Volte for me in Romania, Vodafone. Same as in P6p I previously had. Is there any way to enable it without root? Phone is unlocked, bought from Google Store Germany.
Hi
Here is a detailed post.Can you please explain what is nbm file method? First time that i heard about it
mbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.Can you please explain what is nbm file method? First time that i heard about it
Huhmbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.
The reason why VoLTE works for some using the old modules from the Qualcomm pixels is due to the fact that the module also changes some build.prop values (look inside the modules to see which props exactly).
You can also achieve this by editing the /data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml file (these are generated from .pb files somewhere, cant remember where they resided on the fs) and adding these lines there:
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
and after that you will get a toggle in the Settings where you can turn on VoLTE - that will force the VoLTE IMS stack to start working with the stock volte profile. If your carrier has incompatibilities with that profile it wont work.
Hi
Are you sure?
It seems to be working on the pixel 5
![]()
Module to enable 5G/VoLTE/VoWIFI on Pixel4a 5G/Pixel5
Update (9 Oct 2022): Upload module here. Update (7 Apr 2021): If you are looking for the manual way to add 5G support besides the magisk module way or the module does not work for you. Please refer to #54 for the detailed steps. Thanks again to...forum.xda-developers.com
Any ideas are welcomed
The Pixel 6 and 7 are completely different chip and modem designs than the Pixel 5.Here is a detailed post.
In my reply above for the pixel 5 guide, it mentions some of the steps as well.
I won't have access to a proper pc for the next few days, if u managed to get it to work please share.
Pretty much this. Can also use this method for other flags that a carrier might support such as VoNR.mbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.
The reason why VoLTE works for some using the old modules from the Qualcomm pixels is due to the fact that the module also changes some build.prop values (look inside the modules to see which props exactly).
You can also achieve this by editing the /data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml file (these are generated from .pb files somewhere, cant remember where they resided on the fs) and adding these lines there:
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
and after that you will get a toggle in the Settings where you can turn on VoLTE - that will force the VoLTE IMS stack to start working with the stock volte profile. If your carrier has incompatibilities with that profile it wont work.
In order to enable vowifi and volte, has the carrier to do something or is it google that has to implement this (for a country or a certain carrier)?
If you don't mind me asking, Where does the stock volte profile preside?mbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.
The reason why VoLTE works for some using the old modules from the Qualcomm pixels is due to the fact that the module also changes some build.prop values (look inside the modules to see which props exactly).
You can also achieve this by editing the /data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml file (these are generated from .pb files somewhere, cant remember where they resided on the fs) and adding these lines there:
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
and after that you will get a toggle in the Settings where you can turn on VoLTE - that will force the VoLTE IMS stack to start working with the stock volte profile. If your carrier has incompatibilities with that profile it wont work.
Use fxexplorerfile:///data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml
I get permission denied. I do it on my laptop and termix. Still can't access the file
mbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.Can you please explain what is nbm file method? First time that i heard about it