yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 Guides, News, & Discussion] IndianDuDe:
I tried installing magisk (v22) and selinux and Volte module on both stock rom and pixel experience. Volte on Airtel ain't working. IMS shows not registered.

If anyone has found a way to get airtel volte working. Please help.

P.S: The sim I tried with was already active with volte on a different device.
[Google Pixel 2 Guides, News, & Discussion] Mother_Teresa:
I managed on my Pixel 2 with what seems the same method.

Maybe you find a difference in how I described it in another topic?
[Google Pixel 2 Guides, News, & Discussion] baboon23:
Hello friends!

Cool stuff.

Is there a security risk with installing these custom modems? Where did they come from, are they modified in any way or still signed, just from a different manufacturer?

Also, is there neat trick to keep magisk installed after OTA updates or do you just flash magisk+these zips after every update?

Lastly, why aren't all pixel ROM makers merging this? What possible reason is there to not want VoLTE for all users?
[Google Pixel 2 Guides, News, & Discussion] Lamuor:
@somin.n Thanks for the guide. I have tried something similar with my nexus 5X but didn't work. I need some senior member to look at my post and share some advice if possible. Could you please check?
[Google Pixel 2 Guides, News, & Discussion] HR-21:
Hey, can you please guide us how to activate Volte for unsupported carrier in pixel 2xl running on Android 12.

If anybody can edit old megisk module for Android 12 it will be a great help for us.
[Google Pixel 2 Guides, News, & Discussion] Pachacouti:
I foresee me linking lots of questionaires here lol
[Google Pixel 2 Guides, News, & Discussion] somin.n:
@HR-21 where did you get A12 for pixel 2Xl? What exactly doesn't work with module?

Module is "patchnig" vendor partition, if this wasn't flash with A12, module should still works.
[Google Pixel 2 Guides, News, & Discussion] HR-21:
@somin.n

Yes A12 available, it is just in WIP.

ArrowOS 12 [WIP] [Not Official] https://t.me/ReallySnow_ROM/181

PE ALPHA Build

PixelBuilds - Browse /taimen/android-12.0.0/pe-twelve at SourceForge.net

Latest Android builds from PixelBoot.

sourceforge.net

Update:-

I tried arrowOS 12 with VOLTE Enabler and now it is working. I am able to use volte on unsupported carrier (Airtel).

Vo-wifi also working
[Google Pixel 2 Guides, News, & Discussion] Utini:
So this should work on my P6 Pro as well if I just follow the instruction of page 1 in this thread?
[Google Pixel 2 Guides, News, & Discussion] HR-21:
I do not think so... These modules are specially for pixel 2 & pixel 2 xl
[Google Pixel 2 Guides, News, & Discussion] verch131:
Hello, does anyone know how to solve this problem? A few days ago I installed the volete enabler module for pixel 2xl in ABC rom, along with permissive selinux, the thing is that after its installation, I have run out of phone signal and it tells me that the radio is deactivated, I need help please.
[Google Pixel 2 Guides, News, & Discussion] te1n:
google pixel 2 xl phone. Operator Megafon, VoLTE works, VoWiFi does not work. Any ideas ?

Thanks in advance
[Google Pixel 2 Guides, News, & Discussion] Vortuks:
Hi,

Anyone interested in Pixel 2 XL VoLTE/VoWifi on A12(probably lower aswell) with SELINUX Enforcing?

I can create a GIST for you guys and create a new topic or if OP can link my GIST, it would be great :)

If anyone wants it, please respond in this topic.

@runekock,

Will do a GIST and put it here

EDIT.

In case anyone is interested, here's:

GitHub - stanislawrogasik/Pixel2XL-VoLTE-VoWiFi: This is a guide, how to enable VoLTE and VoWiFi on Pixel 2 XL using EfsTools and Magisk without changing SELINUX to permissive.

This is a guide, how to enable VoLTE and VoWiFi on Pixel 2 XL using EfsTools and Magisk without changing SELINUX to permissive. - stanislawrogasik/Pixel2XL-VoLTE-VoWiFi

