Hi there,
I am trying to use WiFi Calling on my H8324. The thing is, it works but only temporarily.
When I start the phone with a fresh firmware update (or simply flash some oem_*.sin files for instance), the phone switches to WiFi calling even before it recognizes a network (which is a good thing). When I then go into airplane mode, I'm able to make and receive calls via WiFi without issues.
However, if I deactivate the WiFi mode and as soon as the phone registers with a network, WiFi Calling seems to go away and there is no way to bring it back. I've tried to reboot, disable / enable the sim, disable / enable the WiFi Calling option, tried to use only some specific network modes etc. The only way to bring WiFi calling temporarily back is to reflash firmware parts.
I have to add that I'm trying to make that work using a German blau.de sim card (O2/E-Plus network) in Canada. So I'm roaming and that's exactly the reason I would like to use WiFi Calling.
Does anyone have ideas how to solve that? Or maybe as a workaround: Is there a way to disable network registration for only one sim card? (I have the dual sim version and I'm using a Canadian SIM too). I can't use airplane mode activated all the time.
Thanks!
Update: Alright, I've found a workaround for anyone who might be in the same situation. WiFi Calling Sim must be SIM 2. Before registering with the network, activate the airplane mode, then activate WiFi. Now WiFi Calling should be working. Now go to Service menu *#*#4646#*#* and activate mobile radio manually. Now you have a working SIM1 and a SIM2 in Wifi Calling Mode.
I still need to figure it why this has to be done but so far this is a working solution. Unfortunately you won't see any notification icon for the data/voice connection for SIM 1.
Related
Searched for other threads but didn't find anything that specifically addressed this. It's probably old news to many but I hope this helps out other noobs.
In Galaxy S2, enable wifi-calling and you can change the connection preferences to
1. Wifi preferred
2. Cellular preferred
3. Wifi-only.
Options 1 and 2 are self-explanatory, but I didn't quite understand why anyone would want to select 3 over 1, until I tried it out.
When I selected wifi-only, the cellular voice signal bars are dark. I think this setting essentially disable cellular voice radio.
This is important if you travel abroad and want to use the wifi calling feature because wifi-calling cannot be enabled with airplane mode on. Also I don't think wifi-calling works with a non t-mobile sim card.
I'm on Wifi-Preferred and my radio is always disabled automatically
From the company that makes the wifi-calling tech for T-mobile
http://www.wificalling.net/help/
It is possible to configure the Wi-Fi Calling Application to enable calls over Wi-Fi only, essentially keeping the phone off the cellular network. If you set the Connection Preference to Wi-Fi ONLY, the application will work over Wi-Fi and, when you go out of range of a Wi-Fi signal, will NOT accept or make calls on the cellular network. This is similar to putting the phone into AIRPLANE mode with Wi-Fi Calling.
Click to expand...
Click to collapse
I am trying to enable WiFi calling with the cellular radio turned off.
According to Samsung & T-Mobile the only official way to turn of the cellular radio is to enable Airplane mode.
Here is the procedure that I tried:
Enable Airplane Mode
Turn on WiFi
Connect to a functioning WiFi hotspot
Enable WiFi Calling
Wait for the WiFi Calling Icon to appear in the status bar
Make a WiFi call
At this point the dialer sits at the dialing screen for more than 10 minutes (I bailed at 10 minutes). As soon as I abort the dialing attempt a dialog box pops up saying you cannot make a call while in Airplane mode.
Is there any way to completely disable the cellular radio without putting the phone in Airplane Mode?
Is there an app that will do this?
Is there a hidden that will do this?
Please don't use bandwidth by asking why I want to do this or suggesting that I use Skype or some other app. My goal is to be able to make and receive VOIP calls while the cellular radio is completely disabled.
Thank you for your help...
All ready being discussed.
http://forum.xda-developers.com/showthread.php?t=2026770
Sent from my SGH-T999 using xda premium
Hey guys , just wondering if anyone knows how to activate wifi calling , my wifi provisions is on in phone settings along with volte provisions (*#*#4636#*#*) and also wifi calling is turned on in actual device setting advanced (wifi preferences ) but for some reason when in airplane mode with wifi on i am unable to make calls , as i get a message when a call has been dialed ,saying turn off airplane mode or connect to wireless network, although i do have wifi enabled and am connected, Just wonder if anyone has advice or help , im running latest aquarios and snoke kernal and i am on Telus network , i guess just wondering if it is something that has to activated through my service provider to work or if it's possible to work just straight out of the box within the rom settings
Mr. Blanco said:
Hey guys , just wondering if anyone knows how to activate wifi calling , my wifi provisions is on in phone settings along with volte provisions (*#*#4636#*#*) and also wifi calling is turned on in actual device setting advanced (wifi preferences ) but for some reason when in airplane mode with wifi on i am unable to make calls , as i get a message when a call has been dialed ,saying turn off airplane mode or connect to wireless network, although i do have wifi enabled and am connected, Just wonder if anyone has advice or help , im running latest aquarios and snoke kernal and i am on Telus network , i guess just wondering if it is something that has to activated through my service provider to work or if it's possible to work just straight out of the box within the rom settings
Click to expand...
Click to collapse
You are correct. Your carrier has to support wifi calling before it'll work properly on your device :good:
https://www.telus.com/en/bc/support/article/wifi-calling-terms-and-conditions
Badger50 said:
You are correct. Your carrier has to support wifi calling before it'll work properly on your device :good:
https://www.telus.com/en/bc/support/article/wifi-calling-terms-and-conditions
Click to expand...
Click to collapse
Darn , i was afraid of that ... lol thank you for the link Badger and getting back to me
After a phone restart, VoLTE/4G Calling and Wifi Calling work for a short period, then stops working, usually after moving around between mobile towers and/or wifi hotspots.
I find it happens whenever the device loses mobile signal, or when the device flips down to 3g and then back to 4g, 4g data service returns but both VoLTE calling and WiFi Calling remain disconnected despite being enabled in settings.
This happens on my primary SIM only. I have a second sim in my phone at the same time which works perfectly with both VoLTE and wifi calling. I upgraded from a Mi 9 phone which worked perfectly with both these SIM cards.
Looking at the device logs (With Logcat reader), I get lines like
QImsService] ImsServiceSub : [0] Permanent IWLAN reg failure (IKEv2 auth failure)
I also see
IKEV2ErrorReceiver] Canadian configure is not set, return
Other things I've tried:
Updating to the latest MIUI version (12.1.5.0)
Network settings reset
Only using the one sim
Removing the second SIM
Clearing all caches
Clearing caches and storage of things like CneApp, Carrier Services, Phone Services, Phone, anything carrier related
Resetting APNs, adding APNs with bearer set
Setting phone to prefer 4G/LTE (ie do not connect to 5G)
Removing my VPN, same problem with VPN installed or not installed.
Removing sim cards and leaving phone off for a while (an hour or so)
Getting a replacement SIM
I have not tried a factory reset yet, as I am not confident in being able to back up the phone fully and other threads with similar issues suggests that won't solve the problem.
One way I've managed to get it stable is to dial *#*#4636#*#*, go to phone and set preferred network type to "NR/LTE". The phone does not connect to 3G or below in this mode, and unfortunately this setting gets reset when the phone restarts.
At this point I think its a problem with the MIUI software version itself, or some firmware driver that comes with these versions of MIUI. I'm hoping MIUI 12.5 will fix it, but I'm wondering if anyone else has seen this issue or knows what else I can try.
Upgraded to 12.5.1.0(RJDEUXM) and the issue is still present, also tried asking my operator to completely reprovision the line with no luck.
I guess I'm stuck with this behaviour until I upgrade my phone
STEP #1) See if VOLTE works normal when switching towers with a different phone.
If it does then you can try the things below, if it doesnt maybe it might be the cellular carrier issue.
If other phones work find then please note that VoLTE mainly works on 4G LTE ... donest work on 2G or 3G and may or may not work on 5G depending on your carrier. Find out what NETWORK BAND your phone is using when VOLTE is working. You can use a app like
Network Cell Info LiteOnce you find out the band you can then use a script or use a app so it stays on that network BAND. A little more advance but it may also possibly be a DNS issue in the tables during the change of towers during the reprovisioning... you can try a script to flush the DNS and reload the tables when the network info changes or bind them statically for testing purposes.
Still doesnt work it may just be the firmware's modem issue with that phone in the way it handles re-provisioning process during cellular multiplex switching.
Is anybody else having a problem with WiFi calling with an esim? My phone switches to WiFi calling when signal is low, but refuses to find the network again once I disconnect WiFi. The only way I can get it back is to flick airplane mode on and off. My normal sim (on same network) switches automatically. Does anyone know a fix for this, thanks.
rosso22 said:
Is anybody else having a problem with WiFi calling with an esim? My phone switches to WiFi calling when signal is low, but refuses to find the network again once I disconnect WiFi. The only way I can get it back is to flick airplane mode on and off. My normal sim (on same network) switches automatically. Does anyone know a fix for this, thanks.
Click to expand...
Click to collapse
I'm noticing the same issue at times but its when i manually switch to wifi calling and then attempt to switch back to mobile calls.
rosso22 said:
Is anybody else having a problem with WiFi calling with an esim? My phone switches to WiFi calling when signal is low, but refuses to find the network again once I disconnect WiFi. The only way I can get it back is to flick airplane mode on and off. My normal sim (on same network) switches automatically. Does anyone know a fix for this, thanks.
Click to expand...
Click to collapse
This sounds like a very niche problem (maybe has to do with your dual sim usage), but use the Pixel Help (Settings) function and ask a Google rep if that's a known bug and/or if they have a fix for you.