[SOLVED] VoLTE not working - OP8T / OP9 - OOS12 Oxygen OS 12 & OOS13 (no root fix needed)

Search This thread

joe460

Senior Member
Jan 13, 2009
79
10
Melbourne
OnePlus One
Asus ZenFone 2
[SOLVED] - Solution found here.
This worked for me on OxygenOS 13 and seems to be permanent, persisting after reboot and SIM swap.

Hi PPLs,
Has anyone managed to force VoLTE Calling to be enabled on OOS12? I am using the OnePlus 8T and my wife uses the OnePlus 9. I have had to rollback both phone the OOS11 after testing OOS12 and realising the OnePlus Log Kit app no longer works, therefore no way to enable VoLTE calling.
For now we are holding on to OOS11 (with the Log Kit fix) until we find a fix in OOS12, otherwise we both might be forced to look and another brand of phone, which I really don't want to do.
Just as a side note, I was using a Realme XT which I bought in 2020 which had VoLTE enabled by default as soon as it recognised the SIM, so the network is capable, but I get no support from Vodafone AU as the OnePlus phones are imported as they are not generally sold in Australia. It seems the same story with all Australian carriers.
Also, my main reason for not rooting the phones is since we use them as daily drivers and need to use secure banking apps.
I know a few people have asked similar questions before, however I'm hoping there might be some progress on this soon.

Thank you!

Currently running: OnePlus 8T (KB2000) & 9 on OOS11 - Vodafone Australia
 
Last edited:
Nov 7, 2014
22
5
Bogotá
Hi PPLs,
Has anyone managed to force VoLTE Calling to be enabled on OOS12? I am using the OnePlus 8T and my wife uses the OnePlus 9. I have had to rollback both phone the OOS11 after testing OOS12 and realising the OnePlus Log Kit app no longer works, therefore no way to enable VoLTE calling.
For now we are holding on to OOS11 (with the Log Kit fix) until we find a fix in OOS12, otherwise we both might be forced to look and another brand of phone, which I really don't want to do.
Just as a side note, I was using a Realme XT which I bought in 2020 which had VoLTE enabled by default as soon as it recognised the SIM, so the network is capable, but I get no support from Vodafone AU as the OnePlus phones are imported as they are not generally sold in Australia. It seems the same story with all Australian carriers.
Also, my main reason for not rooting the phones is since we use them as daily drivers and need to use secure banking apps.
I know a few people have asked similar questions before, however I'm hoping there might be some progress on this soon.

Thank you!

Currently running: OnePlus 8T (KB2000) & 9 on OOS11 - Vodafone Australia
Hi. No way. only Root
 

Rootk1t

Senior Member
Jun 2, 2013
1,962
810
Hi PPLs,
Has anyone managed to force VoLTE Calling to be enabled on OOS12? I am using the OnePlus 8T and my wife uses the OnePlus 9. I have had to rollback both phone the OOS11 after testing OOS12 and realising the OnePlus Log Kit app no longer works, therefore no way to enable VoLTE calling.
For now we are holding on to OOS11 (with the Log Kit fix) until we find a fix in OOS12, otherwise we both might be forced to look and another brand of phone, which I really don't want to do.
Just as a side note, I was using a Realme XT which I bought in 2020 which had VoLTE enabled by default as soon as it recognised the SIM, so the network is capable, but I get no support from Vodafone AU as the OnePlus phones are imported as they are not generally sold in Australia. It seems the same story with all Australian carriers.
Also, my main reason for not rooting the phones is since we use them as daily drivers and need to use secure banking apps.
I know a few people have asked similar questions before, however I'm hoping there might be some progress on this soon.

Thank you!

Currently running: OnePlus 8T (KB2000) & 9 on OOS11 - Vodafone Australia
Actually there is a way, but not straightforward and if you mess up, you can brick your phone.

First of all you need to unlock engineering menu in OOS12 and in MBN section try to enable VoLTE. If after this volte still doesn't work, enable diagnostic ports via engineering menu, and only after via QPST and PDC activate carrier profiles for your region (Vodafone Australia).

P.S: Making it via root is easier, as Volte is enabled via Magisk module, and diagnostic ports for PDC & QPST are enabled via basically two commands in adb.
 

Attachments

  • 2.jpg
    2.jpg
    253.8 KB · Views: 203
  • 3.jpg
    3.jpg
    153.7 KB · Views: 205
Last edited:
  • Like
Reactions: BillGoss

IAAxl

Senior Member
Nov 1, 2017
65
20
Why not try LineageOS 19.1(Android 12)?
Volte works fine out of box.

You just need gapps, magisk and some module to pass safteynet check, then it's all good.
 

Wolfillete

Senior Member
Sep 5, 2012
306
24
Madrid
Actually there is a way, but not straightforward and if you mess up, you can brick your phone.

First of all you need to unlock engineering menu in OOS12 and in MBN section try to enable VoLTE. If after this volte still doesn't work, enable diagnostic ports via engineering menu, and only after via QPST and PDC activate carrier profiles for your region (Vodafone Australia).

P.S: Making it via root is easier, as Volte is enabled via Magisk module, and diagnostic ports for PDC & QPST are enabled via basically two commands in adb.
Do you have any guide for this?
 

joe460

Senior Member
Jan 13, 2009
79
10
Melbourne
OnePlus One
Asus ZenFone 2
Actually there is a way, but not straightforward and if you mess up, you can brick your phone.

First of all you need to unlock engineering menu in OOS12 and in MBN section try to enable VoLTE. If after this volte still doesn't work, enable diagnostic ports via engineering menu, and only after via QPST and PDC activate carrier profiles for your region (Vodafone Australia).