github.com
[Google Pixel 2 Guides, News, & Discussion] Rakstrooper:
Interested! but for pixel 2. I'm on vodafone india and planning to upgrade from a11 to pixel experience plus 12.
[Google Pixel 2 Guides, News, & Discussion] Rakstrooper:
Can you let me know the process and if it actually worked for you? I'm in bangalore using vodafone on my p2. Also will it work on pixel experience plus 12.1?
[Google Pixel 2 Guides, News, & Discussion] ashokabs:
Update on my last mail was that it showed Volte is provisioned but practically I could not use it unless it was enabled by the service provider. At the providers end there was some problem with Google. I sold the Pixel 2 and now use a Pixel 4a which has no such problem.
[Google Pixel 2 Guides, News, & Discussion] Vortuks:
Sorry for long time no hear!

Here's a whole guide how to enable VoLTE and VoWiFi on Pixel 2 XL(A12):

GitHub - stanislawrogasik/Pixel2XL-VoLTE-VoWiFi: This is a guide, how to enable VoLTE and VoWiFi on Pixel 2 XL using EfsTools and Magisk without changing SELINUX to permissive.

This is a guide, how to enable VoLTE and VoWiFi on Pixel 2 XL using EfsTools and Magisk without changing SELINUX to permissive. - stanislawrogasik/Pixel2XL-VoLTE-VoWiFi

github.com

Maybe @somin.n can mention this in main topic.

EDIT.

@somin.n put a link in main topic - thanks! :)
[Google Pixel 2 Guides, News, & Discussion] Luckz27:
Hello, I'm sorry if this is a stupid question but:

is it possible to do this even on other smartphones?
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Hi, each manfucturer handle with it by "own way"... So yes, it si possible to do this with another phones, but you will need to find how ;) Files provided here willn't works on other phones.
[Google Pixel 2 Guides, News, & Discussion] Fentadroid:
Hello, i'm trying to find a way (magisk module o similar) to enable VoLTE on Pixel3a (italian carrier WindTre).

On operator side, VoLTE is active.

Is there any way?

Thank you!!!
[Google Pixel 2 Guides, News, & Discussion] Vortuks:
Hi,

Method described in the Git repo should work for P3, as it still works for P5.

The thing that you need to do, is to find a supported phone for your country with the same CPU. You'll need to download it's firmware and extract MBNs files
[Google Pixel 2 Guides, News, & Discussion] Fentadroid:
I thought that too but....

My phone is already rooted (android 12) with Magisk.

I did all the steps described.

When i give the coomand "EfsTools.exe efsInfo" this is the response.

C:\Android\EfsTools-0.14>EfsTools.exe efsInfo
Use serial port ''
Critical error. Port must first be set

And when i start QPST (Windows 10) i cannot see any phone under "Ports" tab.

It seems the phone is not recognized....
[Google Pixel 2 Guides, News, & Discussion] Vortuks:
It seems that either:

- diag_mdlog didn't show up - best to check device manager on Windows,

- you don't have drivers for QPST mode
[Google Pixel 2 Guides, News, & Discussion] Fentadroid:
I did exactly as described on github.

[LIST=1]
[*]Download whole repo or download proper files to your PC
[/LIST]
In this example, I'll assume that you've them in folder C:\Users\User\Downloads

[LIST=1]
[*]Install QPST from link above(on PC)
[*]Download Magisk Modules to your device(from MagiskModules/ folder on GitHub) (on yours Android device)
[*]Download file called mcfg_autoselect_by_uim from "MBN/" (to yours PC)
[*]Download your MBN from repo(all MBNs from Xiaomi Mi6 and OnePlus 5 in MBN/ ) - you need to select a proper MBN for your provider (download it to yours PC)
[*]Put your MBN and MCFG_autoselect_by_uim to EfsTools folder (on your PC, they should in the same folder as program called EfsTools.exe)
[*]Flash both modules(in Magisk) and reboot device
[*]Connect your device to the PC
[*]Launch powershell/CMD and go into EFSTools folder(go to the C:\Users\User\Downloads\EfsTools), then launch this command:
[/LIST]
EfsTools.exe efsInfo

