Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VoWiFi not working after March update #87

Open
akpapathanasiou opened this issue Mar 13, 2023 · 41 comments
Open

VoWiFi not working after March update #87

akpapathanasiou opened this issue Mar 13, 2023 · 41 comments

Comments

@akpapathanasiou
Copy link

Hello,

After updating my Pixel 7 Pro to the official March update, and following the instructions to install Pixel IMS from scratch (I had removed it completely prior to updating to prevent any possible issues), voice over Wi-Fi is not working.

What is weird is that, as you can see on the attached screenshot, the voice over Wi-Fi switch is turned on as indicated on my ##4636*#* screen, but when I check the IMS status it says that voice over Wi-Fi is not available (rough translation from Greek).

Screenshot_20230314-001241.png

In the March update the pixel series of phones got official VoLTE support so I am wondering if this is related.

My carrier is Cosmote Greece. I am wondering if there are others from different careers who face the same issue, and if it is related to the similar issue which was prevalent on the QPR betas.

Thank you for your amazing work!

@kyujin-cho
Copy link
Owner

Hi! There are some users saying the patch is still working after March update. Have you tried resetting network settings (#61 (comment))?

@akpapathanasiou
Copy link
Author

akpapathanasiou commented Mar 14, 2023

Hello 😊 yup, tried that but had no luck. I saw you removed 1.2.3, will try 1.2.2 in a few and report back.

Edit: same results with 1.2.2. Same procedure (clean install), same troubleshooting (everything I could think of including resetting networks).

In addition a lot of Pixel users are facing the same issues after the March update here in Greece, we haven't found a solution yet.

Anything I can do to help you further troubleshoot this? (I'm 100% stock)

@cptmanos
Copy link

This is a general problem for all Cosmote users after latest update. I have also the same problem. Waiting for a fix.

@avivik
Copy link

avivik commented Mar 16, 2023

Most people here in Israel have the exact same problem after the March update.
Even if I can get Wi-Fi calling to work, then it's extremely unstable. It either disables VoLTE, or makes the VoLTE menu to disappear.
Waiting for a fix before I try it again.

@akpapathanasiou
Copy link
Author

Update: we found a fix for this.

All we have to do is go to the SIM access points list and add a new access point, and set APN and Type to "ims".

After rebooting WiFi calling works flawlessly.

Fix confirmed working on 1.2.2 on Cosmote Greece.

@exolon
Copy link

exolon commented Mar 21, 2023

Update: we found a fix for this.

All we have to do is go to the SIM access points list and add a new access point, and set APN and Type to "ims".

After rebooting WiFi calling works flawlessly.

Fix confirmed working on 1.2.2 on Cosmote Greece.

Wait, really? Which device/version do you have? Going to try this on my Pixel 7 Pro, but I'm hesitant because VoLTE works natively after the QPR3...

@cptmanos
Copy link

cptmanos commented Mar 21, 2023 via email

@exolon
Copy link

exolon commented Mar 21, 2023

Which settings do you have in the app for wifi calling to work?

@cptmanos
Copy link

cptmanos commented Mar 21, 2023 via email

@akpapathanasiou
Copy link
Author

@exolon Pixel 7 Pro. There are two settings in the Wi-Fi calling panel you should select the one that indicates that the calls will be done through the network by default and if there is no network then through Wi-Fi. Essentially the second one.

I will post screenshots below, give me one second to switch my device language to English

@exolon
Copy link

exolon commented Mar 21, 2023

@exolon Pixel 7 Pro. There are two settings in the Wi-Fi calling panel you should select the one that indicates that the calls will be done through the network by default and if there is no network then through Wi-Fi. Essentially the second one.

I will post screenshots below, give me one second to switch my device language to English

Thanks a ton, will wait for the screenshot because I'm not sure which panel you're talking about. Please do take your time and ευχαριστώ!

@cptmanos
Copy link

@exolon i think @akpapathanasiou referring to this
Screenshot_20230321-195039~2

@akpapathanasiou
Copy link
Author

On settings, network and internet, select your sim and then scroll down to access point names. Add a new access point with the following settings:

Screenshot_20230321-194920.png

After rebooting, go to settings, calls and sms, and you should see a new field for Wi-Fi calling. If you don't see it there, it could also be under settings, network and internet, sim.

Open the field enable Wi-Fi calling if it is not already enabled and under calling preference select this option:

Screenshot_20230321-195130.png

After that, you're good to go. The fix was published on the Greek Pixel Fommunity Facebook group by member Thanasis Kavras.

@exolon
Copy link

exolon commented Mar 21, 2023

@exolon i think @akpapathanasiou referring to this Screenshot_20230321-195039~2

Ha, found it as you were posting the screen, I had to reboot first before it appeared!

Thanks again for the help 🙂

@akpapathanasiou
Copy link
Author

No worries 🙂 I'm curious to see if that fix worked for @avivik too

@exolon
Copy link

exolon commented Mar 21, 2023

There are two settings in the Wi-Fi calling panel you should select the one that indicates that the calls will be done through the network by default and if there is no network then through Wi-Fi. Essentially the second one.

Just a small correction perhaps, is it the first or the second option? For me it's wifi before network in the first option, and network before wifi in the second. I see you have selected the first, not the second one?

@akpapathanasiou
Copy link
Author

There are two settings in the Wi-Fi calling panel you should select the one that indicates that the calls will be done through the network by default and if there is no network then through Wi-Fi. Essentially the second one.

Just a small correction perhaps, is it the first or the second option? For me it's wifi before network in the first option, and network before wifi in the second. I see you have selected the first, not the second one?

Network first, WiFi secondary 🙂

@akpapathanasiou
Copy link
Author

Screenshot_20230321-200140.png

@exolon
Copy link

exolon commented Mar 21, 2023

There are two settings in the Wi-Fi calling panel you should select the one that indicates that the calls will be done through the network by default and if there is no network then through Wi-Fi. Essentially the second one.

Just a small correction perhaps, is it the first or the second option? For me it's wifi before network in the first option, and network before wifi in the second. I see you have selected the first, not the second one?

Network first, WiFi secondary 🙂

Yeah I saw your further reply that indicated that 🙂. I wonder how exactly this works. For instance, at our home office we do have network coverage, but very very poor, so it worked make sense to have wifi first?

@akpapathanasiou
Copy link
Author

In my experience before the March update I wasn't able to make Wi-Fi calling work at all when selecting the WiFi first option. It could have been an issue with the provider or my device, so I just selected network first.

You can always give it a try, select the first option and try to make a call from and to your mobile under these scenarios:

A) network on, wifi on
B) flight mode on, wifi on
C) network on, wifi off

