无需root,用Shizuku把Android手机变成Asterisk的蜂窝SIP网关

笔者之前用EC20和EG25模块配合Asterisk搭了蜂窝网关(《使用EC20模块配合asterisk及freepbx实现短信转发和网络电话》、《将DJI/Baiwang的增强图传模块接入Asterisk并用Telegram Bot收发短信》),又用Flexisip解决了SIP客户端在后台收不到来电的问题(《使用Flexisip和自编译Linphone为Asterisk/FreePBX添加SIP Push》)。这套系统里还缺一块:有些卡插在模块里就是用不好,最省事的办法是让一台普通的Android手机直接当网关。 ...

2026-10-10 · 24 分钟 · sparktour

使用Flexisip和自编译Linphone为Asterisk/FreePBX添加SIP Push

笔者在2022年写过一篇《使用EC20模块配合asterisk及freepbx实现短信转发和网络电话》。当时虽然已经可以用SIP客户端接听插在EC20里的手机卡,但文章最后还留了一个很影响实际使用的问题:手机上的SIP客户端必须保持运行,否则呼入电话无法连接到SIP Client,呼叫端口会提示忙音。彼时笔者找到的简单方案只有Zoiper Push Proxy,但它并不是免费功能。 几年后,随着Agentic LLM的发展(误),笔者终于重新捡起了这个遗留问题。在与Codex交流一晚上后,笔者形成了以下的方案:在公网VPS上自行部署Flexisip,把它作为Issabel/Asterisk前的SIP Push Gateway和RTP中继;然后fork Linphone Android,更换自行创建的Firebase项目并重新编译。 ...

2026-09-14 · 更新于: 2026-09-17 · 23 分钟 · sparktour