从小米手机固件提取MBN,为Quectel EC20/EG25模块补充VoLTE运营商配置

笔者之前在《使用EC20模块配合asterisk及freepbx实现短信转发和网络电话》里提到,EC20虽然能通过AT+QMBNCFG切换运营商配置,但模块内置的配置数量很少。以手上的EC20 R06为例,只有ROW、联通、电信和移动四份;另一台类似EG25的模块虽然有二十份,也没有一些香港运营商的volte配置。 这些运营商配置就是Qualcomm的MBN(Modem Configuration)。如果SIM需要的VoLTE参数不在固件里,且运营商不认ROW固件里的参数的话,单独执行AT+QCFG="ims",1并不能让模块强行注册VoLTE。于是笔者尝试从基带分支相近的高通手机固件中提取MBN,再通过模块正式支持的AT接口加入EC20/EG25。 ...

2026-09-17 · 7 分钟 · sparktour

将DJI/Baiwang的增强图传模块接入Asterisk并用Telegram Bot收发短信

前几年笔者写过一篇使用EC20模块配合asterisk及freepbx实现短信转发和网络电话的文章。当时的目标是把一张手机卡从长期插电的旧手机里解放出来,让它可以通过Asterisk接打电话,并用Telegram等工具转发短信。几年后,笔者在某频道看到了拼多多上有商家在清仓DJI的一代增强图传模块,于是花30多元购买了一块。它的USB ID显示为2ca3:4006 DJI Technology Co., Ltd. Baiwang,但从网上的资料和AT命令看,它本质上仍然是高通平台上的EG25/EC25一类模块,不过无法刷入标准的Quectel固件。 ...

2026-07-04 · 15 分钟 · sparktour

使用EC20模块配合asterisk及freepbx实现短信转发和网络电话

由于内地各种互联网服务与手机强绑定的前提下,每个人手上的手机号码变得越来越多。在互联网上,早已有包括telegram-sms,SMS-forwarder等不同的应用被用来解决不想随身带着某张手机卡,却还需要拿他接收发送短信的场景。不过美中不足的是,由于这些应用均需要安装在手机上,这些短信转发应用均存在因国产android系统严格的后台限制被休眠导致无法转发短信的情况。同时,将带电池的旧手机长期插电也有一些安全隐患(电池鼓包等)。最重要的是,这些短信转发转发软件无法转移呼入和呼出的电话。为了解决上述的这些问题,在本文中,笔者基于EC20和东拼西凑的软件,实现了通过telegram等即时通讯软件收发短信,并通过SIP客户端从互联网呼出和接听电话。 笔者调研的其他方案 多卡宝 一到两年前非常流行的SIM卡托管方案,可以插4张卡,并且同时可待机两张卡,使用自有app转发短信及通话。根据FCCID的PDF,其使用了高通Snapdragon 210处理器,其常见于一些4G老人机上,鉴于此,笔者怀疑多卡宝使用了魔改的android系统。但在2021年下半年,多卡宝疑似因监管原因(可能是被用于电信诈骗?)被国内电商下架,并且因短信语音均需要经过三方服务器,也有一些安全隐患。 ...

2022-10-08 · 更新于: 2026-09-17 · 12 分钟 · sparktour