If it works on all three scenarios I guess you're good to go 🙂

@exolon
Copy link

exolon commented Mar 21, 2023

Ah yes, airplane mode, good call.

For me, at this point, it worked with the first try 😁

Thanks again, I'm unreasonably happy right now😂
!

Screenshot_20230321-200634

@galexiou
Copy link

galexiou commented Mar 21, 2023

Hi guys!
I followed your conversation and I have a question if I may. Does this approach work only for Cosmote? I have Vodafone as primary sim and Cosmote (esim) only for Data. I tried your approach but for Vodafone no luck.

*Pixel 6 pro

@akpapathanasiou
Copy link
Author

@galexiou it should work if I'm not mistaken, not 100% sure though. Have you enabled the service in your sim, through your provider?

@galexiou
Copy link

@galexiou it should work if I'm not mistaken, not 100% sure though. Have you enabled the service in your sim, through your provider?

I assume that I have to put my VF sim on another device that already supports voWifi to enable it and then put it back to the pixel to test it. Right?

@avivik
Copy link

avivik commented Mar 22, 2023

No worries 🙂 I'm curious to see if that fix worked for @avivik too

I actually came across this solution over a week ago and already gave it a try. At first it seemed that everything's fine, but in the following hours I encountered many other issues - VoLTE stopped working completely, at some point even the VoLTE menu completely disappeared, then VoWiFi stopped working...
I tried many times, resetting the network settings didn't work as well. To be exact, every time I started from scratch it worked for a while, but then it stopped working again and I had to reset the network settings to at least get the VoLTE working again.

Maybe it's working for you because you configured the VoWiFi to work only when the LTE network is unavailable, which means that most of the time VoWiFi won't really come to play.
I don't have network issues at all, so basically don't need VoWiFi. I wanted VoWiFi just because it was supposed to improve call quality in case the network reception is not ideal, and it's also supposed to consume less energy from the battery.
I actually didn't see any improvement in any aspect.
So if I'm going to try this again and configure VoWiFi to work only when there's no cellular network, this basically means that I won't ever use VoWiFi, because as I said, there's always good cellular reception where I'm at, and it's probably the same for most people.
But if it works well for you, then that's great :)