P.S: Making it via root is easier, as Volte is enabled via Magisk module, and diagnostic ports for PDC & QPST are enabled via basically two commands in adb.
Thank you for the tip! I'm pretty comfortable with digging around like that.
I'll definitely give that one a go in the near future. It's my daily driver at the moment so I need to pick a time or use an old backup phone for a while.
Much appreciated!
 

joe460

Senior Member
Jan 13, 2009
79
10
Melbourne
OnePlus One
Asus ZenFone 2
Thank you!
Will give it a go on my wife's OP9 which I've kept on OOS11 because on this.
FYI I recently bought a OP10 Pro EU version and everything works perfectly including VoLTE & VoWIFI.
Looks like maybe the Global versions are having VoLTE issues in Australia on some carriers.
Only just bit the bullet 2 weeks ago with the OP8T and installed LineageOS 20. Works great out of the box.
I might consider re-flashing the stock OOS13 ROM on the 8T just to try this fix too. 😉
 

joe460

Senior Member
Jan 13, 2009
79
10
Melbourne
OnePlus One
Asus ZenFone 2
UPDATE: GREAT NEWS! GOT VoLTE WORKING ON 4G & 5G - SOLVED

Thank you so much @ghost.ign !!

I finally got around to unbricking my almost forgotten OP8T KB2005 International Version using MSMDownloaderTool and tried the tweak using the link you provided. It worked!

Best part was, it worked on the current OOS13 and persists after reboot, as well as removing & reinserting the SIM. Very happy!

It's now time to update my wife's OP9 and do the same. Fingers crossed.

Many, many thanks!!!

FYI - For anyone else reading. I found the details to unbrick my OP8T here:

TIP: When installing the Qualcomm drivers on Windows, boot using the Windows start-up option no.7 to allow unsigned drivers. (Knowing that could've saved me a couple of hours.)
 
  • Like
Reactions: ghost.ign

redzyy

Member
Apr 11, 2023
17
0
OnePlus 7 Pro
Thank you for the tip! I'm pretty comfortable with digging around like that.
I'll definitely give that one a go in the near future. It's my daily driver at the moment so I need to pick a time or use an old backup phone for a while.
Much appreciated!
Hey any workaround to access pdc to change mbn profile on oos12 non root?
I have tried the shizuku and pixelims, but my ims status not registered.
 

ghost.ign

Member
Nov 7, 2022
42
12
OnePlus 8T
Hey any workaround to access pdc to change mbn profile on oos12 non root?
I have tried the shizuku and pixelims, but my ims status not registered.
 

redzyy

Member
Apr 11, 2023
17
0
OnePlus 7 Pro

warlord2045

Member
Jul 15, 2012
24
7
I can confirm that Oneplus 8T (KB2003) on OOS13, using Shizuku and Pixel IMS can activate VOLTE. I am using KB2003_11_F.63 build.
 

joe460

Senior Member
Jan 13, 2009
79
10
Melbourne
OnePlus One
Asus ZenFone 2
I can confirm that Oneplus 8T (KB2003) on OOS13, using Shizuku and Pixel IMS can activate VOLTE. I am using KB2003_11_F.63 build.
I'm unable to confirm, maybe someone else can. I can however suggest that there's is likely no harm trying. I believe it should work across all carrier unlocked models.

Give it a go and report back if you can share.

FYI - since upgrading from OOS11 to OOS13 my model number has changing from KB2000 to KB2005 using the standard OTA upgrade process.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hi PPLs,
    Has anyone managed to force VoLTE Calling to be enabled on OOS12? I am using the OnePlus 8T and my wife uses the OnePlus 9. I have had to rollback both phone the OOS11 after testing OOS12 and realising the OnePlus Log Kit app no longer works, therefore no way to enable VoLTE calling.
    For now we are holding on to OOS11 (with the Log Kit fix) until we find a fix in OOS12, otherwise we both might be forced to look and another brand of phone, which I really don't want to do.
    Just as a side note, I was using a Realme XT which I bought in 2020 which had VoLTE enabled by default as soon as it recognised the SIM, so the network is capable, but I get no support from Vodafone AU as the OnePlus phones are imported as they are not generally sold in Australia. It seems the same story with all Australian carriers.
    Also, my main reason for not rooting the phones is since we use them as daily drivers and need to use secure banking apps.
    I know a few people have asked similar questions before, however I'm hoping there might be some progress on this soon.

    Thank you!

    Currently running: OnePlus 8T (KB2000) & 9 on OOS11 - Vodafone Australia
    Actually there is a way, but not straightforward and if you mess up, you can brick your phone.

    First of all you need to unlock engineering menu in OOS12 and in MBN section try to enable VoLTE. If after this volte still doesn't work, enable diagnostic ports via engineering menu, and only after via QPST and PDC activate carrier profiles for your region (Vodafone Australia).

    P.S: Making it via root is easier, as Volte is enabled via Magisk module, and diagnostic ports for PDC & QPST are enabled via basically two commands in adb.
    1
    1
    UPDATE: GREAT NEWS! GOT VoLTE WORKING ON 4G & 5G - SOLVED

    Thank you so much @ghost.ign !!

    I finally got around to unbricking my almost forgotten OP8T KB2005 International Version using MSMDownloaderTool and tried the tweak using the link you provided. It worked!

    Best part was, it worked on the current OOS13 and persists after reboot, as well as removing & reinserting the SIM. Very happy!

    It's now time to update my wife's OP9 and do the same. Fingers crossed.

    Many, many thanks!!!

    FYI - For anyone else reading. I found the details to unbrick my OP8T here:

    TIP: When installing the Qualcomm drivers on Windows, boot using the Windows start-up option no.7 to allow unsigned drivers. (Knowing that could've saved me a couple of hours.)