Releases: guanxiong/VibeSMS
Release list
VibeSMS Android Terminal v0.4.9
更新内容
- 新增前台保活服务、9 分钟精确锁屏心跳与 15 分钟任务兜底,改善华为锁屏离线问题。
- 新增华为保活检查卡片:电池优化自动检测,应用启动管理和休眠联网提供设置入口与人工确认。
- 心跳中断超过 20 分钟时提醒复查厂商后台设置。
- 优化绑定页、终端状态、Key 展示、当前时区时间和大字体换行。
- 改善来电号码解析与国家码兼容;Web 收件箱增加最后在线时间。
- 保留已有绑定与加密 Key,可直接覆盖安装。
验证
- SEA-AL10 / 华为系统锁屏长时间保活实测通过。
- Android Release Lint、签名校验与 29 项回归测试通过。
SHA-256:d1ffbb4ea7f908f9dc7cf7ad25a8d3dcfebc2e256578f24c7bf385bd491fd8ea
VibeSMS Android Terminal v0.4.0
What changed
- Keeps the terminal online through lock-screen Doze with an approximately 9-minute
AlarmManager.setAndAllowWhileIdleheartbeat, a bounded 45-second wake lock, and the existing 15-minute JobScheduler fallback. - Shows bound numbers before the new-binding form, removes already-bound SIMs from the selector, and defaults to the next available SIM.
- Encrypts each bound inbox Key with Android Keystore, displays it on the bound-number card, and opens the Web inbox through a URL fragment that is cleared immediately after use.
- Fixes incoming caller numbers by ignoring Android's duplicate phone-state broadcast that does not contain the number.
- Normalizes available SMS and caller numbers to E.164 using the selected SIM's network country.
- Adds a battery-optimization status and lock-screen keepalive shortcut to the terminal UI.
Verify before installation
Check VibeSMS-0.4.0.apk against the attached SHA256SUMS.
- APK SHA-256:
1bdf1bf4a81120729124d5228c1ca4d09b6149f9f233e6b1472695965da19f36 - Signing certificate SHA-256:
aae515e30fe344096f0a26b3bc7b32e2f827aa5fb41ca123990fd928ba4bc37c
Android 10 or newer is required. Only use VibeSMS with a phone number you own or are authorized to manage. On Huawei and other vendor-modified Android systems, also allow autostart, secondary launch, and background activity in system settings.
VibeSMS Android Terminal v0.2.0
What changed
- Adds authorized ADB provisioning for Agent-assisted USB setup.
- Installs the APK, grants required permissions, binds an explicitly selected SIM, and verifies the Key-scoped terminal heartbeat.
- Keeps manual in-app Key and SIM setup available.
- Retains the encrypted device credential, offline event queue, automatic retry, dual-SIM routing, and periodic heartbeat.
Verify before installation
Check VibeSMS-0.2.0.apk against the attached SHA256SUMS. The APK is signed with the existing VibeSMS 4096-bit RSA release certificate (SHA-256: aae515e30fe344096f0a26b3bc7b32e2f827aa5fb41ca123990fd928ba4bc37c) and verifies with APK Signature Scheme v3.
Android 10 or newer is required. Only use VibeSMS with a phone number you own or are authorized to manage.
VibeSMS Agent Skill v1.1.0
VibeSMS Skill v1.1.0 adds end-to-end Android USB setup: ADB authorization checks, signed APK checksum verification, explicit SIM 1/SIM 2 selection, permission provisioning, cloud heartbeat validation, and safe Key handling through the VIBESMS_KEY Secret. Existing Key-scoped status, inbox, call-event, cursor, and OTP workflows remain available.
VibeSMS Android v0.1.0
首个 VibeSMS Android Terminal 正式版本。\n\n- Android 10+,支持双卡 SIM 绑定\n- 接收短信与来电状态并上传至 sms.shareapi.ai\n- SQLite 持久化离线队列,断网恢复后自动补发\n- 每 15 分钟主动心跳与队列扫描\n- 用户 Key 仅用于首次绑定,设备 Token 使用 Android Keystore 加密保存\n- APK 在维护者机器本地签名,发布私钥未上传 GitHub\n\n安装前可使用随附的 SHA256SUMS 校验文件。
vibesms-skill-v1.0.1
Full Changelog: vibesms-skill-v1.0.0...vibesms-skill-v1.0.1
vibesms-skill-v1.0.0
Full Changelog: v0.1.0...vibesms-skill-v1.0.0