@akpapathanasiou
Copy link
Author

akpapathanasiou commented Mar 22, 2023

@galexiou it should work if I'm not mistaken, not 100% sure though. Have you enabled the service in your sim, through your provider?

I assume that I have to put my VF sim on another device that already supports voWifi to enable it and then put it back to the pixel to test it. Right?

Yup that's the ideal trick. Some providers (like Cosmote on my case) may simply enable it for you regardless of brand or model, as they did on my Pixel 5, but it depends on their support. Best way is to use the sim on a carrier compatible device and enable the service there.

@exolon
Copy link

exolon commented Mar 22, 2023

Indeed Cosmote enabled it for me despite telling them I have an incompatible device, no sweat.

@karcfa
Copy link

karcfa commented Mar 29, 2023

Doesn't work on my pixel 6a in Poland, i have the same status screen as OP. Adding IMS access point and rebooting didnt change anything

Wifi calling provisioned (true)
IMS REGISTRATION: not registered
Voice over WiFi: not available

i tried 3 sim cards (njumobile, play, orange). IMS registration shows registered until i turn on wifi calling in pixel volte patch app, then it turns to unregistered.

i think the reason it doesnt work is because of this country and its operators.

@akpapathanasiou
Copy link
Author

Doesn't work on my pixel 6a in Poland, i have the same status screen as OP. Adding IMS access point and rebooting didnt change anything

Wifi calling provisioned (true)
IMS REGISTRATION: not registered
Voice over WiFi: not available

i tried 3 sim cards (njumobile, play, orange). IMS registration shows registered until i turn on wifi calling in pixel volte patch app, then it turns to unregistered.

i think the reason it doesnt work is because of this country and its operators.

Have you enabled the service on your sim/account with your operator?

@mieszk3
Copy link

mieszk3 commented May 7, 2023

Doesn't work on my pixel 6a in Poland, i have the same status screen as OP. Adding IMS access point and rebooting didnt change anything

Wifi calling provisioned (true) IMS REGISTRATION: not registered Voice over WiFi: not available

i tried 3 sim cards (njumobile, play, orange). IMS registration shows registered until i turn on wifi calling in pixel volte patch app, then it turns to unregistered.

i think the reason it doesnt work is because of this country and its operators.

I have the same on Orange. After update to QPR3 beta VoLTE and 5G is on, but VoWiFi stopped to work. After using the patch, VoWiFi doesn't work.

@kszaq
Copy link
Contributor

kszaq commented May 8, 2023

@mieszk3 Add IMS APN as described in #17 (comment)
VoWiFi works for me with latest QPR3 beta with Orange PL.

@karcfa
Copy link

karcfa commented May 8, 2023

@mieszk3 Add IMS APN as described in #17 (comment) VoWiFi works for me with latest QPR3 beta with Orange PL.

are you using normal orange simcard, or orange flex?
do you have pixel6a?

@mieszk3
Copy link

mieszk3 commented May 8, 2023

