[MOD]MagiskModule - VoLTE & VoWifi & 5G in unsupported countries | Pixel 4a 5G & 5 & 5a

Search This thread

Vortuks

Senior Member
Jul 13, 2014
100
54

Introduction​

I would like to share a magisk module, which:
- enables 5G,
- enables VoLTE,
- enables VoWiFi,
- loads MBNs properly after loosing connection with network provider,
- does not enforce 5G.

Module is created by me, latest release always in first post.

How to install​

1.) Download latest release from attachments or GitHub
2.) Flash in Magisk
3.) Reboot & Enjoy

Supported phones​

This module should work on:
- Pixel 5
- Pixel 5a
- Pixel 4a 5G
- other phones with Snapdragon 765g(not tested)

Other details & screenshots​


Verified/Works on:
- Orange Poland - @me
- Orange Romania @mightyvenom
- T-Mobile Poland @inzaghi89
- Altan Mexico @tuespazio
- Telcel Mexico @tuespazio
- Movistar Mexico @tuespazio
- Proximus Belgium @omlet

Changelog:

GitHub:

Big thanks to @mightyvenom for testing this module ;)

1675209109611.png

1675209117563.png
 

Attachments

  • Pixel5-VoLTE-VoWiFi-1.0.1.zip
    2.8 MB · Views: 475
Last edited:

saxmydix

Senior Member
Oct 11, 2011
412
268
Selayang
Google Pixel 3
Google Pixel 5
Hi,

I would like to share a magisk module, which:
- enables 5G,
- enables VoLTE,
- enables VoWiFi,
- loads MBNs properly after loosing connection with network provider,
- do not enforce 5G.

Module is created by me, latest release always in first post.

GitHub:

View attachment 5824849
View attachment 5824851
I don't see my telco inside the file. Is it possible to add? Currently I'm using the efstools method to manual load my mbm file.
 

inzaghi89

Senior Member
May 16, 2015
111
23
Do as far as I understand, now it's not needed to use any external tools and do anything else except load module into magisk?!

Will try tomorrow. ATM I'm using mobile from zhao

Edit
Ok, I've checked what you're made and it's just do what it should do ;). Just work. I can confirm on TMobile (Poland).

Just curious about what you wrote on GitHub about updates google Play. You mean security system updates? I've same issue and it doesn't matter that you've disabled all magisk modules. When you enable them back (or only one) the update has been reverted. It's needed to unroot, then update and root again.

I've tried even with uninstalling all modules and after succesfull update installing them again - result is always the same. So I don't think that issue with updates is related to yours module ;)
 
Last edited:
  • Like
Reactions: Vortuks

Vortuks

Senior Member
Jul 13, 2014
100
54
Do as far as I understand, now it's not needed to use any external tools and do anything else except load module into magisk?!

Will try tomorrow. ATM I'm using mobile from zhao

Edit
Ok, I've checked what you're made and it's just do what it should do ;). Just work. I can confirm on TMobile (Poland).

Just curious about what you wrote on GitHub about updates google Play. You mean security system updates? I've same issue and it doesn't matter that you've disabled all magisk modules. When you enable them back (or only one) the update has been reverted. It's needed to unroot, then update and root again.

I've tried even with uninstalling all modules and after succesfull update installing them again - result is always the same. So I don't think that issue with updates is related to yours module ;)
Hi,

Thanks for letting me know - I'll delete this bug then ;)
 
  • Like
Reactions: inzaghi89

inzaghi89

Senior Member
May 16, 2015
111
23
What is interesting for me is that on your module VoWifi works for me. On Zhao AFAIR it doesn't. Also video calling which is not supported shows that it works xd.

Good job!
 

Vortuks

Senior Member
Jul 13, 2014
100
54
What is interesting for me is that on your module VoWifi works for me. On Zhao AFAIR it doesn't. Also video calling which is not supported shows that it works xd.

Good job!
I've used completly different MBN files for Poland and worldwide - maybe that's the case? MBNs used by me are more recent and up-to-date :p

Also, my goal was to make it work constantly - during tests it sometimes dropped VoWiFi/VoLTE and never came back. I had to restart phone in order to make it work
 

inzaghi89

Senior Member
May 16, 2015
111
23
After almost whole day I can confirm that this module works good. No issue, VoLTE and VoWifi works all the time.

Also I've tried to update Google Play, and as I've mentioned before it's needed to unroot, update and root again (at the moment I'll wait until new OTA update and install both at the same time :p)
 

tuespazio

Senior Member
Feb 27, 2009
96
16
Mexico
Google Pixel 5
OPPO Reno 6 5G
Hi,

I would like to share a magisk module, which:
- enables 5G,
- enables VoLTE,
- enables VoWiFi,
- loads MBNs properly after loosing connection with network provider,
- does not enforce 5G.

Module is created by me, latest release always in first post.

Works on:
- Orange Poland - @me
- Orange Romania @mightyvenom
- T-Mobile Poland @inzaghi89

GitHub:

Big thanks to @mightyvenom for testing this module ;)

View attachment 5824849
View attachment 5824851


