Skip to main content
Active Contributor
October 6, 2023

A better way to use WiFi calling!

  • October 6, 2023
  • 88 replies
  • 10981 views

Hi all!

I just joined iD Mobile with a brand new Samsung A34 5G 256GB/8GB phone on their unlimited everything package; it was an amazing deal, and so far, I am very impressed with both the mobile and iD support.

I have started this conversation because, having trawled the Internet, the most relevant question/answer I found was on this very forum about a year ago; however, the 'solution' was a workaround as opposed to a proper fix, and, as an engineer, I like to find the best possible solution to a problem.

WiFi calling, together with a solid WiFi signal linking you to a high bandwidth Internet connection, should be the most brilliant solution to a poor cellular signal at home or work, but unless you can keep it locked on when needed, chocolate teapots and fireguards come to mind 😉.

For those not familiar, by default, when you activate WiFi calling, it is in 'prefer cellular' as opposed to 'prefer WiFi' mode. What does that mean? Well, prefer cellular means that if there is even the tiniest sniff of a cellular signal, the phone will try to use that instead of routing the call over WiFi. If, like me, you live somewhere where mobile signal is terrible to non-existant in the house, that means the icon on the phone indicating that calls will/are being routed over WiFi goes on and off like a belisha beacon with changing atmospheric conditions, and call quality alternates between excellent, terrible and non-existant at random.

I am very grateful to @andewhite for providing the workaround to this in his reply to a member's question a year ago: put the phone in flight mode (kills all three radio transceivers for cellular, WiFi and Bluetooth) and then toggle WiFi and Bluetooth back on, leaving the cellular disabled; the result is that the phone cannot see any cellular signal and the WiFi calling is locked on. That means, for the first time in 6 years of living at my address, I can actually use my mobile phone at home with 100% call reliability and quality. Indeed, it also means the problem is solved at many of my work locations too, all thanks to @andewhite's workaround.

However, the reason I say 'workaround' is because there is a proper solution: on my new mobile, as with most modern phones, there is a sub-menu under the WiFi calling setting to select preference for cellular (the default) or WiFi calling; if you change the setting to prefer WiFi, the phone will always use WiFi to route the call when the phone is attached to a good WiFi network irrespective of cellular signal strength. This is the proper 'fire and forget' solution because there is no faff to enable/disable flight mode when entering/leaving work/home and the risk of forgetting and missing calls [albeit, I accept that a digital assistant can remind you to switch flight mode off when you leave the home].

Well, I hear you say, what is your problem... switch to 'prefer WiFi' mode! Well, I would love to, but... I cannot get to that sub-menu on my phone. Why? Because the Three network, which iD Mobile use as the carrier, disable it for some unknown reason. I rang Samsung because I thought there was a problem with my phone, and they told me that the visibility of those menu options are totally controlled by the carrier, and if a carrier does not support WiFi calling, I would not even see the button to toggle it on or off; they told me to contact my carrier to ask them to enable it. Incidentally, I tried a friend's SIM (which is a different carrier, not Three) in my mobile and, as if by magic, I can see the sub-menu and select 'prefer WiFi'. My friend is very grateful to me for pointing out the fix for him, but that does not help us, so...

I called iD Mobile support, and they told me to visit a Currys PC World branch (iD Mobile is owned by Currys) and ask them to sort the issue. I did so, and their mobile guru had no idea what to do, so he called iD who raised a support ticket with Three. Three came back after a few days with a robotic answer telling iD to make sure the customer had WiFi calling enabled and to check the quality of my WiFi signal... not helpful at all! ID have kindly sent another [more bluntly-worded] support ticket into Three, and I will update on that when I hear back. My company also use the Three network for our work mobiles, so in parallel, our IT team have also raised a support ticket with Three to ask for either the phone menu to be made available or, if they refuse, to change the default mode to 'prefer WiFi' their end. Again, I will report back.

Sorry for the long message, but I hope it helps some people and, at the very least, sparks some debate 🙂

P.S. I did explore using one of the WiFi calling apps which proport to 'force' the two options to prefer cellular or WiFi, and they even claim to make the WiFi calling feature available even if you have an older phone/firmware that does not support it, but I was put off because reviews gave poor feedback, and the apps themselves did not seem to come from professional/reliable developers.

88 replies

Active Contributor
September 28, 2024

@boothy99 @andewhite just out of interest, I did try Gemini; however, when I asked it to open the WiFi calling options, it said it could not do that, and instead, it just told me where to find it in settings manually, which of course we know would not have given me the preferences sub-menu. In fairness, there was a warning that although Google Assistant is still helping in the background, it does not have full functionality when Gemini is the primary assistant; I switched back to Google Assistant in the app and the ability to access the sub-menu returned.

