Extracting MBNs from Xiaomi Firmware to Add VoLTE Carrier Profiles to Quectel EC20/EG25 Modules

In an earlier post, I wrote about using an EC20 module with Asterisk and FreePBX for SMS forwarding and VoIP. Although the EC20 can switch carrier profiles with AT+QMBNCFG, the selection built into the module is quite limited. My EC20 R06, for example, came with only four profiles: ROW, China Unicom, China Telecom, and China Mobile. Another EG25-like module had twenty profiles, but still lacked VoLTE profiles for some Hong Kong carriers. ...

2026-09-17 · 8 min · sparktour

Connecting a DJI/Baiwang Enhanced Transmission Module to Asterisk and Telegram SMS Bots

A few years ago I wrote a post about using an EC20 module with Asterisk and FreePBX for SMS forwarding and VoIP. The goal back then was to free a SIM card from an always-plugged-in old phone, so that it could make and receive calls through Asterisk and forward SMS through Telegram and similar tools. A few years later, I saw a seller clearing out first-generation DJI Enhanced Transmission modules on Pinduoduo, so I bought one for a little over 30 RMB. Its USB ID shows up as 2ca3:4006 DJI Technology Co., Ltd. Baiwang, but based on online information and its AT command responses, it is essentially an EG25/EC25-class Qualcomm-based modem. The catch is that it cannot be flashed with standard Quectel firmware. ...

2026-07-04 · 11 min · sparktour