Tried several times on 2 different windows 10 x64 pc.

Problem is i cannot see any com ports on device manager.......

QPST doesn't show anything and i cannot add any com ports.
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Hi @Fentadroid, try to check video from this thread:

https://xdaforums.com/t/video-tutorial-how-to-enable-5g-for-unlisted-countries-on-pixel-4a-5g-and-pixel-5-using-qpst.4243129/

The steps should be same for you. When you will see phone in QPST app you should be able to use efstool.
[Google Pixel 2 Guides, News, & Discussion] Fentadroid:
Yes... i did it with this:

https://xdaforums.com/t/network-signal-guru.4005511/post-83499679

I used h3g (italy) mcfg_sw.mbn file for my carrier (WindTre Italy) and VoLTE now perfectly works. (H3G and Wind became WindTre).

I guess the provided magisk module to enable diag_mdlog for Pixel 2XL doesn't work with my Pixel 3a, so i simply used this sequence to let the phone be discovered from QPST:

adb shell
su
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config diag,diag_mdm,adb
diag_mdlog
cancel (ctrl+c) once it starts to "hang" at failed to open diag socket
change usb config (file transfer, no file transfer)

After that, i had to unplug and plug the phone several times and then this command gave me the correct output

C:\Android\EFS\EfsTools-0.14>EfsTools.exe efsInfo
Use serial port 'COM5'
Version: 0, MaxDirectories: 50, MapPathnameLength: 1024, MaxFileSize: 0, MaxFilenameLength: 768, MaxMounts: 36, MaxSymlinkDepth: 0

Then, these 2 commands:

EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim

EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v

perfectly worked.
[Google Pixel 2 Guides, News, & Discussion] Fentadroid:
This is what i get on my Pixel 7 Pro:

cheetah:/ $ su
cheetah:/ # resetprop ro.bootmode usbradio
cheetah:/ # resetprop ro.build.type userdebug
cheetah:/ # setprop sys.usb.config diag,diag_mdm,adb
cheetah:/ # diag_mdlog
/system/bin/sh: diag_mdlog: inaccessible or not found

Any idea?

I guess it's a A13 related issue but i'm not sure

Thank you!!!
[Google Pixel 2 Guides, News, & Discussion] mauriziocasciano7:
I am trying to enable VoLTE by loading my carrier's MBN profile (extracted from other devices' firmwares with the same soc Snapdragon 845) with QPST PDC but nothing gets loaded.

My device is a OnePlus 6 running LineageOS 19. The profiles I am trying to load are from Asus Zenfone 5Z, Sony Xperia XZ3 and Xiaomi Mi 8.

Do you know what may be the problem?
[Google Pixel 2 Guides, News, & Discussion] JoKr4:
Generally I can confirm this works great:

- Pixel 2

- lineage-19.1-20221223-microG-walleye

- german carrier "Congstar"

Thanks a lot!

I'm really happy!
[Google Pixel 2 Guides, News, & Discussion] Danielandg:
So when you add multiple carrier mbn files with PDC tool, they will automatically enable when I insert a Sim for thwt carrier or I must use PDC tool to activate them?

Can I do this with Sony Xperia 1 ii with out root?
[Google Pixel 2 Guides, News, & Discussion] herasymcuk:
I'll explain my situation to you, then I hope that some expert can help me.

Phone: Sony Xperia 1 IV with Android 14. (still not certified by Wind for Wificalling)

By default with my Italian Wind3 sim the phone only had the option to activate VoLTE... but the IMS was not registered. Even trying with the Shizuku app and Pixel IMS app and activating everything, nothing changed, although all the items were present (VoWifi...Vo5g...). I then called wind3... and from Albania) a nice lady helped me... pointing out that since there is 5g, wind avoids making Volte activations.... but in 2 minutes she activated it for me. Result: IMS status registered....but VOWifi still not enabled......