Active Contributor
December 16, 2024

Bumping this thread - is it worth speaking to ID again about this? Really annoying as I had this option on O2 - I wouldn’t be bothered about this problem if ID actually had good signal but considering how bad ID signal is indoors, this non-existent option is highly valuable

Active Contributor
December 16, 2024

This is the solution i found from an online forum - if this is what ID mobile would prefer us to do to enable a feature that they market then so be it: 

 

I managed to forcibly add the Calling preference option to the Wi-Fi Calling menu by using the Pixel IMS app with the help of the Shizuku app (requires using ADB via USB debugging, but it can also be used via wireless debugging). The Pixel IMS setting I had to enable was at SIM Config => Cosmetic Toggles => Show VoWiFi preference in Settings.

The then-appeared Calling preference option submenu in the Android SIM settings Wi-Fi Calling menu showed the selected option value Call over mobile network / If mobile network is unavailable, use Wi-Fi. So I changed it to WLAN preferred and Wi-Fi calling just works fine now! :-)

boothy99
Helpful Contributor
Helpful Contributor
December 16, 2024

@soulbroth3r 👋

Regarding speaking to iD again ... it's certainly worth a try.

I'd tried the Pixel IMS app + Shizuku app method in the past on my Pixel 6, but with no luck. I might try it again if you've got it working 😊

 

(Private message to iD just sent).

Active Contributor
December 18, 2024

Really appreciate the efforts but Im skeptical that iD will ever fix this (its such a nice issue that out of the minority of folks that recognise wifi calling, only a small % will realise its defaulting to network and then actually follow up with iD). I think a more pragmatic approach that i’ll try out would be to set up something like Tasker to automatically turn off internet data when there’s an incoming/outgoing call, if im connected to a wifi network. Will let you folks know how that goes. 

boothy99
Helpful Contributor
Helpful Contributor
December 20, 2024

@soulbroth3r 

There might be a problem with turning off data when a call actually comes in as it takes a number of seconds for VoWiFi to kick in on my Pixel 6 (at least when I turn airplane mode on). The call might get disconnected ? Worth trying though 👍

Active Contributor
December 12, 2025

I recently moved from O2 to ID mobile. I have hit this problem with my Pixel 8. The Wi-fi sub menu is available when the O2 SIM is selected but not when ID mobile eSIM is selected. As a result, I can't use make voice calls inside the house. If I take a call outside, then walk inside (a fairly typical scenario), call quality is too bad to continue the call. This is a deal breaker for me. I will be leaving ID mobile instead of persuading my husband to make the switch. Two lost customers.

Lamiya C
iD Mobile Employee
iD Mobile Employee
December 12, 2025

Hi ​@boothy99 ,

 

On Google Pixel devices, you won’t always see a “Prefer Wi-Fi Calling” option ,some networks (including iD Mobile) only show a single toggle that says “Use WiFi Calling”.

As long as that toggle is switched ON, your phone will automatically use Wi-Fi Calling whenever the Wi-Fi connection is stronger than the mobile signal.

So even though you don’t see the “prefer” setting, it’s working exactly the same in the background.

If calls still aren’t going over Wi-Fi, let us know, we can check your network settings on our side.

 

Lamiya

Did my comment help answer your question? If so, don't forget to mark the response as the Most Helpful Answer.
boothy99
Helpful Contributor
Helpful Contributor
December 12, 2025

Hi ​@Lamiya C 

Thanks for getting back to me on this. Yes - I agree that I'm unable to specifically choose VoWiFi as a fixed preference over network calls, but in my location, the signal strength is relatively poor, and doesn't always automatically switch over to WiFi calling when the reception is "choppy". If I've an important call to make, I switch over to airplane mode, and VoWiFi is forced on. I don't think anything is "wrong" with my settings, unless you can find otherwise? I'd be happy for you to check 👍

My “Use WiFi Calling” setting is toggled on, by the way.

Thanks again Lamiya.

Active Contributor
December 14, 2025

WiFi calling is switched on. Calls will go to WiFi if I stand in a position in the house where the 4g signal is blocked. Real world, I use my phone moving around the house were the cellular signal is mostly very weak. The result is that the call quality is unusable and sometimes the connection drops completely and the call ends. It's not due to poor WiFi, I have a mesh network with good coverage around the house. I did not have a problem on the O2 network where my phone used WiFi calling by presence despite there being a week cellular signal in some areas. 

 

My husband called me from overseas a few days ago and I had to stand out in the rain to speak to him. This is far from ideal.