[Guide]Activate VoLTE/VoWiFi OOS 11(OB1&OB2)

Was this topic usefull?


  • Total voters
    74
Search This thread

Magicflyy

New member
Feb 4, 2023
1
0
Hello
Worked on my OP6T
Android 11
OOS 11.1.2.2

I had some port error so had to activate "Rndis,diag switch" for communication

i used this mbns
eu\orange\commerci\france\

VoWifi and VoLTE are working one SIM1
Nothning on SIM2 but i don't car i'm not using it.

Thanks for the tutorial
 

MiIiano

Member
May 23, 2017
10
0
OnePlus 7T Pro
I will explain steps done by me which should work for any oneplus and have last updates :
My expectations : OP rooted + EFS updated for VoLTE&VoWIFI + last update.
Phone: Oneplus 6, 7tPro
WARNING: I did not care about my data, however you can do a full backup just you want to restore later

1. Get OOS 10.3.8 version from internet && Install it.
2. Unlock Bootloader.
3. Get boot image for 10.3.8 from internet or extract it (search on gg)
4. patch via Magisk, go to fastboot and flash it.
5. Get TWRP && flash
6. From TWRP backup EFS and move to a safe place (i.e anywhere outside the phone)
7. Start the phone and get engineer mode activated, *#801# toggle "Rndis, diag swith"
8. Do the magic in PDC (based on your carrier or a compatible one)
9. Reboot and confirm VoLTE&VoWIFI works.
10. Boot to recovery and backup EFS (also outside the phone)
11. Update your phone to any desired version or latest.
12. If you want root again. && flash TWRP and restore the EFS from step 10.
13. Boot and enjoy last updates with working VoLTE&VoWIFI.

Confirmed for Op6 and Op7t Pro.
 

ldFxl

Member
Feb 28, 2011
46
14
Bordeaux
Worked for me with Rndis,diag switch instead of Engineer Mode Toggle. VoLTE only on SIM 1 (free mobile), both on sim2 (SFR)

OP6T Stock OOS 11.1.2.2

Country--Carrier--MBNS
France -- Free Mobile/SFR -- mbns-mi9t\eu\vodafone\volte\uk
France -- Free Mobile/SFR -- mbns-mi9t\eu\sfr\commerci\fr
 
Last edited:

inonosa

Senior Member
Nov 2, 2014
57
9
I will explain steps done by me which should work for any oneplus and have last updates :
My expectations : OP rooted + EFS updated for VoLTE&VoWIFI + last update.
Phone: Oneplus 6, 7tPro
WARNING: I did not care about my data, however you can do a full backup just you want to restore later

1. Get OOS 10.3.8 version from internet && Install it.
2. Unlock Bootloader.
3. Get boot image for 10.3.8 from internet or extract it (search on gg)
4. patch via Magisk, go to fastboot and flash it.
5. Get TWRP && flash
6. From TWRP backup EFS and move to a safe place (i.e anywhere outside the phone)
7. Start the phone and get engineer mode activated, *#801# toggle "Rndis, diag swith"
8. Do the magic in PDC (based on your carrier or a compatible one)
9. Reboot and confirm VoLTE&VoWIFI works.
10. Boot to recovery and backup EFS (also outside the phone)
11. Update your phone to any desired version or latest.
12. If you want root again. && flash TWRP and restore the EFS from step 10.
13. Boot and enjoy last updates with working VoLTE&VoWIFI.

Confirmed for Op6 and Op7t Pro.
SO efs doesn't get update during oos 11?
 

djfunkyt

New member
Apr 6, 2023
1
1
omg this worked!

Thank you so much!

Country: Singapore
Carrier: Simba (formerly known as TPG)
MBNS: mbns-mi9t.zip\sea\singtel\commerci\singapor (Singtel, Singapore)

Build: Oxygen OS 11.0.9.1.GM21AA
Model: OnePlus 7 Pro (GM1917)
 
  • Like
Reactions: MiIiano

lm8lm8

Senior Member
Nov 10, 2020
147
10
Worked for me with Rndis,diag switch instead of Engineer Mode Toggle. VoLTE only on SIM 1 (free mobile), both on sim2 (SFR)

OP6T Stock OOS 11.1.2.2

Country--Carrier--MBNS
France -- Free Mobile/SFR -- mbns-mi9t\eu\vodafone\volte\uk
France -- Free Mobile/SFR -- mbns-mi9t\eu\sfr\commerci\fr
hello boy
do you have those .mbn files somewhere? I guess they might be added using both QUD and QPST tools? they works for all FR ISP? does it works with qualcomm non-oneplus too?
thank you :)
 

lm8lm8

Senior Member
Nov 10, 2020
147
10
hi,

I tried to do the first page operation on Oneplus 5T.
unfortunately it failed, .mbn missed up to total device functionning
well, with hours, lot of patiency and xda threads research, was able to put back a official image on it, using different tools.

But

it looks like even with that, since the moment I did the first process, wifi/BT/cellular are just unusable, sort of bricked, even if android, now, works back.

does anybody have the same model to help me to bring back original files, using the same process than on the first page?

dont hesitate to PM me :)

thank you vm
 

lm8lm8

Senior Member
Nov 10, 2020
147
10
but I have a 5T wont cause any issues??
So i know for a fact that both india and uk tele is working with vodafone egypt after activate it on my friend op 7t pro but non of them work with my 5T pixel and op7p mbn attached here , any ideas or how can i extract the 5T mbn files to activate it with ??

