• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[GUIDE] Activate VoWiFi / WLAN Call

Search This thread

der_Kief

Senior Member
Jul 2, 2014
1,088
385
Keŋɡɐ
First of all a BIG thanks to ed-gonzo
He made this possible :)

This is the instruction to activate VoWiFi / WLAN Call on the Poco F1
Its tested and verfied to work with EU ROM (Oreo , Pie and Q based) and german provider o2 (Telefonica)

Before you read on i want to make clear that I am not responsible for bricked devices !

Basic requirements are root rights to do this mod
Maybe latest 2020 Qualcomm Diag QD-Loader Windows 10 Drivers signed are needed for this to work.

!!! Before doing this Mod you should backup EFS-partition !!!

- download QPST tool and install
- enable USB debugging in Developer settings
- now either go to terminal app and type:
Code:
   su
   setprop sys.usb.config diag,serial_cdev,rmnet,adb
or
adb from PC
Code:
  adb shell
  su
  setprop sys.usb.config diag,serial_cdev,rmnet,adb
- connect Poco F1 with original USB cable to PC
- start PDC (from QPST tool) on PC
- Poco F1 should be recognized by PDC (if not install Qualcomm driver and check Device Manager)
- activate corresponding profile (in case of german o2 its DT_Greece)
- install VoLTE & VoWiFi Enabler Magisk module (optional) or activate setting with dialer code *#*#869434#*#*
- restart Poco F1
- Voila
 

Attachments

  • pdc1.png
    pdc1.png
    9.7 KB · Views: 16,901
  • windows_device_manager.png
    windows_device_manager.png
    6 KB · Views: 15,830
  • vowifi.png
    vowifi.png
    149.9 KB · Views: 18,594
Last edited:

der_Kief

Senior Member
Jul 2, 2014
1,088
385
Keŋɡɐ
FAQ:
Q: What are the requirements for VoWiFi
A: A provider resp. plan which includes VoWiFi

Q: How to know if VoWiFi is working ?
A: Put phone in airplane mode and reactivate WiFi only. If you are able to make a call then VoWiFi is working.

Q: Does this only work with MIUI ROM ?
A: No ... its reported to work also on Custom ROMs like LOS, crDroid ...
 
Last edited:

saski4711

Senior Member
Jul 9, 2016
518
131
Thx for this guide! Have been waiting for this.

Does this work with custom ROM (LOS)?
in case of german o2 its DT_Greece? are you sure? german carrier and greece? ;)
 
Last edited:

der_Kief

Senior Member
Jul 2, 2014
1,088
385
Keŋɡɐ

saski4711

Senior Member
Jul 9, 2016
518
131
Ok this definately didn't work on my Poco-f1 with latest LOS16 and 8.11.15 vendor/fw. Funny thing that VoLTE now seems to be gone (Device switches back to H+/E). Got it back by restoring efs. Has anyone else been successful with this running custom ROMs? Even without this "hack" I have been able to activate VoWIFI after 8.11.5 update but it didn't work so I guess this depends on FW version.

Two things - a little offtopic though: Any Idea if this can be tried on the MiA1? I suspect that xiaomi doesn't include support in it's firmware for this device at all and I 'm afraid to cripple both my devices (Poco and MiA1) at the end ;).
Has anyone had success getting HDVoice with BT headsets on the Poco-f1 with custom ROMs? Sorry for asking this here but in the LOS thread I seem to get ignored with this question / bug report.
 

sanjay0501

Senior Member
Apr 25, 2007
281
97
I know for sure it worked out of the box after pie update on stock beta with a service provider in Greece.
Can make settings appear with *#"#vowifi#*#* but being in India don't think providers support vowifi so doesn't work.
 

Attachments

  • Screenshot_2018-11-26-23-49-41-855_com.android.settings.png
    Screenshot_2018-11-26-23-49-41-855_com.android.settings.png
    213.7 KB · Views: 4,647
  • Screenshot_2018-11-26-23-48-13-655_com.mi.android.globallauncher.jpg
    Screenshot_2018-11-26-23-48-13-655_com.mi.android.globallauncher.jpg
    101.6 KB · Views: 4,612

sanjay0501

Senior Member
Apr 25, 2007
281
97
How can you be sure then?
Enabling the VoWiFi option doesnt mean its working !
2 diff statement.
Can enable with code but doesn't work in india.
It worked for a friend in Greece without doing anything immediately after pie update.

What I was suggesting that maybe and just maybe if provider supports it ,vowifi can be enabled simply by code.
 

gwolfu

