VoLTE support in SailfishOS?

On which device are you experiencing this behavior? I guess older devices needed provider-specific firmware while newer devices should work ootb. Jolla annouced VoLTE for the Xperia 10 ii for the next release so I’m rather confident it will work soon :slight_smile:

1 Like

Are you sure that this MVNO supports VoLTE yet? Not all do, especially the cheaper ones.

1 Like

They say they did, but honestly their customer service was so bad, I had zero confidence in them. Ported the number to Mint Mobile this morning and VoLTE is provisioned and works on the stock ROM. So whatever that was, it was a MetroPCS issue.

As I have said before, AT&T is essentially using this as an excuse to kill BYOD and forcee you to buy and use carrier sourced handsets.

5 Likes

I have a Xperia 10 and tried a similar experiment. I found that the greyed out option becomes available when using Lineage OS 18.1 (Android 11). Now, when pacing a call it goes from LTE+ to 4g. I’m not positive that this is still placing calls via VoLTE though. There isn’t an indication of it saying so. I’m using an already activated AT&T SIM from a Samsung Galaxy s21.

My Xperia 10 II running SFOS drops from 4G to 3G when on a voice call, exactly the same as my OPO running UBPorts. And for the same reason of “no VOLTE support”. 2G was dropped by (almost) all carriers here in the US a few years ago. (I think the last holdout, T-Mo, dropped it at the end of 2020 unless they made yet another extension – legacy embedded hardware stuff was the reason IIRC.)

Up till now, that’s ok, but my network is dropping 3G support next Tuesday (1st of February 2022). I’ve been getting texts for the last few months with dire warnings of losing service. So as of yesterday, I’m on a Pinephone with Phosh on top of postmarketos. No problem with postmarketos, but yuck, Phosh. Not my snifter of port. (BTW, anyone wanna buy Librem 5 US version?)

So volte support in SFOS can’t come soon enough. The community edition works on pinephone, but loses contact with the SIM occasionally and without warning. (But volte calling does work when the SIM is found!!!)

1 Like

There is VoLTE support.in the SailfishOS community port for the pinephone?

There is no VoLTE support on any SFOS phone at the moment. Jolla have announced that they are hoping to get an implentation of VoLTE on the Sony Xperia 10 ii this year, and then the 10 iii. No other officially supported phones (e.g. XA2, etc) will get VoLTE at the moment, so it looks like they may be concentrating on 64 bit SFOS only. That of course could change in future years. As far as I am aware there are no community ports of VoLTE, either existing or in the works, for non officially supported phones (e.g. Pinephone).

4 Likes

The Pinephone modem module has its own application processor, and comes with VoLTE support (on-module VoLTE stack). So at least it should be theoretically possible to use without major modifications to Sailfish OS - so are you sure it doesn’t work?

Also; i think focusing on word width as a dividing factor for official VoLTE support is a bit too speculative to be spreading around. Sure, the change goes between those models, but things like modem version, Android radio HAL version support etc should play a much bigger role. Unless Jolla were buying some closed crap (which they are presumably not), or similar i don’t see 32-bit in the userspace being a blocker.

4 Likes

Running SFOS 4.3 off an SD card on the pinephone, calls do work without dropping to 4g – at least outgoing calls. I don’t seem to receive calls, though.

1 Like

@attah Seriously, do you really find it necessary to always criticise - even when the person concerned is just trying to help? All I have done is (a) repeat the recent announcement from Jolla concerning officially supported VoLTE on Sailfish, and (b) state as far as I know that there are no community ports of Sailfish supporting VoLTE at the moment. I never said anything about whether VoLTE could work on this model or any other model in theory or in practice. As for Jolla concentrating only on the 64-bit models, again this is what they have announced, nothing more. Maybe this is a coincidence, maybe it isn’t. Nonetheless at the moment it is true. I explicitly said that this could change in the future and they may later support the old 32 bit models like the XA2 as well. I hope they do, because I use an XA2. Why not try to be nice and respectful occasionally - I promise it won’t hurt.

4 Likes

I would like to not have to, but these types of statements tends to grow legs and become the “truth”. This hurts future discussions on the topic.

Since it is basically in response to @robthebold saying that it works on Pinephone… it sure sounds a lot like you are saying that can’t be the case. Maybe i should have understood that the qualification of the next statement applied to this too, but i did not.

But you, like others before you (so maybe the relation-rumor already has grown legs), add this color commentary. It muddies the waters for any discussion about why or why not certain models are supported. Not doing 32-bit support mostly means being lazy, whereas a lack in the API department can be a more valid problem. Just call them older if that’s all you mean to say :man_shrugging:

I’m sorry if you feel attacked, but there has just been to much rumors on top of speculation on top of misunderstandings lately. (I hope catching it early helps, so i see how it can come across as disproportional)