Really Thank you, i try with a lot of modules but this is the first that works with any modification only install and works.

Validated for:
Altan Mexico
Telcel Mexico
Movistar Mexico


Thanks
 
  • Like
Reactions: Vortuks

inzaghi89

Senior Member
May 16, 2015
111
23
@Vortuks another one difference which I've noticed after switching to your module - I've no problem with wifi reconnecting. On Zhao there was sometimes problem with connecting to wifi, it's needed to turn on flight mode and try to connect, or reboot phone.
 

inzaghi89

Senior Member
May 16, 2015
111
23

Anonshe

Senior Member
Aug 11, 2016
168
114
Samsung Galaxy S22 Ultra
Hi, just tested it with Digi Malaysia and it failed to activate both Vo services. My default method all this while has been to replace the mbn via EfsTools. Looking through the module, it seems the mbn for Digi MY isn't present, maybe that's why it failed to work?

Edit: Added a folder to SEA in the MBNs with the following structure:
SEA/Digi/Commerical/Malaysia/mcfg_sw.mbn

I've attached the mbn too which worked.
 

Attachments

  • mcfg_sw_digi.zip
    11.4 KB · Views: 16
Last edited:
  • Like
Reactions: badaas

Vortuks

Senior Member
Jul 13, 2014
100
54
Letting you know, that I'm working on adding more MBNs to the module.
When I've added more MBN's, there's a problem with filenames(they can't be lowercase it seems)
WIP, soon I'll post version 1.01(more MBNs)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    But I have installed module & turned ON relevent settings. Maybe MBN of my telecom operator is to be added.
    Yes, you could modify the module to add your mbn and test then report which mbn worked.
    2
    Hi,

    I was looking through the methods used in Android, probably I would need more time to verify things.
    Main problem is that I would need to download whole Android code in order to verify those things.
    Can't do anything right now.
    1
    @Vortuks I am just wondering, can we use kyujin-cho hack on github to achieve a rootless method to unlock VoLTE/VoWiFi?

    I just installed a modified version of this apk mentioned here on my stock (unrooted and BL locked) Pixel 5 GTT9Q and all the options like VoLTE, VoWiFi, VoWiFi while roaming etc. suddenly appeared.

    But of course, since IMS is still not registered, all these options are not working since the phone does not have my operator's (Orange Romania) mbn file.

    Also an interesting observation is that 4G+ (aka LTE_CA, see screenshot) will connect/disconnect trying to maintain a stable connection. Maybe the issue is related to lack of proper MBN? Or is this just bad 4G+ signal in my home? It would be interesting to investigate further..

    I guess my question would be: is there any possibility to inject the correct mbn file without root? Using QPST Tools to achieve this requires root no matter what?

    I just feel we are so close to achieve the ultimate goal - to have all these options enabled the rootless way.

    Even if this means repeating the process once a month (after each OTA update) it would still be a huge achievement in my opinion.

    Please let me know your thoughts, thanks!
    1
    this module can work on pixel 6a?
    pixel 6a has non root method using shizuku...can search in youtube
  • 10

    Introduction​

    I would like to share a magisk module, which:
    - enables 5G,
    - enables VoLTE,
    - enables VoWiFi,
    - loads MBNs properly after loosing connection with network provider,
    - does not enforce 5G.

    Module is created by me, latest release always in first post.

    How to install​

    1.) Download latest release from attachments or GitHub
    2.) Flash in Magisk
    3.) Reboot & Enjoy

    Supported phones​

    This module should work on:
    - Pixel 5
    - Pixel 5a
    - Pixel 4a 5G
    - other phones with Snapdragon 765g(not tested)

    Other details & screenshots​


    Verified/Works on:
    - Orange Poland - @me
    - Orange Romania @mightyvenom
    - T-Mobile Poland @inzaghi89
    - Altan Mexico @tuespazio
    - Telcel Mexico @tuespazio
    - Movistar Mexico @tuespazio
    - Proximus Belgium @omlet

    Changelog:

    GitHub:

    Big thanks to @mightyvenom for testing this module ;)

    1675209109611.png

    1675209117563.png
    2
    But I have installed module & turned ON relevent settings. Maybe MBN of my telecom operator is to be added.
    Yes, you could modify the module to add your mbn and test then report which mbn worked.
    2
    What is interesting for me is that on your module VoWifi works for me. On Zhao AFAIR it doesn't. Also video calling which is not supported shows that it works xd.

    Good job!
    I've used completly different MBN files for Poland and worldwide - maybe that's the case? MBNs used by me are more recent and up-to-date :p

    Also, my goal was to make it work constantly - during tests it sometimes dropped VoWiFi/VoLTE and never came back. I had to restart phone in order to make it work
    2
    Hi,

    I was looking through the methods used in Android, probably I would need more time to verify things.
    Main problem is that I would need to download whole Android code in order to verify those things.
    Can't do anything right now.
    2
    Letting you know, that I'm working on adding more MBNs to the module.
    When I've added more MBN's, there's a problem with filenames(they can't be lowercase it seems)
    WIP, soon I'll post version 1.01(more MBNs)