I understand that wind3, on the operator side, can't do anything, right? Many users here on XDA have solved the problem by adding an ims APN....but unfortunately wind3 does not allow you to add an ims type APN. Maybe by connecting the cell phone to the PC with an abd command you can force it... but I haven't tried.

I read that it is possible to flash a modem configuration file that has already enabled VoWifi? If so, which one do you recommend and how to do it?

It's disarming to see how wind3 has certified ALCATEL!!! and not a SONY model. Then when I have a Swiss SIM... I've been using it for over a year (in Switzerland) without problems.
[Google Pixel 2 Guides, News, & Discussion] runekock:
@herasymcuk Also note that many phone companies don't allow VoWiFi when you're out of the country
[Google Pixel 2 Guides, News, & Discussion] herasymcuk:
I live in Italy. wind3 is an Italian telephone operator. has around 50 phone models certified for wifi calling, except the Sony brand.
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Provided Magisk isn''t prepared to root android Q, so it can't works...
[Google Pixel 2 Guides, News, & Discussion] ozguroge:
The canary build is able to root Q actually. But I don't know if it will let me enable the diag port? Or is there way to mod it so it will enable diag port?

https://xdaforums.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337
[Google Pixel 2 Guides, News, & Discussion] somin.n:
[MENTION=3843298]ozguroge[/MENTION] i know about canary build, but it (probably) willn't enable diag port. You could try to write to [MENTION=422404]Airpil[/MENTION], the creator of this magisk with diag, and maybe he will adapt newest magisk build with diag.

I am still on Pie, so i am not able try if things works or not.
[Google Pixel 2 Guides, News, & Discussion] ozguroge:
So I reverted back to Android P, enabled VoLTE but it disappeared after a restart. So I am back to Q now, and having problems with carrier switching/sim card recognition etc. I wonder if I messed up mbn files (do they stay unchanged even after a system update)? Or do those files get overwritten by the system updates?

My phone is a Pixel 2 btw to clarify.
[Google Pixel 2 Guides, News, & Discussion] Airpil:
Done
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Hi, sorry, but I am not sure when mbm files are overwritten. Maybe try to flash ROM to both slots. When I updated from Janury to February the files were overwritten, but in update From February to March files stayed.

Great, thanks for your work. Now I will have to update to Q :victory:
[Google Pixel 2 Guides, News, & Discussion] mrkhigh:
Anyone tried this with Cricket vowifi?
[Google Pixel 2 Guides, News, & Discussion] neatojones:
I tried without success. But, I later figured that my SIM card is probably too old because I also failed on an iPhone 6. Cricket support was as little help as usual.

I noticed on another xda thread someone mentioned getting this method to work for cricket. I'm not sure which profile worked.

If you try it and get it to work, please report back. I've been thinking about buying a new SIM card and trying again.
[Google Pixel 2 Guides, News, & Discussion] mrkhigh:
Problem is it's for a friend, so Ying without known progress is not really desirable.

I have an old htc10. I suppose I can play with it.
[Google Pixel 2 Guides, News, & Discussion] pavel5044:
I can confirm, VoLTE works with Telenor Bulgaria!

Used mbn file - Telenor Danemark.

Thank you very much!
[Google Pixel 2 Guides, News, & Discussion] reza_xdv:
I wanna try this on my LG V20, but I cannot find any mbn file for my country or career. I'm from Iran. Can anyone help me with this please?
[Google Pixel 2 Guides, News, & Discussion] ReVo_007:
Airtel IN Hyderbad