I also gave it a try on one plus 6t but also is not working, idk why :(

After some digging I found a way to get 10.0.1 firmware of 5T mbn files and used vodafone India and it works

guys,
regarding oneplus5T, on my own I tried on this phone, is was a nice mess, two days without andro working nor andro with wifi/BT/Cell.
be careful!
Id like to make it working, I guess there is a way with the creator of that tool, but I guess its still complicated.
as a friend told me, "qualcomm is like a black box, moving things for each model with each provider regarding volte, you never know if a file would work the same way on another device, even if it's the same soc"

enjoy:
 

BanjoCam

New member
Apr 9, 2011
1
0
any public mobile user got volte to work?
Just did on a 7t. Followed the steps exactly as written. Used the Telus Commercial file from the Pixel 4 download. Once I rebooted, it kind of broke for a few minutes, then the VOLTE icon appeared and LTE data was working again etc.

THANKS SO MUCH for the guide OP!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    Hi everyone.


    Code:
    /*
    * Your warranty is void. Or vaild, probably?
    *
    * I am not responsible for bricked devices, dead SD cards, Ebolation X,
    * thermonuclear war, or the current economic crisis caused by you following
    * these directions. YOU are choosing to make these modificiations, and if
    * you point your finger at me for messing up your device, I will LMAO at you.
    */


    First you will need that apps:

    EFS Modded 1.2
    EFS
    mbns-mi9t.zip can use this or can use this Pixel mbns
    OEMLogKit_1.0-1.apk
    EngineeringMode.apk

    NOTE: ON custom ROM OEM and Enginer mode does not work. See step 5.1 for custom ROM.
    1. Enter * # 800 # in the stock dialer, and then click oneplus Logkit - next - Function Switch - next - activate VoLTE switch, VoWifi switch and VT switch.
    2. Reboot device.
    3. Install Qualcomm QPST Diag port x64 / QPST 2.7.474 software on your computer
    4. Unzip EfsTools from above, open up a cmd window and cd to the directory where you extracted it. Depending on how you connect to diag you will need to modify EfsTools.exe.config - if you're connecting via USB you most likely won't have to do anything as it will find the port automatically, unless you have more than one port, in which case you can simply change port from Auto to the COM port of the phone (for example COM13).
    5. With your phone connected via USB enter *#801# and check Engineer Mode Toggle switch to ON.
    5.1. If you are on custom ROM you activate the enginer mode by entering in adb shell and run the next command:
    setprop sys.usb.config diag,serial_cdev,rmnet,adb
    5.2. Also if you are on custom rom you can use this method or the PDC one, also not using OEM and engineer, just run command from 5.1 and you should see your phone in PDC.
    6. You can test the connection by running this in the cmd window:

    Code:
    EfsTools.exe efsInfo

    Should return something like this:
    efsInfo.PNG



    This should report back some info if everything is working.

    7. Extract efs.zip from above to the same directory as EfsTools.exe, and make sure the mcfg_autoselect_by_uim file is there. Now simply run this in the cmd window, one line at a time:

    Code:
    EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
    EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim -s 1


    If everything worked you should see no error messages.

    The mbn directory structure is generally laid out like this: <region>/<carrier>/commerci/<country>/mcfg_sw.mbn. For example, the one for my carrier is eu/h3g/commerci/se/mcfg_sw.mbn. Copy the mcfg_sw.mbn file to the same directory as the EfsTools.exe, then go to the cmd window you opened and type this:


    Code:
    EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
    
    EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -s 1

    8. If it has worked you should see a bunch of output, but no errors. Try rebooting now, and hopefully after it has booted you will have fully functional VoLTE and VoWiFi.


    Credits to:

    HomerSp
    jimmy123322

    If you manage to activate VoLTE/VoWiFi using this guide please let us know your Country--Carrier--MBNS that you used.

    Proof:
    3
    *****UPDATE*****

    So played around again today with the port selection after reading up more about the error.
    Going from others with higher versions of Android 11 on the OnePlus 8 and 9 phones, it appears you have to select:

    Rndis,diag Switch instead.

    I have tried it tonight and can say, it successfully worked!!
    Got VoLTE and VoWIFI working again on a OnePlus 7T Pro with 11.0.3.1.HD01AA August 2021 patch.

    Using Telstra AU network.
    3
    I have extracted the MBNs from OP7 Pro. Hope this will help someone.
    2
    Same method worked fine for me, though I got the information and files from different sources, as I have been looking for some days for a solution. Also, it's possible to set the engineer mode using adb, rather then installing the Engineer apk, by writing in adb shell setprop sys.usb.config diag,adb
    I used the Telefonika_UK_Commercial mbn from Pixel 4, so far it seems a lot more stable than the one from OOS (on OOS10 it was continuously switching between VoWiFi/VoLTE every few minutes).

    Romania - Digi.Mobil - Pixel's 4 EU\Telefonica\Commercial\UK, if it makes any difference.
    2
    wow nice thanks , working on my OP7Pro android 11 stable. Finally xd
    I was abit mad losing VoLTE after update.

    Im from Mexico and i needed ROW_Commercial
    so it was common/row/commerci/mcfg_sw.mbn
    that's the one i used, i didnt try any from pixel since i knew ROW was what i needed so thanks to to person on the first page that uplodaded OP7Pro MBNs