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

Search This thread

Vortuks

Senior Member
Jul 13, 2014
100
55
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.
 

Jeroen1000

Senior Member
Jul 26, 2012
137
23
@Vortuks WiFi calling is not wokring for me. I flashed an mbn from a Oneplus phone before and that worked. Can you integrate this? Also how can I see whether VoLTE is working. Is it supposed to show on my status bar?
At any rate 4G does not drop when I am calling so it should be working I assume. I just do not get any visual indicator.
 
Last edited:

hppillai1805

New member
Mar 7, 2019
3
1
Hi sir @Vortuks. I installed this module through magisk in my pixel 4a 5g running on the latest pixel experience rom. Before installing the module, I check it and the module had my service provider's mbn file (service provider: maxis, country:Malaysia) . However, after installing the module the ims status is still not registered and VOLTE is not available too. The toggles of VOLTE and VOWIFI is present but not working. Is there any fixes because my call quality is really bad without VOLTE. Thanks in advance sir.
 

Anonshe

Senior Member
Aug 11, 2016
169
114
Samsung Galaxy S22 Ultra
@Vortuks WiFi calling is not wokring for me. I flashed an mbn from a Oneplus phone before and that worked. Can you integrate this? Also how can I see whether VoLTE is working. Is it supposed to show on my status bar?
At any rate 4G does not drop when I am calling so it should be working I assume. I just do not get any visual indicator.
That's an indication it is working. Alternatively, dial
Code:
*#*#4636#*#*
and click the three buttons on the top right. It'll show "IMS Registered" and "Voice over LTE: Available".
 

Anonshe

Senior Member
Aug 11, 2016
169
114
Samsung Galaxy S22 Ultra
Hi sir @Vortuks. I installed this module through magisk in my pixel 4a 5g running on the latest pixel experience rom. Before installing the module, I check it and the module had my service provider's mbn file (service provider: maxis, country:Malaysia) . However, after installing the module the ims status is still not registered and VOLTE is not available too. The toggles of VOLTE and VOWIFI is present but not working. Is there any fixes because my call quality is really bad without VOLTE. Thanks in advance sir.
Try loading the MBNs manually via Efstools and test it out.
 

V0latyle

Forum Moderator
Staff member
That's an indication it is working. Alternatively, dial
Code:
*#*#4636#*#*
and click the three buttons on the top right. It'll show "IMS Registered" and "Voice over LTE: Available".
Not quite...

Dial *#*#4636#*#*, select Phone Information.

Under Mobile Radio Power, you should see "VoLTE Provisioned" on.
Screenshot_20230329-124643~2.png


Select the More ... at top right > IMS Service Status, you'll get this:
Screenshot_20230329-125200.png
 

Jeroen1000

Senior Member
Jul 26, 2012
137
23
@V0latyle it's VoWiFi I can't get working anymore. It worked on me Oneplus 7T so maybe google is blocking it somehow.

Does EFStools 1.4 recognize your Pixel?
 
Last edited:

Anonshe

Senior Member
Aug 11, 2016
169
114
Samsung Galaxy S22 Ultra
@V0latyle it's VoWiFi I can't get working anymore. It worked on me Oneplus 7T so maybe google is blocking it somehow.

Does EFStools 1.4 recognize your Pixel?
Just use another mbn. You don't need to necessarily use your carrier's mbn, try another carrier's from your country or partner carriers globally.

Efstools 1.4 works just fine and I've been using it for more than two years on the P5.
 

mightyvenom

Senior Member
Jul 7, 2011
100
44
Google Pixel 5
Hi @Vortuks, I just noticed that on the latest QPR3 Beta 3 released yesterday my carrier settings version got updated to "
orange_ro-44000000001.47
2023-03-24" from the previous generic one. However, IMS is still not registered and VoLTE provisioned is still off. I am completely stock, unrooted and I am not using your module.

What do you think about this? Can you have a look, maybe we can achieve something without rooting the phone?

It would be great news if Google adds native IMS support for Pixel 5 and thus rooted will not be necessary.

Thanks
Screenshot_20230421-090202.png
 

Zamferio

New member
Mar 16, 2017
1
0

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 ;)

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 ;)

View attachment 5824849
View attachment 5824851
Work for pixel 2,if work how to change the mbn,i already my country mbn
 

fizspc

New member
May 1, 2023
1
0
Sorry guys, I am very new at this stuff, i have installed Magisk and downloaded pixel5.zip file, but i cannot open it with Magisk. Maybe there is some tutorial how to install that zip file?
 

bernysk

Member
Nov 16, 2015
7
5
Thank you, stanislawrogasik, finally got working 5G and VoWifi on my Pixel 4a (5G) in Slovakia - carrier O2 / Radost!

for anyone else trying, here is what I did in summary - I had to unlock bootloader (command fastboot flashing unlock) and then patch ROM with Magisk and flash with full wipe.
backup everything! you can brick your phone - have a backup phone
download Pixelflasher, install original usb drivers from google, download original rom from google, in my case bramble-t3b3.230413.006-factory-17d94e87.zip , platform-tools_r33.0.3-windows (there are issues with v 34),
enable developer mode in android by tapping buld number multiple times in "about phone" settings, and enable usb debugging, oem unlocking in developer settings under system settings
first unlock the bootloader in fastboot mode with the command from platform tools - fastboot flashing unlock, connect phone via usb, and allow computer in usb debugging on the screen. then in pixelflasher scan and select the device, load the ROM - phone factory image, process it and patch it (adds magisk to rom), select the patched rom - boot.img, select wipe all data and flash pixel phone, wait
after installing the rom and first setup, open Magisk - it will require reboot on first startup - after reboot, in Magisk - Modules, install downloaded ZIP from github - stanislawrogasik/Pixel5-VoLTE-VoWiFi, after reboot 5G should be working and enable wifi calling in sim settings

your bootloader is now unlocked which is less secure and contactless payments do not work out of the box, some banking apps have issues with rooted phones

I installed module kdrag0n/safetynet-fix to allow contactless payments, in Magisk settings I had to enable Zygisk and enforce denylist, in denylist I put all my mobile banking apps and all android / system / OS apps

do not relock the bootloader if you have patched the rom, only relock with stock rom
 
  • Like
Reactions: mightyvenom

Top Liked Posts

  • There are no posts matching your filters.
  • 11

    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)