EC25 (EC25-EUX) and UAC + VoLTE

Hi Experts!

I’ve seen a topic on similar model, EG25 and 16kHz sample rate: EG25 16khz Sample Rate UAC Audio Mode - #6 by buda.
Is there any plan to release a firmware update which supports better audio quality over USB? Based on the application notes, I see that UAC is the only option for EC25:

For reference, I’m currently running firmware EC25EUXGAR08A19M1.

Dear @omik ,

Good Day to you,

I have checked the Release Notes of the latest version which is EC25EUXGAR08A19M1G_A0.303.A0.303 and has the update on the improved UAC and other audio functionalities:
image

In order to provide the latest firmware, kindly send me the information below:
A) Your module full firmware version(use AT command: AT+QGMR)
B) What is the constant issue of audio quality that you are facing, is the audio not clear? etc.

Thank You and have a Great Day Ahead!

Dear Quectel Support Team,

I am writing as a user of Quectel EC25-EUX module in Europe (Poland). My current firmware version is EC25EUXGAR08A13M1G_20.200.20.200 (verified via AT+QGMR).

I am experiencing poor VoLTE audio quality issues (low volume, distortion during calls). From forums and release notes, newer versions like EC25EUXGAR08A19M1G_A0.302.A0.302 or A0.303.A0.303 include VoLTE optimizations and stability improvements.

Could you please provide:

  1. The latest official firmware package for EC25-EUX (compatible with my version).
  2. QFlash tool and update instructions (DFOTA or USB).
  3. Release notes confirming VoLTE audio enhancements.

Module details:

  • Model: EC25-EUX
  • Current FW: EC25EUXGAR08A13M1G_20.200.20.200

Thank you for your assistance. I look forward to your response.

Best regards,
Grzegorz
grzegorzgbp@gmail.com

Hello @Alvin295337,

Thank you for your quick reply! Here are the answers for your questions:

AT+QGMR
EC25EUXGAR08A19M1G_A0.302.A0.302

In LTE + VoLTE scenario (IMS registered, no 2G/3G fallback) the audio quality over UAC is worse compared to the usual VoLTE calls – I can understand the caller, there’s no noise, but the overall sound feels like an older, low-bandwidth analog phone in a phone booth.

To make sure I’m using VoLTE I did the following test:

  • check if IMS, LTE and VoLTE are enabled
  • check AT+CREG on idle
  • call the device from another phone
  • answer the call
  • check AT+CREG once again if there’s CS fallback

The results look like I’m indeed using VoLTE call:

AT+QCFG="amrcodec"
+QCFG: "amrcodec",63

AT+QCFG="ims"
+QCFG: "ims",1,1

AT+QCFG="volte_disable"
+QCFG: "volte_disable",0

Then the call test:

AT+CREG?
+CREG: 2,1,"E183","<REDACTED>",7   <------ LTE mode

OK

RING <------ called from another mobile

^DSCI: 3,1,4,0,<REDACTED>,145

+QIND: "ccinfo",3,1,4,0,0,"<REDACTED>",145
ATA  <------ answer the call
OK

^DSCI: 3,1,3,0,<REDACTED>,145

+QIND: "ccinfo",3,1,0,0,0,"<REDACTED>",145  <------ call set up
AT+CREG?
+CREG: 2,1,"E183","<REDACTED>",7  <------ still on LTE

OK
ATH  <------ hangup
OK

Based on those findings, I think the radio/modem/codec part does a good job, but the UAC interface somehow limits sample rate or other PCM settings.
I’ll happily test and report if the issue is fixed in the new firmware.

Thank you!

Dear @omik ,

Good Day,

I understood your point, i be sending the latest firmware via mail, hope you may flash and test it!.

Thank You and Have a Great Day!