VoLTE support progress

For that it would be appropriate to contact Purism support directly i.e. support@puri.sm

1 Like

When I make/get a call, the indicator at the top changes to 2G. Mint Mobile (T-Mobile MVNO).

Yeah, sure. The purpose of my post is to ask if enabling VoLTE is possbile with the bmb818-tool or if fruther steps are necessary? I think answering this question here will avoid more individual support questions. It would be also helpful to know what should be written under FW version to identify if there is a fimerware problem or not…

Yeah that won’t be a VoLTE call…basically your phone should stay in LTE mode while in a call meaning it’s using the LTE data channel to transmit the voice traffic.

The latest update on the L5 mentions the bm818-tools…
Hope this one makes the difference!

Nope. Not for me.

Yeah I think we need to wait for a driver update not this.

Sounds plausible.

My Purism Librem 5 make calls under 4G(i not using my L5 for daily driver yet, just i gaming some time), but for some reason i do not believe is making VoLTE calls, for real volte call it requiere a blob in userland, but also a Pulseaudio VoLTE profile, plus a tiny volte icon in the bar when a real VoLTE is running. May be my L5 make volte calls but i not confident for some reason.
My current daily driver phone before i moving for Librem 5 it a SSS Sony Seine Sailfish. Even this device do not make VoLTE calls, because it required a manual y specific binary blob en userland, i not had motivated to fix it, because to fix it require a reprograming back to android with a special firmware to do this i need windows os, i do not know howto use windows os either i have a windows machine.

Yeah, that was my point: The notification bar told me the call was 2G. Didn’t do that for the other guy – something is not working right for him.

If the call setup is immediate and the audio quality is very good it’s probably a VoLTE call.

1 Like

@dos Could you tell me what log settings I would need to dump all the call setup logs when a call occurs? I want to do some troubleshooting to try and see why VoLTE calls aren’t happening even though my account is enabled on the network. I have access to wireless engineer brains that I could pick in an effort to get this working, or at least provide you guys with some valuable information in doing so.

3 Likes

You can call to @joao.azevedo, joao is the best for modem things, at the same time reducing the workload to @dos, dos it working extremely hard to improving/fixing the Librem 5 everywhere.

4 Likes

I emailed Joao so hopefully I can make some progress on this. Our company is partnered with Rogers in Canada so if it works on our network it will work on theirs, and Rogers is peered with AT&T in the US, so there is potentially a big pay off if I can help solve the VoLTE issue.

2 Likes

Well i have 2 Librem 5, one Librem 5 the VoLTE work fine the other Librem 5 the VoLTE does not work, both Librem 5 has different modem firmwares versions, so since i’m not using my librem 5 yet, i not motivated troubleshooting, months ago @joao.azevedo it offered to help me with this issue but i said no because i like to fix issues my self i like gaming with bugs. :joy:

And what did you do to solve the issue, what level of firmware works/doesn’t work?

I not fixed the other phone yet. I still not sure what is going on with VoLTE issues in L5, i not looked the MM libs, so i guess that versions number does not matter to fix VoLTE issue, so i guess it need a correct ADSP to work, so asking to joao acevedo to give you a firmware based where you are & country.

You can ask the modem to tell you if it is doing VoLTE calls or not:

sudo socat - /dev/ttyUSB3,crnl

And while the phone and while there is an active call (the other side picking up, and the call established), run the command:

AT+BMRAT

If it is a VoLTE call, it should return:

+BMRAT: FDD LTE

if you select your network mode to be 4G only and try to make a call and it just disconnects then VoLTE is either not enabled, or not working properly with your carrier.

The bm818-tools is now available in the PureOS repositores in both Landing and Byzantium. It can tell you the firmware version on the modem. And enable VoLTE. As noted before, you should reboot the device after installing it. Also VoLTE needs to be supported by your carrier. Later versions of the modem firmware have better VoLTE support.

I replied to your email just now.

4 Likes

Checking from this list bellow, two other persons, one of them being Evangelos, (the developer of the calls application), reported that VoLTE with a Librem 5 is not working with Deutsche Telekom. And in both cases was with the latest version of the Modem Firmware.

This modem version is not the most current. We can update it but keep in mind what was mentioned above about Telekom.

4 Likes

E: Unable to locate package bmb818-tools