VoLTE support progress

I installed the tool, updated system, enabled VoLTE and FDD LTE/CBS, rebooted, and made a call to my home VOIP line. Indicator maintained “4G” in the notifications area.

I tried to issue both of your commands while the call was in progress:
-bash: AT+BMRAT: command not found

sudo socat - /dev/ttyUSB3,crnl
(blank line…nothing happens)

P.S. I used a SIM from Ting, a T-mobile USA MVNO, which uses VoLTE, of course.

That’s a command to send to the modem with socat, not to execute in your shell.

OK, I guess I don’t know how to use that.

Just run socat and while “nothing happens” type AT+BMRAT :wink:


purism@pureos:~$ sudo socat - /dev/ttyUSB3,crnl



:+1: Thanks, @dos!


My result:
purism@pureos:~$ mmcli --modem=0
firmware revision: MPSS.JO.2.0.2.c1.1-00032-9607_GENNS_PACK-1 1 [Feb 25 2019 01:00:00]

and with AT:


+BMSWVER: M100E_1.0.0_190426,BMC_M100E_1ACD_B325_V1.0.0.0_20190510,M100E_1.0.0_190910

According to my carrier (Telia Sweden), VoLTE is included in my subscription. I have enabled it through the bm818-tool and rebooted, but I only get:

I am in Spain and use roaming, is there a chance it can work anyway?

Edit: firmware revision: MPSS.JO.2.0.2.c1.1-00032-9607_GENNS_PACK-1 1 [Feb 25 2019 01:00:00]

Edit 2: It seems as if most Spanish carriers offer VoLTE:

Based on your date Nov 26 2020, there appears to be an updated firmware at least. I haven’t had issues on SMS/MMS myself (other than MMS images never deleting when message is deleted). What were your SMS/MMS issues specifically? Do you use the Purism service or other service for mobile?

“What were your SMS/MMS issues specifically?”

See my posts in:

1 Like

Did support say this firmware update was for t-mobile only, or is it something more of generic update for the modem that could work on other mobile providers. How did you upgrade?

Purism support did not have me update any firmware. I have not done any firmware updates. Out of frustration I reflashed the entire phone, but that didn’t help, so I bought a new BM818 card, which did help. As I indicated elsewhere, I don’t know if the original BM818 card had a hardware or firmware problem. I hope this answers your question.


Oh nice good taking initiative! Yes that helps.

Yeah because newer modem card come with newer/diferent ADSP Blobs firmware which you got to working, but buying another card was not necessary, it was simply reprogramming a new firmware with Purism team @joao.azevedo

1 Like

But that won’t get you HSP with the old card.

You might be correct. However, there didn’t seem to be too many people experiencing the problems that I had, so I cannot exclude some hardware failure unique to me.

You mean Bluetooth profile HSP? if so HSP will work good in both controller like Redpine or SparkLan but in GNU PureOS Octarine i confident…

@dos implied that hsp wont work with the redpine card unless i misunderstood what he said.

Shoutout to updated bm818-tool. Icon update too :partying_face:


Any way i can test and flash the 2020 firmware for the A1 baseband 1 modem type (i am glutton for punishment)? For example the modem will never automatically connect to data after restart (with VPN selected to autoconnect - it does connect automatically with VPN off so maybe a new version of Network Manager, Modem Manager will fix this?), as well as experiencing random disconnects, i am wondering if this may help at even just a little would be good.

I’d also like to see what’s involved in doing this!