Hi I installed it on my Pixel 2 XL in Hyderabad it does not connect to VoLTE , though I am not very sure if I have VoLTE here. Anyway so far it is not working, will update once I can confirm this works but thanks for all the effort matey :)
[Google Pixel 2 Guides, News, & Discussion] darekesp:
It's possible to enable VoLTE whitout root ??
[Google Pixel 2 Guides, News, & Discussion] somin.n:
No with this method...
[Google Pixel 2 Guides, News, & Discussion] darekesp:
Did U know other method ?? :)
[Google Pixel 2 Guides, News, & Discussion] somin.n:
No, but maybe you will find something ;)
[Google Pixel 2 Guides, News, & Discussion] jaggillararla:
should i activate sub1?
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Rather no, why? I really don't know what will happen :D
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Guide updated, now is enough to install only one magisk module to enable VoLTE :cool::victory::cowboy:!
[Google Pixel 2 Guides, News, & Discussion] tonyblairs:
hi does this work on the pixel 2 walleye or is it just for taimen
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Of course it is working for walleye :good: Just download VoLTE_enabler_pixel_2_v1_1.zip from first post, flash it via Magisk and if your provider is supported everything should works!
[Google Pixel 2 Guides, News, & Discussion] tonyblairs:
Thanks , I am a noob with magisk never used before but I have rooted my old phone s4 zoom many years ago, if I uninstall magisk and un root my pixel 2 after installing VoLTE_enabler_pixel_2_v1_1.zip will it lose the VoLTE , another question I have looked in the VoLTE_enabler_pixel_2_v1_1.zip\system\vendor\mbn\mcfg\configs\mcfg_sw\generic\eu and i cant see settings for the UK Network called THREE do you know what I would use or if this works with the THREE network , sorry if i have ask a question all ready answered

Many Thanks
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Hi :) If you will unistall magisk you will loose VoLTE too, so magisk need to be still there. I am sorry, but I don't know anything about your provider. My provider - Czech Tmobile, is "hidden" under deutsche telekom folder, so maybe your belongs to something other. The easiest way is to try. You can try this module too:

[url]https://mega.nz/#!AAsC0AoJ!bFA7RkWCToy5Q99n3OpdZEsRqxN3cS0D5KWl_3P63qY[/url]

Functionality is the same, but uses mbns from pixel 3. If no one will work you can still try "manual" way. Read about it in first post and in this thread:

[url]https://xdaforums.com/pixel-2-xl/how-to/guide-qxdm-port-activation-pixel-2-xl-t3884967[/url]

there is possibility that mbn for another provider will work for you, but it is about testing. Good luck :good:
[Google Pixel 2 Guides, News, & Discussion] hunfatal:
Thanks, just flashed via Magisk :) VoLTE icon shows, will test calls tomorrow. :)

Edit: Tested and it works. Thank you!

VoWiFi is not supported by the carrier so I can't use that, yet. They said they will add support for that at a later time.

Edit: Carrier is T-Mobile Hungary (called Telekom here)
[Google Pixel 2 Guides, News, & Discussion] jaggillararla:
Holy moly I see in the zip file the mbn for orange Romania so am I good ? Just install the module and forget ?

---------- Post added at 12:42 PM ---------- Previous post was at 12:34 PM ----------

Orange Romania got volte and wifj
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Great, good news :)

Hmm, in fact, YES :D But sometimes it needs more effort :D

some providers doesn't automatically enbale VoLTE for everyone, so sometimes is needed to call to provider support and ask for enabling VoLTE.

sometimes is needed to toggle off/on enhanced 4g LTE mode and go to airplane mode and back

Good luck :)
[Google Pixel 2 Guides, News, & Discussion] jaggillararla:
Somin I saw u posted v1. 2 on the xl thread. What's the difference?
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Hi, it includes another folder - mcfg_hw, but it looks, that it is not important, i didn't register any changes, any benefit...
[Google Pixel 2 Guides, News, & Discussion] jaggillararla:
i just wish that freaking google added a volte icon to the statusbar....
[Google Pixel 2 Guides, News, & Discussion] hunfatal:
They didn't? I'm using Havoc-OS and it has an always showing VoLTE icon when it's turned on and working.
[Google Pixel 2 Guides, News, & Discussion] jaggillararla:
Haven't seen havoc on pixel 2 ?? But no on the normal pixel there's no volte
[Google Pixel 2 Guides, News, & Discussion] hunfatal:
I thought this is a stock icon/label (never used the stock rom).

There was a havoc build by munchy_cool until january when he stopped because of a lack of his free time. I've still use my own custom builds, but too lazy to create a topic. :D