@kszaq @karcfa I have Orange eSIM (no flex). After adding manually APN ims VoWiFi started to work correctly. I also created issue in Google bug tracker (https://issuetracker.google.com/issues/279200405). Thx very much for your help, now my Pixel 6 Pro works perfect for Orange PL and T-Mobile PL.

@avivik
Copy link

avivik commented May 8, 2023

@kszaq @karcfa I have Orange eSIM (no flex). After adding manually APN ims VoWiFi started to work correctly. I also created issue in Google bug tracker (https://issuetracker.google.com/issues/279200405). Thx very much for your help, now my Pixel 6 Pro works perfect for Orange PL and T-Mobile PL.

Does it also work after reboot?
As with past versions, VoWiFi always works once I add the APN, and then stops working after reboot. Then it also breaks VoLTE and I have to delete the new APN completely.
I'm on Orange network (in Israel), and after the March update I couldn't get it to work. Still can't after all the updates since.

@mieszk3
Copy link

mieszk3 commented May 8, 2023

@avivik Yes, it works after reboot. No issues

@guydam
Copy link

guydam commented May 15, 2023

@kszaq @karcfa I have Orange eSIM (no flex). After adding manually APN ims VoWiFi started to work correctly. I also created issue in Google bug tracker (https://issuetracker.google.com/issues/279200405). Thx very much for your help, now my Pixel 6 Pro works perfect for Orange PL and T-Mobile PL.

Does it also work after reboot? As with past versions, VoWiFi always works once I add the APN, and then stops working after reboot. Then it also breaks VoLTE and I have to delete the new APN completely. I'm on Orange network (in Israel), and after the March update I couldn't get it to work. Still can't after all the updates since.

Same here for me - I'm on Pixel6 over Pelephone network (Israel) and can confirm VoWiFi doesn't work at all after March update (and all subsequent updates after that).

@Quintasan
Copy link

Quintasan commented May 24, 2023

@kyujin-cho
Quiet unfortunate, but I can't get it working as well. It appears to be working until I actually try to place a call. When I do, I can see the Wi-Fi icon in the dialer for a very short time, and then it reverts to calling via mobile. A short movie is available at https://files.catbox.moe/7upzms.mp4. Sorry for the external link, but GitHub doesn't like attachments > 10 MB

  • Phone: Pixel 6 Pro
  • Build: TQ2A.230505.002
  • Carrier: Play
  • eSIM card
  • PixelIMS version is 1.2.4.
  • PixelIMS shows Registered in IMS Status my for eSIM card
  • I did add the IMS APN mentioned
  • SIP_USER_AGENT is #MANUFACTURE#_#MODEL#_Android #AV#_#BUILD#

Below is a screenshot of IMS Service Status, Dostępne means Available

screenshot of IMS Service Status

Screenshot_20230524-031114

EDIT: I have tried performing a call -> rebooting -> performing a call around 5 times and it didn't help

@Lesiuk
Copy link

Lesiuk commented Jun 14, 2023

Adding ims APN fixed the issue for me using ORANGE PL.

@agp1622
Copy link

agp1622 commented Dec 18, 2023

@kyujin-cho Quiet unfortunate, but I can't get it working as well. It appears to be working until I actually try to place a call. When I do, I can see the Wi-Fi icon in the dialer for a very short time, and then it reverts to calling via mobile. A short movie is available at https://files.catbox.moe/7upzms.mp4. Sorry for the external link, but GitHub doesn't like attachments > 10 MB

  • Phone: Pixel 6 Pro
  • Build: TQ2A.230505.002
  • Carrier: Play
  • eSIM card
  • PixelIMS version is 1.2.4.
  • PixelIMS shows Registered in IMS Status my for eSIM card
  • I did add the IMS APN mentioned
  • SIP_USER_AGENT is #MANUFACTURE#_#MODEL#_Android #AV#_#BUILD#

Below is a screenshot of IMS Service Status, Dostępne means Available

screenshot of IMS Service Status
EDIT: I have tried performing a call -> rebooting -> performing a call around 5 times and it didn't help

Having this exact same problem. Did you every figure it out?

@fillwithjoy1
Copy link
Contributor

Doesn't work on my pixel 6a in Poland, i have the same status screen as OP. Adding IMS access point and rebooting didnt change anything
Wifi calling provisioned (true)
IMS REGISTRATION: not registered
Voice over WiFi: not available
i tried 3 sim cards (njumobile, play, orange). IMS registration shows registered until i turn on wifi calling in pixel volte patch app, then it turns to unregistered.
i think the reason it doesnt work is because of this country and its operators.

Have you enabled the service on your sim/account with your operator?

just wondering so you needed to set calling preference to Call over mobile network, instead of something like Call over Wi-Fi?

@Mariosopsilos
Copy link

Mariosopsilos commented Feb 29, 2024

Hello,

After updating my Pixel 7 Pro to the official March update, and following the instructions to install Pixel IMS from scratch (I had removed it completely prior to updating to prevent any possible issues), voice over Wi-Fi is not working.

What is weird is that, as you can see on the attached screenshot, the voice over Wi-Fi switch is turned on as indicated on my ##4636*#* screen, but when I check the IMS status it says that voice over Wi-Fi is not available (rough translation from Greek).

Screenshot_20230314-001241.png

In the March update the pixel series of phones got official VoLTE support so I am wondering if this is related.

My carrier is Cosmote Greece. I am wondering if there are others from different careers who face the same issue, and if it is related to the similar issue which was prevalent on the QPR betas.

Thank you for your amazing work!

Hi can I ask you how did you get video calling provisioned in cosmote (βιντεοκλησεις) and if you still have it? Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests