VoLTE support progress

I would append that just having a look at the “4G” symbol in the header bar isn’t enough. I usually do a wget somebigfile in a terminal and if the download does not halt during the call and the 4G symbol stays. You are probably doing a VoLTE call.

You can also run the bm818-volte-check tool during the call is active.

4 Likes

How do you upgrade it to 20220930. I am going to be doing more testing.

Reach out to support and they will send you the instructions.

Does anyone have an idea why it does not work with Telekom Germany?

Well Gents, I’ve tried every last thing imaginable for the U.S. market. I activated a line on Mint and T-Mobile Prepaid. No VoLTE unfortunately for both Mint mvno or T-Mobile even though I was able to activate this phone on both carriers. Yes, I realize Mint uses T-Mobile towers. Going to upgrading to the 2022 firmware here shortly and see if that gives me some closure.

1 Like

Best of luck to you. Just so you know I also have T-Mobile and when I did the firmware upgrade VoLTE worked just fine.

3 Likes

Well that’s encouraging.

This has been resolved for me. VoLTE confirmed does work for T-Mobile and Mint as an MVNO in the U.S.
Phone calls are instantaneous for me. Thank you @joao.azevedo for the guides to complete this firmware upgrade.

4 Likes

@joao.azevedo, is the firmware upgrade on phones shipping now?

2 Likes

@joao.azevedo Would you also send me the guide. Then I’ll test it with Telekom Germany.

It might just be faster to send an email to support@puri.sm and follow their email formatting etiquette that is pinned on the front page of this forum.

3 Likes

Yes, I suppose if Purism wanted to make the necessary instructions universally available, they would just publish a document somewhere on one of their web sites.

I guess there is a reason for not making it universally available e.g. hard to cover all scenarios in a document that remains comprehensible or some scenarios that aren’t covered or significant risk of user stuff-up and brickage. Something?

2 Likes

ok, I wanted to answer to this yesterday, but things happen.

Yes, there is a more recent firmware version for the modems that we had in the last 2 - 3 weeks.

Yes, this new version of the modem firmware should start being shipped in new devices in the coming weeks.

Yes, it does help in several cases with VoLTE. But there are still some cases to figure out with some specific carriers.

This new version also improves the ability of the modem to wake up the Librem 5 from suspend when there is an incoming call.

And yes, we are working on a tool to make an update easier, with the press of less than half a dozen buttons.

Now for the “but” part:

  • We are still testing the tool for a person to update the modem firmware.
  • While the vast majority of tests/updates went without a problem, we did had in the early stages of testing 4 cases where the firmware update did not went well, with 3 of them some of the modem data was not properly backed up (and that seems solved now), and one case where the modem was almost trashed and had to be reflashed a second time.

Basically before considering releasing this tool “into the wild” and risk “opening the flood gates” we want to test this tool more, so that updating the firmware is safer and simpler. And check edge cases, because they exist.

Because, worse than not having VoLTE working can be having a bricked modem, and we want to avoid that. If a modem is bricked then the only options are;

  • Replacing the modem
  • Grabing a soldering iron and a programmer and doing something like this:

So for now while we are still testing this update utility, we would prefer to use it with support cases that have an actual issue that can be actually solved by this new firmware version.
And closely monitor the process with the user in case problems happen. And take the feedback from those cases to improve it.

EDIT: Added the part about suspend.

22 Likes

The expected delivery date of my phone is three days from now. I would have opted for a few weeks delay to have the up to date firmware if I was given that option. After all, what is a few weeks more when waiting for almost four years.

Maybe you could consider that option?

2 Likes

To emphasize this and the need to test the update utility and the firmware before releasing. We found a new case that we had not previously seen in tests with a couple of devices and are now troubleshooting this.

11 Likes

Asked at my MVNO if my IMEI/phone number is on some VoLTE “block list”. They said its not, my device is allowed to do VoLTE. Still I didn’t get it working on the Deutsche Telekom network. I’m now a bit lost on how I could further investigate this issue.

Maybe in the end I’ll just switch my SIM to Vodafone or Telefonica-O2.

What is the name of the tool/utility?

I would like to replace PureOS with NixOS and want to verify if the tool/utility is either available in or can be packaged for NixOS.

1 Like

This would be a very exciting project. Please write a report when you have some progress.

The utility is there in Purism repos, but for some reason purism still not bump the firmwares…

Maybe this one:
Files · main · Librem5 / bm818-tools · GitLab (puri.sm)

1 Like