I don't understand why Google doesn't add the volte icon to the stock ROM though, this way the users have no idea whether if its working or not.
[Google Pixel 2 Guides, News, & Discussion] jaggillararla:
U should open a topic for real. Look how many custom ROMs are out ?

Yeah exactly I have to check via 4636 code
[Google Pixel 2 Guides, News, & Discussion] sadiku:
VoLTE_enabler_pixel_2_v1_1.zip did enable VOLTE on my pixel 2 XL but wifi calling still not work, any recommendation?
[Google Pixel 2 Guides, News, & Discussion] jaggillararla:
Bruh it depends on ur carrier.
[Google Pixel 2 Guides, News, & Discussion] sadiku:
I do confirm my carrier support wifi calling.

Sent from Pixel 2 XL
[Google Pixel 2 Guides, News, & Discussion] rwanek:
thanks for your module - trying to get it to work in Poland on nju mobile - part of Orange PL, pixel 2XL, android 9 march update, used module VoLTE_enabler_pixel_2_v1_1.zip:

- I get IMS registered but volte unavailable, vowifi - available - tested, works on wifi calling.

when I switch off wifi calling in setting, IMS show volte available enabled, but whan I again switch wifi calling in settings to on, IMS show volte unavailable, vowifi available enabled.

why is it I can't have them both available enabled?

thanks!
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Hi! Sorry, but I don't know :D :confused: I can't activate VoWiFi with my carrier (it should be supported)...
[Google Pixel 2 Guides, News, & Discussion] hymnz:
[MENTION=5104404]somin.n[/MENTION] .. Just a quick check.. I only need to install the module on Magisk and that's all.. I don't have to do QPST_2.7.474 stuff. Correct? Also, as with all module, if I uninstall, everything goes back to normal. Correct?
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Everything Yes :cowboy:
[Google Pixel 2 Guides, News, & Discussion] hymnz:
In that case, I did and I also verified "airtel" is present in "apac" networks folder. However, it's not working.. Aeroplane mode off-on and Data/LTE off-on have been done, still no cake? :crying:
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Did you enable VoLTE switch in settings-network and internet-mobile nerwork? If you dial *#*#4636#*#*, phone information-3dot menu-Ims service status, what are the informations?
[Google Pixel 2 Guides, News, & Discussion] hymnz:
IMS Registration: Not Registered

Voice over LTE: Unavailable

Voice over Wi-Fi: Unavailable

Video Calling: Unavailable

UT Interface: Unavailable

I'm sure the service provider has volte enabled in my area.
[Google Pixel 2 Guides, News, & Discussion] somin.n:
What about that switch? Try to switch it off and on... And is VoLTE active on your SIM? Sometimes is needed to call to provider and ask to activate VoLTE for your sim card.
[Google Pixel 2 Guides, News, & Discussion] hymnz:
Checking with my provider.
[Google Pixel 2 Guides, News, & Discussion] Merrym@ni@c:
Will it be available for Android Q?
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Hi! Not the easy way for now :P I have VoLTE working on Q6, but with little workaround:

enable diag port, open PDC tool

delete all available profiles :silly: (there are some that can't be deleted :eek:)

restart phone

open PDC and load suitable profile for you

install VoEnabler module via Magisk and restart phone

now it should works

Have someone better expiernce with enabling VoLTE on Q builds?
[Google Pixel 2 Guides, News, & Discussion] Merrym@ni@c:
Thanks for the answer! Though i only now noticed that this is Pixel 2 section and i have Pixel XL. Can i still try or that method is incompatible with it?
[Google Pixel 2 Guides, News, & Discussion] somin.n:
This will work for Pixel 2 and 2XL too, in fact, originally this was written for 2 XL, take a look in first post, there is a link. Good luck :)
[Google Pixel 2 Guides, News, & Discussion] Merrym@ni@c:
I meant OG Pixel XL, not Pixel 2 XL:(
[Google Pixel 2 Guides, News, & Discussion] somin.n:
Ou, my mistske, sorry. I am not sure, but install moded magisk with diag support willn't do nothing bad. Backup your phone with twrp and try it :good: