ARCH 项目
返回首页

更新与维护日志

公开记录版本发布、故障原因、处理措施和回归验证。内部地址、凭据和运维细节不在此页面公开。

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;内测版与公开版均通过构建、脚本和源码检查。

验证与下载

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 和无硬件安装保护。

验证与下载

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。

断电启动异常

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 相关服务保持正常。

修复措施

2026-09-23 · FMO 房间回声修复已发布

针对 FMO 房间再次出现回声的问题完成排查与修复。故障不是旧 relay 自回环复发,而是热点本地桥迁移后旧桥未停用,导致同一条下行语音被发布两次。

现象

  • FMO 房间出现明显回声或重音。
  • 历史故障服务已确认仍处于停止状态,不是本次原因。
  • 同一条语音在两套桥的运行日志中同时出现。

故障点

  • 热点本机桥启用后,服务器侧旧桥迁移时未停用。
  • 两套桥订阅同一语音主题,并向同一 A8P 下行主题发布。
  • APP 收到两条内容相同、到达时间略有差异的语音流。

架构核对

  • 热点本机桥才是当前有效 RF 数据面。
  • 服务器侧旧桥没有有效 RF 上行链路。
  • 旧 relay 和 PCM 转码服务均未运行。

修复措施

回归验证

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 即使配置相同也会无条件重启网关。
  • 前端连点和后端并发保存缺少锁与防抖。

修复措施

回归验证

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.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