Does Fairphone 4 supports VoLTE ?
-
Hello,
I'm using Ubuntu Touch since January on my Fairphone 4.
Some days ago my phone service provider emailed me an annoucement about the near shutdown of 3G network. They provided me the information that I have to use VoLTE to be able to continue to make and receive calls.
My provider is Yallo in Switzerland and it uses the Sunrise network. Sunrise will shutdown the 3G network next June.
My question is: should the VoLTE option work with Fairphone 4 ?
The device information here say no, but it seems some recent developments happend on VoLTE.
I see a switch on Ubuntu Touch setting to enable the VoLTE but it seems disabled. Is there some thing to do to enable it like using stock Fairphone OS ?
Edit: I'm runnning the Ubuntu Touch stable channel (focal OTA 8). I've let default phone provider access point configuration (only "internet" is enabled, no MMS neither LTE). My phone is connected with LTE already.
-
@adorsaz The Fairphone 4 fully supports VoLTE and VoWiFi.
The latest news is that VoLTE will be available on Fairphone 4 with Ubuntu Touch as soon as we update to Noble.
So hopefully within the next few months.P.S Happy to see another Swiss user here
-
@stanwood thanks !
Nice to see Swiss users too
-
-
@AppLee No not yet Marius was working on it.
-
@stanwood I also live in Switzerland
I've got Fairphone 4 running 24.04-1.0 Beta 2 and my carrier is Yallo.4G VoLTE is turned on but is unfortunately not working.
In the Ubuntu Touch Docs ( https://docs.ubports.com/en/latest/userguide/dailyuse/volte.html) one of the requrements is โUbuntu Touch contains a VoLTE configuration for your carrier.โ
Does anybody know how to create such a configuration?
-
I haven't seen it documented anywhere( or I'm blind
) but it looks like VoLTE was backported(?) to 20.04-OTA10. I did one call so far and did not see the "3g" downgrade in the status bar. And the cellular settings newly offer "Connection Type: 2G/3G/4G/5G"
-
@Ben-LinuxMan My provider is Yallo too and the VoLTE is working on my LineageOS installation with the Fairphone 4.
For your information, I share below screenshots of the current Android APN confugurations. Maybe that could help you to set up VoLTE on Ubuntu Touch ?
https://cloud.adorsaz.ch/s/Sm4fzxY3nr8dLkM/preview
https://cloud.adorsaz.ch/s/pGDrLHTmZfX8MpS/preview
https://cloud.adorsaz.ch/s/XX3FbaNKqrz9cDD/previewWith the Ububtu Touch noble just released, I'll try to install it again in next days and I'll write here if VoLTE works for me.
-
@adorsaz
VoLTE is for Voice over LTE.
Sadly it has nothing to do with data or SMS and MMS setup.
4G (and 5G I believe) data works perfectly under Ubuntu Touch, same goes for SMS and MMS. -
Sorry for the idle question, but I have seen on this forum a post complaining that Volte was working yes, but there was no feedback for the call routing, in a word, the user was launching the call, waiting in a void, then suddently hearing the voice of the called person. It was not on a Fairphone, it was with a Volla 23 IIRC, but is this a generic problem with current Volte and Ubuntu Touch ?
-
I just made a call, I got the standard ringing until the other side picked up the phone
Though again, I'm not sure if the lack of a "3g" icon is proof enough that volte is actually workingsee follow up answerCellular Settings -> Carrier & APN -> 4G calling (VoLTE) is available and enabled
-
said in Does Fairphone 4 supports VoLTE ?:
I just made a call, I got the standard ringing until the other side picked up the phone
Though again, I'm not sure if the lack of a "3g" icon is proof enough that volte is actually workingCellular Settings -> Carrier & APN -> 4G calling (VoLTE) is available and enabledAfter a bit more testing it looks like that was a false positive
Yes, all the settings are there, but following this thread and calling gbus it seems that volte is not actually supported:
$ cat /etc/ofono/binder.d/qti.conf [Settings] ExpectSlots = slot1 extPlugin = qti radioInterface = 1.4 [slot1] path = /ril_0 slot = 0
$ gdbus call --system --dest org.ofono --object-path /ril_0 --method org.ofono.IpMultimediaSystem.GetProperties ({'Registered': <false>, 'Registration': <'auto'>, 'VoiceCapable': <false>, 'SmsCapable': <false>},)
-
Here are steps I've just followed:
- Flash Android 11 stock image from fairphone website
- Start Android 11, configure phone
- In mobile settings, uncheck VoLTE and check it back
- Same for wifi calling (uncheck then check)
- Make a call and check it's working well with Android. My operator has disabled 3G, so this check ensures me the VoLTE is well working on Android
Then, download UBports Installer 0.11.2 and start the process to install Ubuntu Touch 24.04-1.0 stable channel wipping user data.
Phone seems connected to 4G: the network status icon has letter ยซย Lย ยป. Although voice phone call did not work.
I tried to call my Ubuntu Touch device with another Android phone and I didn't received the call on the Ubuntu Touch one.
I tried to run the
gdbus
command and I got same result than you (neither registered, nor voice and sms capabilities).On a new test, I've started
journalctl -f
and I attach the result here. Let me know if more logs are needed.Note that before doing the call, I disconnected wifi to be sure to use VoLTE and not VoWifi.
-
I've just opened an issue on Gitlab so developpers can check the logs and ask me more of them if needed: https://gitlab.com/ubports/development/ubuntu-touch/-/issues/2281
-
I took time to test with the different update channels available and VoLTE works with current 24.04-0.1/daily channel (update 2025-10-19/3).
-
There's a ticket on the fp4 port that confirms your findings:
https://gitlab.com/ubports/porting/reference-device-ports/android11/fairphone-4/fairphone-fp4/-/issues/90It's fixed on the daily branch of 24.04, but otherwise I'm not aware of any timeline for the next RCs