1 Like

I don’t think that is it 32 or 64 bit does not effect. But firmware binaries vesion is it to AOSP8.1, AOSP9 or AOSP10. On AOSP10 binaries for Xperias have VoLTE support, only the control interface documentation is not available. I’m not sure about Xperias AOSP 8.1 have they VoLTE features. Maybe some one in community needs to do Sailfish OS port for AOSP 10 on Xperia XA2. But if Jolla builds fully own VoLTE stack. Then AOSP version should not effect.

1 Like

‘These types of statements…’ - What on earth are you talking about?

Jolla have not announced VoLTE support for all of their current range of officially supported phones - Correct, yes?

Jolla have announced VoLTE support for their 64 bit officially supported phones - initially the Xperia 10 ii and then the 10 iii - Correct, yes?

Jolla have not announced VoLTE support for any older officially supported 32 bit phones - Correct, yes?

Jolla have announced that, after bringing VoLTE to the Xperia 10 ii and iii, then they may consider other officially supported models, but nothing is promised - Correct, yes?

There are no community ports that currently include built in Sailfish functionality to VoLTE - Correct, yes?

So, specifically, which one of the above statements is a rumour that you consider me to be irresponsibly distributing, and that you therefore feel the need to take on the role of ‘community manager’ to stop?

And as for the fact that Jolla has only announced that their implementation of VoLTE will come to the 64 bit Xperias and not the 32 bit Xperias, unless you are claiming some special inside knowledge from Jolla, then any reason or lack of reason for this decision you may care to put forward is no different to mine - pure speculation. I may be right, you may be right, @vesa.s may be right below - or there may be another totally different reason that none of us knows about.

So therefore it is not your role to sit in judgement of who’s opinion is right or wrong, or who’s opinion can be aired on this forum and who’s can’t.

Finally:

No. If you actually look at the sequence of posts above you will see that my post (the one that you refer to) comes before @robthebold 's post, not after it - so how can it be a response to a post that did not exist at the time?

And @robthebold doesn’t say VoLTE works on the Pinephone. What he actually says is:

On my iPhone, in the cellular data settings I can set 4G (Voice & Data), 4G (Data only), 3G or 2G. If I set 4G (Data Only) and make a call I still have the 4g icon being displayed at the top of the screen even though the phone cannot be using VoLTE. Maybe its the same for @robthebold and his phone is actually dropping to 3G/2G to make the call but still displaying the 4G data icon. Possible, yes?

Even if this is not the case I’m not sure that a phone that can only make outgoing calls but apparently cannot receive incoming calls can really be said to be a working implementation of VoLTE, do you?

1 Like

Well, take the can’t receive calls thing with a grain of salt for now . . . my provider seems to be messing with the network to get me to switch phones. It’s entirely possible that they were doing a periodic service interruption when I tried to test an incoming call. I can’t call in or get calls on any device with my SIM now. :hot_face:

Re this:

I don’t mean that post, i mean this one, two posts above yours:

In light of that saying none work becomes a disservice.

A lot of what you said was indeed helpful - but needlessly stapling 32 vs 64 bits to it i feel will do a disservice to future discussions. (They have to start with walking that relation back, wasting time and effort)

I believe this to be a typo:

It would make sense if it said “drop from 4G” or “drop to 2G/3G”. @robthebold ?

Please reach out privately if you still feel this is unfair.

According to this thread, I understand VoLTE is supported by the pinephone on the modem side and controlled through simple AT-commands:
https://forum.pine64.org/showthread.php?tid=12560
So if your carrier happens to be supported by the pinephone modem firmware, VoLTE should work automatically. I guess this is something entirely different to the Xperia devices where the VoLTE-part would probably have to be implemented on the software side (correct me if I’m wrong). At least, none of the commands mentioned in that pinephone forum thread is available on the Xperia.

1 Like

What would be the point?

I have absolutely no doubt that nothing I, or anyone else, could say will change anything in terms of your approach to people in this forum - so I am content to leave it for others to make their own judgement.

2 Likes

It would indeed be nice if this were true for the Xperias - then Jolla really wouldn’t have to do much, if anything, to get VoLTE working on Sailfish.

It is entirely different on Sony devices, so much different that references to the Pinephone don’t help here at all (but it’s creeping back into this thread as a revenant/undead every other moon it seems).
On the Pinephone, the modem handles VoLTE all by itself, there’s no OS interference. Thus, the Sailfish port to the Pinephone indeed has no support for VoLTE whatsoever! On Android phones, parts of the VoLTE stack implementation have been offloaded to the host device, i.e. your phone, which is why we need rild improvements and signaling on Sony devices. This depends so much on modem hardware and interface details that a solution will be device dependent. A working solution on model A will probably help as basis for a solution on model B, but copying things over won’t work.

7 Likes