VoxDMR 0.14.0 🎉
Covers work from 2026-07-08 to 2026-07-28.
Platforms: Android (arm64-v8a, armeabi-v7a/32-bit, x86_64) · Linux x86_64 · Windows x86_64
📱 Which Android APK? Most people want arm64-v8a from the Play Store. The 32-bit (armeabi-v7a) APKs are built specifically for PoC radios and older Android phones: install those manually, not from the Play Store.
✨ Headline features
- Back up and restore everything
[All]- export your profiles and every app setting to a single file, then restore them on another device or after a reinstall. Available on both Android and desktop. - A much better QSO log
[All]- look up a callsign on QRZ.com straight from the log, show City / State / Country as separate optional columns, add country flags, and open any row in a detail view. Desktop columns are resizable and now fill the window proportionally, with a column chooser to pick what you see. - Redesigned settings and theming
[Android]- a decluttered, Material 3 Expressive settings redesign with per-row palette chips, grouped Car Mode options, and a battery-optimization tile. The reworked Interface screen adds text-size multipliers, PTT theming, a from-scratch colour picker, and per-component colour overrides. The DMR ID database screen has been redesigned to match. - Bluetooth PTT buttons
[Android]- use an external Bluetooth PTT button (SPP and AVRCP media-button types), with its own separate TX gain so a headset mic can be levelled independently of the phone mic. - Clearer received audio
[All]- the RX leveler now targets -12 dBFS RMS with an optional RX boost, remembers a per-talker gain so loud and quiet stations even out, and tames dense hot sources. Android adds a system LoudnessEnhancer toggle for extra speaker volume. - A faster, lighter vocoder
[All]- Downloading one firmware file instead of two.
✨ New features
- Deep links
[Desktop]-voxdmr://links open the app directly onto a talkgroup. - Audio device hotplug
[Desktop]- plugging or unplugging a headset is picked up immediately (udev on Linux, WASAPI on Windows) instead of needing a restart. - Homebrew server directory
[All]- the Homebrew ("Others") server list refreshes at runtime, and latitude / longitude and other options are editable in the profile UI. - Scan stays reachable
[Android]- the scan toggle remains on the call card during an active receive. - More hardware-radio input
[Android]- acceptscom.voxdmr.knob.NEXT/PREVfrom the PTT enabler for rotary-knob talkgroup cycling. - Translation tooling
[All]- a round-trip between the app's translation files and Google Sheets, to make community translations easier to contribute.
🐛 Fixes
- Scanning
[All]- scan state is cleared on a terminal disconnect, and the Android notification no longer shows a stale talkgroup while scanning. - DMR ID database
[Desktop]- updating the database no longer fails on Windows with "os error 5". - RX level meter
[All]- measured after the jitter buffer so it tracks what you actually hear, and the jitter buffer no longer ratchets its cushion upward on every call's tail. - Bluetooth PTT
[Android]- SPP sockets are closed on stop, so reader threads no longer hang. - Hardware keys
[Android]- no more synthetic duplicate key-up on Motorola LEX GPIO knob keys. - On-screen PTT
[Android]- removed the warning gate when hiding the on-screen PTT button. - Accessibility disclosure
[Android]- Play-compliant first-launch disclosure, also surfaced on the About screen.