About WiFi calling in the UK

Why use WiFi calling
On the one hand, WiFi calling is the cheapest way to keep a number active. On the other hand, many UK mobile numbers have roaming restrictions. To avoid problems, it is necessary to use WiFi calling while disguising your location as being in the UK.

What you need

  1. Devices
    I think using a software router/router still requires a certain level of technical skill.
    So I recommend simply enabling global TUN mode on a computer and turning on its hotspot for your phone to connect to.
    Although this is less convenient, it is easier.
  2. Nodes
    Many people recommend clean UK residential IPs.
    But in fact, I also succeeded using a datacenter IP of fairly poor quality (with Voxi, Lebara, and a previous £1 CMLink physical SIM).

In other words, an AWS datacenter IP alone is enough. For the node, I used this open-source project.
(Theoretically, anything that supports UDP forwarding should work. In Clash Verge, you can see whether each node supports forwarding—but the proxy nodes from a subscription I used previously did not work, even though their IP quality was better than that of datacenter IPs and they were also shown as supporting UDP forwarding. I have no idea why.)

AWS, as a cloud provider where you can get $200 for free, is also relatively easy to access (it seems you can open an account with a UnionPay card now). So you could say that no special preparation is required.

具体操作
(I’m only describing what I did. I don’t know whether other methods would work, or whether other devices would work—I haven’t planned to switch devices and try.)

I used a Hong Kong version of the Samsung S25 with an external Xesim card/CMLink physical SIM.
First, remove the physical SIM/disable the external card (don’t enable any eSIM).
Enable virtual location (fake GPS).
Turn on airplane mode.
Connect to the computer’s UK hotspot.
Once you’ve confirmed that it is connected, insert the SIM/turn on the eSIM switch.
Wait about one minute.
(I used these two: Tuic/Hysteria2. If nothing happens after waiting for a while after switching SIMs, try changing the protocol or re-enabling the WiFi calling button.)
The following will appear:
image

Registering for GPT usually means receiving the verification code almost instantly. Once you receive the code, it has worked.

Other
Some SIMs, such as Asda and Lebara, are more sensitive (or have some issues).
It is recommended not to connect to mainland Chinese cellular networks. WiFi calling works fine anyway. If you connect to a cellular network, it might end up like giffgaff—if they happen to be in a bad mood one day, they could terminate everything for you.
Maintain a UK environment throughout the entire process, from downloading and using it to disabling the eSIM/removing the physical SIM.

2 Likes

I’ll share my feedback too:

Carrier: VOXI UK

Network: CN network

Phone: Honor Magic7 (mainland China version), 16+512 GB

SIM slots: VOXI in SIM1, China Mobile in SIM2

Method: Turn on airplane mode — turn off Wi-Fi — turn on Wi-Fi Calling (the Wi-Fi Calling switch needs to be enabled in Settings) — connect to the network — wait 15–30 seconds. When the phone-and-Wi-Fi icon appears in the status bar, it has been successfully provisioned.

No VPN nodes were used at any point. In testing, Wi-Fi Calling works on the CN network.

2 Likes

I heard the Honor 9X should work after installing HarmonyOS, so I got one.
Now I’m using a UK giffgaff SIM and transferred it to an eSIM, which I installed on a 5ber card. But when I tested it, it didn’t seem to work. Can anyone explain how to set it up?

1 Like

Would flashing Merlin onto the router make things a little easier? I planned to try it in August, but kept putting it off and still haven’t gotten it done.

You asked whether it’s easy to set up. In that case, I think simply using a computer to create a hotspot would be much easier, though it’s a bit cumbersome.

2 Likes

I can’t connect to or pull any nodes. I have no idea what’s going on.