Hello,
Quectel technical support suggested that I post this question here for general technical guidance.
I have a Quectel RM520N-GL installed by Lenovo in a ThinkPad running Windows 11, with a Vodafone Italy SIM.
My goal is simple: make and receive normal VoLTE calls from Windows using the laptop microphone and speakers.
Module / firmware
- Module: RM520N-GL
- Firmware:
RM520NGLAAR03A03M4G_04.220.04.220 - Operator: Vodafone Italy
voice_disable=2QCFG ims=1,1CEREG=0,1
Outgoing calls can successfully reach the active state in CLCC.
During previous tests, microphone uplink has worked: the remote party could hear audio originating from the PC side.
The unresolved problem is the opposite direction:
I cannot obtain remote/downlink speech audio on the Windows PC.
My priority is to keep the currently installed firmware unchanged if at all possible.
I would therefore like to understand whether this is a configuration/API problem or a fundamental limitation of the RM520N-GL variant.
Main questions
- Does the RM520N-GL officially support bidirectional VoLTE call audio?
In other words, is there any supported configuration in which both:
- PC microphone → remote party
- remote party → PC speakers
work with this hardware?
- On Windows, what audio interface is officially supported for voice calls on RM520N-GL?
For example:
- USB Audio Class;
- documented PCM-over-USB;
- Quectel host-side voice/audio API;
- supported Qualcomm/QMI audio service;
- external PCM/I2S codec only;
- or another documented interface?
- For firmware
RM520NGLAAR03A03M4G_04.220.04.220, is there any supported runtime configuration or API that exposes receive call audio without replacing the firmware? - Some previous forum discussions describe RM520N-GL as effectively data-only, despite the ability to establish IMS/VoLTE calls.
Is the receive voice path intentionally unavailable on the GL variant?
If so, confirmation of that point would already be extremely useful, because it would mean that further Windows-side transport experiments cannot produce an officially supported bidirectional voice solution.
Experimental observation
For completeness, I have also experimented with a RAM-loaded audio stack.
In the latest baseline:
GRAPH_OPENsucceeds;SET_CFGsucceeds;PREPAREsucceeds;STARTsucceeds;- eight basic responses are returned with status zero.
After this, four READ-v2 requests (0x0400100B) are sent to destination instance 0x455D, using tokens 0–3.
However, I receive:
- no
READ-v2response (0x05001005); - no positive PCM read;
- no remote speech audio.
This is only an experimental setup and I am not claiming that it is an officially supported Quectel configuration.
An optional OOB diagnostic observer also caused a separate regression before GRAPH_OPEN, so it was removed from the baseline.
I have corrected GPR packet CSV and summary logs available if an engineer would like to inspect them. An earlier automated analysis used incorrect opcode offsets; the corrected analysis confirms four READ-v2 requests, not zero.
If RM520N-GL cannot do this
If bidirectional host audio is not supported on RM520N-GL, could someone from Quectel please identify an exact voice-enabled module/order code suitable for:
- Vodafone Italy;
- Windows 11;
- VoLTE calling;
- PC microphone as uplink audio;
- remote voice reproduced on the PC;
- preferably without an external analogue codec?
I am particularly interested in knowing whether RM520N-EU supports this exact use case, and whether it requires additional codec hardware.
A generic statement such as “VoLTE optional” is unfortunately not sufficient; I need to know the actual host audio path.
Acceptance criterion
The target is:
remote speech audible on the Windows PC + Windows microphone audible remotely, with repeatable call setup and teardown.
Any confirmation from Quectel engineering about whether RM520N-GL exposes a supported downlink voice-audio path would be greatly appreciated.
Thank you, Tom