Recognized Developer
ok this works, just needed a bit more work for WoWiFi in my case
after a reboot it kept returning to my default carrier config (VoLTE working just fine anyway)
so what I did was to remove my carrier config from within PDC Tool, just that by doing that it defaulted to a non-VoLTE config
well, removed that also and this time it kept DT_Greece config on both subs
VoLTE works and VoWiFi also :) (carrier Orange Romania)

ps. don't restart phone if you want to test new configs
just click on activate and enter airplane mode then exit (keeps testing faster)
 
Last edited:

noobtoob

Senior Member
Dec 27, 2011
1,070
513
Fresno, CA
Samsung Galaxy S20 FE
Moto G 5G
I've gotten as far as I can with my Mi Mix 2S, works on both AOSP and MIUI to allow the radios to be enabled, and the settings to appear in MIUI (AOSP usually shows them anyway).

334q1aq.png
o0ruyc.jpg


With this said, I tried only enabling the WiFi option on the carrier that already had the sim activated...
10mloxu.png
20igiep.png


I see many people here on different carriers in the EU who enabled the DT_Greece options and voila. Is this an accurate conclusion? I'm wondering if I just need an answer from a carrier other than my own to acknowledge the WiFi option exists to turn it on? Being in the US it seems as if the DT_Greece config could cause some problems, but it's not an option in my list. I don't know at this point. :confused:
10fe0b8.png


Edit:
Tried all the US bands and even a few others, specifically ones that said WiFi. None worked so far, I'm going to cry! :crying::crying::crying:
 
Last edited:

Mario223

Member
Sep 28, 2016
24
6
I tried this on a Redmi Note 5 Pro but after selecting the device in PDC it throws an error message and doesn't show the list of carriers.
I've tried QPST 2.7.420 and 2.7.474 and a couple different pie roms, windows 7 and 10 but it always fails.
I can use EFS Explorer and dump the NV data just fine though...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 26
    First of all a BIG thanks to ed-gonzo
    He made this possible :)

    This is the instruction to activate VoWiFi / WLAN Call on the Poco F1
    Its tested and verfied to work with EU ROM (Oreo , Pie and Q based) and german provider o2 (Telefonica)

    Before you read on i want to make clear that I am not responsible for bricked devices !

    Basic requirements are root rights to do this mod
    Maybe latest 2020 Qualcomm Diag QD-Loader Windows 10 Drivers signed are needed for this to work.

    !!! Before doing this Mod you should backup EFS-partition !!!

    - download QPST tool and install
    - enable USB debugging in Developer settings
    - now either go to terminal app and type:
    Code:
       su
       setprop sys.usb.config diag,serial_cdev,rmnet,adb
    or
    adb from PC
    Code:
      adb shell
      su
      setprop sys.usb.config diag,serial_cdev,rmnet,adb
    - connect Poco F1 with original USB cable to PC
    - start PDC (from QPST tool) on PC
    - Poco F1 should be recognized by PDC (if not install Qualcomm driver and check Device Manager)
    - activate corresponding profile (in case of german o2 its DT_Greece)
    - install VoLTE & VoWiFi Enabler Magisk module (optional) or activate setting with dialer code *#*#869434#*#*
    - restart Poco F1
    - Voila
    5
    FAQ:
    Q: What are the requirements for VoWiFi
    A: A provider resp. plan which includes VoWiFi

    Q: How to know if VoWiFi is working ?
    A: Put phone in airplane mode and reactivate WiFi only. If you are able to make a call then VoWiFi is working.

    Q: Does this only work with MIUI ROM ?
    A: No ... its reported to work also on Custom ROMs like LOS, crDroid ...
    5
    ok this works, just needed a bit more work for WoWiFi in my case
    after a reboot it kept returning to my default carrier config (VoLTE working just fine anyway)
    so what I did was to remove my carrier config from within PDC Tool, just that by doing that it defaulted to a non-VoLTE config
    well, removed that also and this time it kept DT_Greece config on both subs
    VoLTE works and VoWiFi also :) (carrier Orange Romania)

    ps. don't restart phone if you want to test new configs
    just click on activate and enter airplane mode then exit (keeps testing faster)
    2
    Does this work with custom ROM (LOS)?
    in german forum there is a user who has it running.... but it seems that LOS has no icon for VoWiFi
    But nlow ...

    in case of german o2 its DT_Greece? are you sure? german carrier and greece? ;)
    yes indeed DT-Greece for german o2 :)
    I have it up and running ...
    2
    I'm using 8.11.27 global beta and I modified the DT_greece section. Set sub0 and sub1 to active.
    Opened dialer and dialed *#*#vowifi#*#*