更新与维护日志
公开记录版本发布、故障原因、处理措施和回归验证。内部地址、凭据和运维细节不在此页面公开。
2026-09-28 · ARCH 热点 1.0.39(FM 发射稳定性修复)
回退 MMDVM-IQ 轮询间隔到 1ms,修复 FM 模式发射载波周期性 ON/OFF、频谱和发射灯闪烁的问题。
2026-09-28 · ARCH 热点 1.0.38(动态采样率优化)
按实际运行通道数自动选择最低采样率:单通道 50k、双通道 75k、三至五通道 150k。进一步降低 SDR、USB 与 CPU 占用,适合树莓派 3 / Zero 2W。
2026-09-28 · ARCH 热点 1.0.37(低占用优化)
降低 SDR 轮询频率,取消采样热路径动态内存分配;QSO 与状态看板改为低频刷新并增加缓存;FM 桥接只在有 FM 通道时运行。适合树莓派 3 / Zero 2W 等较低性能设备。
2026-09-28 · ARCH 热点 1.0.36(服务自愈判定修复)
修复 MMDVM-Multi 运行期间无法独占探测 SX1255 导致的自愈误判;运行中的服务不再被错误判定为硬件缺失。
2026-09-28 · ARCH 热点 1.0.35(服务自愈与版本显示)
修复 SX1255 探测异常导致热点服务被禁用的问题,增加开机自愈;固件页改为显示真实固件版本,并增加全页面新版本提示。
2026-09-28 · ARCH 热点 1.0.34(更新提示)
新增 ARCH 系统与 MMDVM-Multi 固件的在线版本提示,发现新版本时在系统设置页提醒。
2026-09-28 · ARCH 热点 1.0.33(在线更新修复)
修复固件清单换行、jq 依赖和在线更新检查;保留系统更新与固件更新两个入口。
2026-09-28 · ARCH 热点 1.0.32(系统设置精简)
系统设置只保留系统更新和固件更新,新增醒目的 ARCH 版本与固件版本信息。
2026-09-28 · ARCH 热点 1.0.31(在线更新与实时调度修复)
修复在线固件升级入口,增加整包在线更新,并对齐 MMDVM-Multi 的实时调度与 SXceiver 复位。
2026-09-28 · ARCH 热点 1.0.30(技术调整)已发布
技术调整。
2026-09-26 · ARCH 热点 1.0.29(FMO 表单控制修复)已发布
修复 FMO 页面 AGC、下行音频整形等参数无法保存或被 5 秒刷新恢复的问题,并统一所有保存与应用按钮颜色。
问题
- AGC / 下行音频整形关闭后保存会自动恢复。
- 点击 CTCSS“应用”会清掉其它未保存修改。
- “保存并重启桥接”等按钮不是绿色,容易误认为不可用。
修复
- 移除保存请求中失效的旧 CTCSS 字段,保存接口恢复可用。
- 增加全表单未保存保护,5 秒状态刷新不再覆盖用户输入。
- CTCSS 应用与其它设置隔离,不再清除 AGC / 音频整形的未保存状态。
- 所有保存、应用按钮统一为绿色,并新增全页“保存全部设置”区域。
验证
- AGC / 音频整形关闭后保存、重启、刷新均保持关闭。
- 重新开启后保存、重启、刷新均保持开启。
- CTCSS 当前值读取、应用和 Host 重启正常。
下载
2026-09-25 · ARCH 热点 1.0.28(无 SX1255 安装保护收口)已发布
完成 16 号无 SX1255 设备的 TETRA 模式切换与 FMO 呼号修复回归,并彻底关闭安装后 MMDVM 服务被依赖项反复拉起的问题。
现象
- 16 号新装设备进入 TETRA 后无法启动,也无法切回常规模式。
- FM/FMO 页面输入呼号后会被自动刷新覆盖,保存状态不稳定。
- 未安装 SX1255 时,MMDVM 射频服务安装后仍进入失败重启循环。
故障点
- 内测包缺少 TETRA 基站二进制和默认运行配置,切换逻辑又会在无硬件时失败回滚。
- FMO 页面 5 秒状态刷新会覆盖尚未保存的呼号输入。
- 安装脚本先由多信道配置启用了 MMDVM,硬件探测后的停用又被网关的
Wants=mmdvm-multi 依赖重新拉起。
修复结果
- 补齐 TETRA 运行时;无 SX1255 时允许保存所选模式并明确提示“射频服务未启动”。
- FMO 增加未保存输入保护,证书注册、呼号保存和桥接启动恢复正常。
- 给 MMDVM-Multi 增加硬件启动前置条件,并在无硬件安装时同时停用多信道与主机服务模板。
- 公开版继续完全移除 TETRA;内测版与公开版均通过构建、脚本和源码检查。
验证与下载
- 官方内测版 1.0.28 在无 SX1255 的 16 号设备完成一键安装,版本、服务、API 和失败单元检查全部符合预期。
- TETRA 与常规模式往返切换均成功,最终回到常规模式;FMO 呼号保存、证书和桥接状态验证通过。
- 因设备未安装 SX1255,未进行真实射频收发测试。
- 内测版一键安装 · 公开版一键安装 · 源码与校验
2026-09-25 · ARCH 热点 1.0.26(TETRA 切换与 FMO 呼号修复)已发布
修复新装内测设备 TETRA 模式不可用、无法切回,以及 FM/FMO 呼号输入被自动刷新清空的问题;同时避免无 SX1255 射频板的设备在安装后无限重启。
现象
- 新装内测设备进入 TETRA 后服务失败,随后无法切回常规模式。
- FM/FMO 页面填写呼号后会自行恢复为空,注册状态也一直显示等待。
- 未安装 SX1255 的设备安装后 MMDVM 服务持续失败重启。
故障点
- 1.0.25 内测包只有 TETRA 服务和页面,没有部署基站二进制、默认配置和 USB 复位脚本,服务以
203/EXEC 失败。
- 切换逻辑先停 MMDVM 再启动 TETRA;无 SX1255 时启动必然失败,回滚又无法恢复 MMDVM,导致两边都停住。
- FMO 页面每 5 秒读取状态并回填表单,会覆盖正在输入但尚未保存的呼号;同时设备缺少用户证书,桥接服务条件不满足。
- 安装脚本无条件启用 MMDVM,没有先探测射频板是否存在。
修复结果
- 内测包补齐 TETRA 运行时、脱敏默认配置和复位脚本;切换前先校验运行时和 SX1255。
- 有射频板时保留原来的失败回滚;无射频板时允许保存所选模式并明确提示“射频服务未启动”,不再强制失败。
- FMO 输入增加未保存保护,修复注册后证书与桥接启动;安装脚本先探测硬件,再决定是否启用 MMDVM。
- 公开版继续彻底移除 TETRA,仅同步 FMO 和无硬件安装保护。
验证与下载
- 无 SX1255 测试设备完成 TETRA→常规→TETRA 往返切换,运行时缺失项为 0,Web 与 FMO 桥均正常。
- FMO 呼号保存、证书注册和桥接状态验证通过;因设备未安装射频板,未进行真实射频收发测试。
- 公开版 TETRA/TDR/FlowStation 关键字扫描为 0;内测版、公开版 Python 源码编译检查均通过。
- 内测版一键安装 · 公开版一键安装 · 源码与校验
2026-09-23 · 93 服务器断电恢复与磁盘扩容已发布
93 停电重启后完成服务、磁盘和网络检查。核心服务全部恢复;确认根分区保存着系统、服务、构建和用户数据后,使用第三块空白硬盘完成在线扩容。
检查结果
- 系统运行正常,NTP、根分区读写、LVM 和网络均正常。
- 第一块盘承担系统根分区,第二块盘保存录音,第三块 100 GiB 硬盘完全空白。
- 根分区已用 22 GiB,主要来自系统、构建环境、用户文件、服务和运行日志。
扩容处理
- 扩容前完成磁盘状态、LVM 元数据、系统配置和 systemd 单元备份。
- 确认第三块硬盘没有分区和文件系统签名后加入现有卷组。
- 在线扩展根逻辑卷和 ext4 文件系统,不删除任何现有数据,不中断服务。
验证结果
- 根分区由约 30 GiB 扩展到约 130 GiB,当前可用约 101 GiB,使用率 18%。
- 录音盘保持独立挂载,文件系统状态 clean。
- 数据库、MQTT、网站及 DMR、YSF、P25、NXDN、D-STAR 服务全部正常。
- systemd 无 failed 单元,本地和公网页面均返回 HTTP 200。
断电启动异常
- 语音播报服务因 MQTT 尚未就绪短暂失败,5 秒后自动恢复并已正常执行整点播报。
- P25 桥启动时短暂未运行,健康巡检自动拉起,后续巡检全部通过。
- 断电造成的旧 journal 文件由系统自动识别、归档和替换,不影响当前运行。
2026-09-23 · 15 热点 YSF 稳定性、连接状态与通联列表修复已发布
针对 YSF 放置约 10 分钟自动掉线、配置页没有连接状态、结束通话持续显示红色“通话中”,以及 YSF 列表出现两个 46002 的问题完成修复并实测。
现象
- YSF 手动连上后放置一会自动断开,重启网关又能连上。
- 配置页“当前选择”长期显示未选择,也没有已连接或已掉线提示。
- 已结束的通联仍保持红色“通话中”,YSF 列表同时出现两个 CN-46002。
故障点
- 配置虽然写入
Reconnect=1,但 YSFGateway 源码没有解析该键,实际自动重连仍为关闭。
InactivityTimeout=10 在 10 分钟无语音后触发空闲断开。
- 页面只回填表单,不回填房间选择器,也不读取网关实时链路状态。
- 同一秒开始与结束记录排序不稳定,通话合并漏检结束行;主机库保留了同名新旧两条入口。
验证结果
- 重启后连续观察 11 分钟,没有新的空闲超时或 timer 断开记录。
- 状态接口返回在线、当前房间 CN-46002、入口 ID 46999。
- 通联列表 40 条中“通话中”为 0;两个主机库均为 1524 条且 CN-46002 只剩 1 条。
- DMR、YSF、P25、NXDN、D-STAR、FM、MMDVM、Web 相关服务保持正常。
修复措施
- 为 YSFGateway 增加
Reconnect 配置解析并重新编译,保留空闲自动重连保护。
- YSF 配置页新增绿色已连接、黄色正在连接、红色已掉线状态条,进入页面立即检测并每 30 秒刷新;同时自动回填当前选择。
- 修复同一秒通话开始与结束的合并判断,并清理重复 46002,后续主机构建不会再写回旧条目。
- 所有修改前均完成配置、源码、二进制、主机库和 Web 程序备份,并生成 SHA256 清单。
2026-09-23 · FMO 房间回声修复已发布
针对 FMO 房间再次出现回声的问题完成排查与修复。故障不是旧 relay 自回环复发,而是热点本地桥迁移后旧桥未停用,导致同一条下行语音被发布两次。
现象
- FMO 房间出现明显回声或重音。
- 历史故障服务已确认仍处于停止状态,不是本次原因。
- 同一条语音在两套桥的运行日志中同时出现。
故障点
- 热点本机桥启用后,服务器侧旧桥迁移时未停用。
- 两套桥订阅同一语音主题,并向同一 A8P 下行主题发布。
- APP 收到两条内容相同、到达时间略有差异的语音流。
架构核对
- 热点本机桥才是当前有效 RF 数据面。
- 服务器侧旧桥没有有效 RF 上行链路。
- 旧 relay 和 PCM 转码服务均未运行。
修复措施
- 修改前完成服务器、热点和 MQTT 服务关键文件备份。
- 停用服务器侧旧桥,仅保留热点本机桥作为唯一 FMO RF 数据面。
- 未修改 APP、语音代码及其他数字模式配置。
回归验证
- 旧桥已停止并取消开机自启,热点桥、MMDVM 和 FM 通道保持运行。
- MQTT 当前只剩一个 FMO 桥客户端,不再存在双桥重复发布。
- DMR、YSF、P25、NXDN、D-STAR、TETRA 和管理站相关服务保持正常。
2026-09-23 · 15 热点 YSF / DMR 稳定性修复已发布
针对 YSF 使用数小时后掉线、DMR 页面持续显示检测失败,以及保存配置后网关连续重启的问题完成修复,并同步更新源站与 Cloudflare Pages。
DMR 故障点
- 旧检测使用 ICMP,不能代表 BrandMeister 的 UDP 会话状态。
- 协议检测最初比较
RPTACK 时长度写错,服务实际在线也会被判离线。
- 检测包复用了正在登录的真实 DMR ID,日志出现
MSTNAK 后触发 10 秒重连,造成状态抖动。
YSF 故障点
Reconnect=0 导致 poll 失败后直接断开,不会自动恢复。
- 反射器经过不稳定的虚拟路由,链路超时后页面状态无法保存。
- 修复后启用自动重连,并改为稳定的直连路由。
保存故障点
- 内容没有变化时脚本仍会重写配置文件。
- DMR/YSF 即使配置相同也会无条件重启网关。
- 前端连点和后端并发保存缺少锁与防抖。
修复措施
- DMR 改为
RPTL/RPTACK UDP 协议检测,完整匹配 6 字节响应,并使用独立检测 ID,不再干扰活动登录会话。
- YSF 启用自动重连并切换稳定直连;保存脚本增加内容比对、同模式锁、30 秒防抖和前端防连点。
- 所有修改先做远端备份,发布后执行 Python、Bash、JSON 和页面 JavaScript 语法检查。
回归验证
- DMR 状态在线,UDP 握手约 8.4 ms;连续 5 次独立 ID 检测后观察 90 秒,新增登录失败为 0。
- YSF 直连握手约 8.4 ms,观察期间新增
polls lost 为 0。
- 连续重复保存 DMR/YSF 均不重写文件、不修改修改时间、不重启服务。
- P25、NXDN、D-STAR、FM 等相关服务保持正常运行。
2026-10-20 · ARCH Android 3.2.63已发布
顶部“业余无线电融合中枢(协会内测版)”固定为单行并自动缩小字号,不再换到第二行;保留主题切换不校验账号、六色固定排布、赛博主题、绿黄红仿真 LED 和统一工具条。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-20 · ARCH Android 3.2.62已发布
修复切换主题颜色时误触发“正在校验账号”和自动连接的问题;六种主题颜色固定在设置页平均分布,不再左右滑动;继续保留赛博主题、绿黄红仿真 LED、发射一声/松开一声及抢麦拒绝音、统一工具条。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-20 · ARCH Android 3.2.61已发布
新增第六种“赛博”主题:深黑紫背景、青色网格与扫描线、霓虹洋红强调色和赛博 PTT;删除崩溃日志项;发射提示音改为发射一声、松开一声,抢麦播放独立拒绝音;广播键/诊断/手动添加和更新服务按钮改为统一工具条;LED 熄灭时保留暗淡绿黄红,点亮时高亮,并增加灯座高光暗边。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-19 · ARCH Android 3.2.60已发布
标题增加“协会内测版”;设置更新服务版本括号改为协会内测版;PTT 删除 HOLD TO TALK,改为加大居中的“按住发射”;新增科技蓝/青蓝/紫罗兰/琥珀/玫红 5 种主题强调色;LED 减少绿色区间,改为更标准的绿→黄→红,并增加轻微灯座、顶部高光和底部暗边,呈现老式 LED 管质感。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-19 · ARCH Android 3.2.59已发布
顶部 8 模式导航高度明显降低;网络收音机页面自动隐藏音频电平光带;LED 改为标准绿→黄→红渐变色,声音越大越向红色延伸;设置页重构为常用/模式/音频/高级四个分类,常用开关改为紧凑开关行;主色由翡翠绿改为科技蓝/青色;修复更新说明中文被截断乱码的问题。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-19 · ARCH Android 3.2.58已发布
全新 ARCH Control Deck UI:4×2 模式导航,设置里的工作模式、启动监听和开机自动连接改为 2 列开关卡片;顶部恢复 Amateur Radio Convergence Hub · V3.2.58。新增中心向两侧对称展开的 26 段七彩音频电平光带(小屏 22 段),按真实 PCM 幅度控制亮段和颜色深浅,不显示 RX/TX、STANDBY 或 dBFS 数字,网络收音机不接入电平。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-17 · ARCH Android 3.2.32
界面字号改成设置页里的单选按钮(自动/小/标准/大/特大),修掉部分机型上"点了没反应"的问题,不再依赖弹窗。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-17 · ARCH Android 3.2.31
新增「我的语音」自检(设置 → 发射模式 → 我的语音自检):录一段话,分别以「原始」和「经 AMBE+2 声码器」回放对比,直接听出对方会听到什么;同时给出峰值/平均电平与削波、偏小的诊断建议。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-16 · ARCH Android 3.2.30
实体 PTT(设备按键)修复:绑定改成"按下→再按一次确认→检测松开信号"三步,支持只发按下、不发松开的机型(可另绑松开键或用点按开关);新增"按键诊断"可查看最近按键,便于适配各种安卓对讲机;新增"设备按键在后台/锁屏也生效"开关。另:界面字号按屏幕分辨率自适应,并可在设置里选 小/标准/大/特大。
下载公开版 APK · 下载协会版 APK · 校验值
2026-10-16 · ARCH Android 3.2.29(公开版)
修复公开版房间可见性:公开版不再显示和进入「438.500中继」与「省红十字」,其余六个房间全部正常;协会版不受影响(八个房间全部可见)。
下载公开版 APK · 校验值
2026-10-09 · ARCH Android 3.2.28
修复数字中继模式及双守听时模拟互联音频串音;协会版八个工作模式默认开启,公开版保持原有默认设置。
下载公开版 APK · 下载协会版 APK
2026-09-26 · ARCH Android 3.2.4
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.2.3
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.2.2
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.2.1
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.2.0
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.1.19
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.1.15
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.1.14
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.1.9
技术调整
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.1.9
D-Star 页面保持原有入口、服务器名和模块名称不变,底层连接和声码器链路重新实现,提升清晰度和稳定性。
公开版 APK SHA-256:82dbbd985f42f8acfb2e1b2eb9628e51ca40f9759f7052dcc66fb42763381ade。协会版与公开版 versionCode 均为 521。
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.1.8
D-Star 声码器解码参数修正为 uv3,并加入独立随机相位状态,降低机械感、底噪和沙哑;保持真实 D-Star 2400x1200 协议兼容。
公开版 APK SHA-256:2a139227e708de495ad554704aefa132a061530c223f04b09428cdf530c9b6f5。协会版与公开版 versionCode 均为 520。
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.1.7
最新技术升级:全模式统一应用高质量重采样和固定 20 ms 播放节拍;D-Star 增加抖动预缓冲、欠载静音处理、真实 AMBE 样本自检和解码耗时统计,降低弹簧音、回音感和断续。
公开版 APK SHA-256:d6fbaa7e2115180bcccd88769abbe17a5011c7e4129b4ad126b533ae0f5797c2。协会版与公开版 versionCode 均为 519。
下载公开版 APK · 下载对应源码
2026-09-26 · ARCH Android 3.1.6
D-STAR 服务器列表更新到北京节点 39.96.117.224,服务器名保持 XLXHLJ,备注名更新为“China-二区全模式 TG46002”,并加入 A-F 模块用途标记。
公开版 APK SHA-256:cd144ed9be4f3420a08504bf16a97cf67b28249b84c8eef99f5ace1debfb52b3。协会版与公开版 versionCode 均为 518。
下载公开版 APK · 下载对应源码
2026-09-23 · ARCH Android 3.1.5
修复数字中继页面无法上下滑动和通话记录被截断的问题;PTT 继续固定在底部;保留通话记录识别、筛选和保存逻辑,并继续包含 3.1.4 的 D-Star 自动重连修复。
查看 APP 说明 · 下载公开版 APK