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

New Contributor
October 16, 2023

@gauge_boson  Ahh, I’m on Android 14 but sounds like it’s a Samsung exclusive feature through OneUI. Thanks for confirming 👍

Active Contributor
November 5, 2023

Pixel 7 Android 14, bought from IDMobile. Having the same problem over at 

Reminding me to disable/enable cellular is a terrible workaround, especially as Android 14 now makes it a bit more difficult to do this.

IDMobile/Three need to just get with the times and enable built in features.

My suspicion is they've tried to "soft launch" WiFi calling, and some IT manager or Product Owner thought it was a good idea to disable the option. Then the budget never materialised to finish the rollout.

Active Contributor
November 5, 2023

Hi @Blandy 

3UK are not the only carrier to disable the options, and EE is the only carrier I know of that does not; it would be interesting to know who else, but it does not help out predicament of course.

It could be that routing over WiFi [the internet] causes them additional costs for some reason; maybe bandwidth is an issue on whatever kit they need to route the traffic and therefore limit the traffic by preferring cellular. Clearly that will not help if everyone did what I do as a workaround, albeit Samsung 'routines' automate the switching of the flight mode making it a slicker process.

I did try to force the variable that stores the 'prefer WiFi/cellular' setting using the Android Debugging Bridge, but the carrier-enforced policy overrode my setting, so they are pretty darned determined for us not to use the prefer WiFi mode.

andewhite
Platinum 
Contributor
Platinum 
Contributor
November 6, 2023

Pixel 7 Android 14, bought from IDMobile. Having the same problem over at 

...

IDMobile/Three need to just get with the times and enable built in features.

My suspicion is they've tried to "soft launch" WiFi calling, and some IT manager or Product Owner thought it was a good idea to disable the option. Then the budget never materialised to finish the rollout.

iD Mobile were possibly one of the first UK MVNO companies to offer a WiFi Calling service @Blandy

I switched to iD Mobile because of their WiFi Calling service, which I’ve been using since July 2018. My iD WiFi Calling service has proved reliable and certainly helped me where I live, which is a mobile network not-spot. 

iD Mobile seem a no-frills operator, so perhaps they don’t/won’t invest in providing fully featured network profiles for devices they’ve listed as approved for their network. 

https://www.idmobile.co.uk/help-and-advice/approved-handsets

 

 

 

 

Forum member (non-iD).
Active Contributor
November 7, 2023

Hi @andewhite 

As you and I have discussed before, this is an issue with the main carrier, 3UK, as opposed to the MVNOs who use 3UK such as iD Mobile (a public MVNO) or Gamma (an MVNO for business users). 3UK choose to block WiFi calling features to prefer WiFi/cellular and the MVNOs seem to have to live with that choice.

andewhite
Platinum 
Contributor
Platinum 
Contributor
November 7, 2023

Yes indeed @gauge_boson, it appears Three UK can’t / won’t enable a prefer Wi-Fi Calling option for the Android settings app.

A post by a forum moderator, in the Three UK online community, around 12-months ago seems to support this conclusion.

Perhaps the IMS solution (needed for 4G Calling and WiFi Calling), which Three UK have deployed has fewer capabilities / configuration options compared to the EE IMS solution. Maybe this preference option will appear if MergeCo happens, or possibly after Three UK sunset their 3G mobile network? 

Anyway, aside from needing the WiFi Calling workaround, hope iD Mobile continues to impress.

 

 

 

 

Forum member (non-iD).
New Contributor
January 22, 2024

Similar issue here, Poco F3 with ID, I had the “make calls using wifi” option but rarely worked.

I found this solution https://www.6000.co.za/tag/how-to-enable-wifi-calling-on-the-poco-f3/ which may work with other android phones.

I now have the Network Preferences option which forces wifi calling on (as well as being able to use VoLTE!

Kash M
iD Mobile Employee
iD Mobile Employee
January 23, 2024

Hi @jamiek,

Welcome to the Community!

Thanks for sharing this and hopefully it can help others.

 

Kash

Did my comment help answer your question? If so, don't forget to mark the response as the Most Helpful Answer.
Scott Ligon
New Contributor
New Contributor
March 19, 2024

Hi @ncw92 

Is your phone running Android 13, OneUI 5.1 (i.e. the latest firmware)? Under settings, I get modes and routines, and when you create routines you get options like if... then..., so you can say if WiFi connected is BTxyz123 then turn flight mode on. You get the option to list a number of WiFi names, so you can add work, friends etc. You then need another routine to say if not connected to BTxyz123 then turn flight mode off. If you're running the newest firmware and don't see those options, it may just be a Samsung thing.

Older firmware versions used Bixby modes and routines, but I don't know if you can get Bixby from the Play Store for other phone makes.

Either way, you will want to use adb to stop flight mode from toggling your WiFi off.

Wworked Great!  Thanks😃😎👍

New Contributor
April 8, 2024

Hi guys and especially @gauge_boson - thanks so much for posting this info, I have exactly the same issue with my brand new Samsung A54 purchased through ID Mobile. My husband had recently bought the exact same phone through O2 (sadly that deal was no longer available for me), and I was very pleased with mine until I found that unlike his, which has the WiFi Calling Preference option enabled, mine does not, and as a result WiFi Calling basically doesn't work at our notspot house 😣. It took me quite some time trawling the internet until I found this thread explaining why - good old Three 🙄.

So the workaround of turning on flight mode with WiFi enabled works fine, especially as the latest version of Android seems to remember that I want WiFi left on 👍 - the only problem is I keep forgetting to turn flight mode off when I go out... I tried setting up routines to do this as suggested, but hit the never-ending loop issue when reconnecting to WiFi. Sadly I don't feel tech savvy enough to try the adb method - way too scary for me! So I guess I'll just have to live with it, until Three get round to upgrading or I come out of contract and change network provider. 

So... An update to the previous posts is that O2 do support the WiFi Calling preference option, not just EE. Anyone know if Vodafone does? If so it would just be Three that doesn't…

And a couple of questions - firstly does anyone think it's worth me raising this as an issue (yet again!) with ID/Three? Given the lack of an adequate response I wouldn't expect any resolution but might it do any good?

And secondly how would those if us affected by this know if Three ever do get around to upgrading their setup?

Cheers, Alison.