SharkRF openSPOT4 firmware
SharkRF · openSPOT4 · openSPOT4 · Accessory
Latest firmware for the SharkRF openSPOT4 is v93 (October 8, 2026).
Changelog
openSPOT4 firmware changelog
Firmware history
All versions below were published by SharkRF on sharkrf.com. Third-party and modified firmware is never listed.
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed BrandMeister Manager key check Minor fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed occasional missing call end packets to the server Fixed occasional invalid call destination and source data in cross mode operation
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Battery life and stability improvements Set the DSCP field of IP packets to servers to mark them for expedited delivery. Use expedited Wi-Fi WMM queue for these packets. Various smaller fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added Ham United and DVSPh networks with preferred talkgroup lists
-
Stability and bug fixes. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Minor fixes and enhancements
-
Stability and bug fixes. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Minor fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed DMR Quick Setup
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Add AmComm talkgroup list Only change REF local module to D on server change from transceiver when it was previously set to space Update voice announcement voice Minor fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed D-STAR message for voice announcements Fixed long connected to address display and IPv6 link on the Status page Minor fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed web interface dialog button labels Minor fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed BrandMeister Manager lists loading when opened on the Tools page Trim non-alphanumeric characters from end of callsigns before lookup Minor fixes and enhancements
-
Added battery life preservation option, fixed APRS device ID, and web interface improvements. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added “Prolong battery life” option to Miscellaneous settings.
The battery will only be charged up to ~80% if this setting is enabled.
Enable this if you use the device plugged into a USB power source 24/7.
Changed APRS device ID to the assigned one (APOSB4) Fixed the “Fill with GeoIP” button at the Location settings on the web interface Minor fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added option to send NXDN voice announcements to TG9 instead of TG0 Added option to disable NXDN talker alias generation Minor fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Allow saving DCS/XLX and REF/XRF servers to the Wires-X menu of C4FM transceivers
-
Non-numbered DCS/XLX servers now selectable via transceiver; improved D-STAR scheduling and bug fixes. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Allow changing to non-numbered DCS/XLX servers using the transceiver’s urcall/destination callsign method Schedule outgoing D-STAR packets in D-STAR modem mode in 20ms interval Fixed YSFReflector server ID length Fixed applying the forced DGID to net C4FM setting Minor fixes and enhancements
-
Added D-STAR module selection options and fixed DAPNET decoding, RTC wakeup, and startup issues. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added all D-STAR module letters to module selection dropdowns Fixed garbage after ROT1 decoded DAPNET message Fixed RTC wakeup when device is powered off and USB cable plugged in/out Fixed an issue which may cause a bootup problem Minor fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added option to hide voice announcements from the web interface call log Callsign information is now compatible with newer REF/XRF server dashboards Smaller fixes and enhancements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fix reconnect to Wi-Fi network on IP address acquire timeout
-
Added cross-mode destination routing for D-STAR and DMR, RSSI data sharing, and C4FM fix. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added a “Dst callsign for cross calls” setting to the D-STAR settings.
This callsign will be used as the destination callsign for calls to the D-STAR transceiver coming from the network.
Added a “Cross mode destination DMR ID” setting to the DMR settings.
In case a DMR network is connected in a non-DMR modem mode, and the “Use cross mode destination DMR ID” checkbox is checked, then calls to the DMR network will be sent to the DMR ID specified at the “Cross mode destination DMR ID” field, except when using the Homebrew/MMDVM connector (it has a “Route cross mode calls to ID” field, and it will always be used).
RSSI data is now sent to the Homebrew/MMDVM server in cross mode operation.
Fixed sending empty dst/src callsigns to the server on C4FM call end Various smaller fixes
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed entering raw Homebrew/MMDVM options Fixed occasional reboot on SMS send/receive Various smaller fixes
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed occasional lockup when the DAPNET connector is active
-
Fixes lockup when connectors disconnect/reconnect and resolves SharkRF IP Connector and voice announcement issues — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed occasional lockup on connector disconnecting/reconnecting Fixed sending calls to SharkRF IP Connector server/client when using the SharkRF Link app Fixed: voice announcement is not played when switching to the Null connector using an unlink transceiver command Fixed setting the “Route cross mode calls to ID” when a quick call is requested to IDs between 4000 and 5000 with a group call Various smaller fixes and improvements
-
Fixed RSSI measurement, corrected reboot on unconfirmed APRS messages, and resolved configuration issues. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed RSSI measurement Fixed max. server/password field lengths on the web interface Fixed hostname error when it is longer than 32 Fixed max.
Wi-Fi key length on the web interface Fixed timestamps in the exported call log Fixed reboot when an unconfirmed APRS message is received Various smaller fixes and improvements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed: some servers could only be connected after a reboot Various smaller fixes and improvements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed sending D-STAR callsign suffix using cross modes on DCS/XLX servers
-
SharkRF Link app for web access and transceiver use; fixed C4FM audio; bulk profile export. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added support for the new SharkRF Link app.
This app lets you easily open the web interface of your SharkRF devices, and also use the app as a transceiver.
See this page for more information.
Added power off if no charger connected delay Added support for setting source callsign suffix for D-STAR cross mode calls and when using the SharkRF Link app Added support for disabling talkgroup list usage Updated the BrandMeister Manager to the latest BrandMeister API auth change Added support for exporting all config profiles at once Homebrew/MMDVM connector in C4FM or D-STAR cross mode: if a Special command/cross mode private call DTMF code (default *) is sent to the openSPOT4 without an ID, then a quick group call to ID 4000 will be sent.
If the cross mode group call DTMF code (default #) is sent without an ID appended to the command character, then the destination ID of the last incoming call from the network will be set as the “Route cross mode calls to ID” setting.
For example, if the “Route cross mode calls to ID” setting is currently TG123, and a call is received to TG91, and you enter DTMF code # to the openSPOT4, then the “Route cross mode calls to ID” setting will be changed to TG91.
This can be used to quickly answer an incoming call to a talkgroup Fixed occasions when active profile overwrote the new profile after profile change Fixed croaking sound when there are invalid seqnum errors/missing packets in the incoming C4FM network stream Fixed profile #10 voice announcement Various fixes and improvements
-
Added button-based profile switching and call log persistence, plus TCP keepalive support. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added profile change with buttons.
Keep the Wi-Fi button pressed while pressing the Power button as many times as the number of the configuration profile you want to switch to.
The status LED will start blinking white rapidly after the first Power button press, signaling the upcoming profile switch.
If the Power button press count is more than the number of available configuration profiles, the switch gets canceled.
Display the previous call log entries when loading the web interface Added TCP keepalive support to be able to detect broken DAPNET/APRS connections Added v2 API key support to the BrandMeister Manager on the web interface (note that v2 keys are stored in the browser, not in the device) Fixed LED state change after enabling/disabling AP mode
-
Automatic Wi-Fi failover to next network when offline, reduced transcoding jitter, and 192.168.99.x subnet support. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Now the openSPOT4 connects to the next configured Wi-Fi network if no internet access is detected, this behavior can be disabled on the Network page, Wireless settings section (enabled by default) Allow using the 192.168.99.x subnet in Wi-Fi client mode Reduce output jitter during transcoding as a workaround for receive issues on devices which don’t have a proper dejitter queue implementation (MMDVM) Various smaller fixes and improvements
-
Added P25 ID name lookup on web interface, fixed power-off and DMR stability issues — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Added handling more DCS/XLX module letters in D-STAR DTMF commands Do not power off if “turn off if no charge” is enabled, but the device is powered on with the button Added P25 ID/talkgroup resolving to callsigns/names on the web interface Fixed the battery charge low voice announcement: it won’t be played when it’s disabled Fixed the DMR ID registration link in the Quick Setup Fixed hang when an UDP/Chinese DMR SMS message can’t be sent Various smaller fixes and improvements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Further fixes in APRS, DAPNET data handling
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixes in APRS data handling
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed: data packets with password sent to SharkRF IP Connector were not processed by the server Added missing profile switch descriptions for the Pro version Added option to disable C4FM downlink callsign send to modem
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed BrandMeister server announcements Fixed modem TX power and hostname setting apply on save Fixed Homebrew/MMDVM config send to server
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed: receiving a P25 call from the modem blocked the web interface Fixed: CWID enable setting ignored
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed: P25 TG ID display and voice announcement Fixed: stuttering C4FM disconnect voice announcements Added padding to srf-ip-conn callsigns with spaces Fixed: reversed TX/RX traffic counters
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Fixed occasional hang on control calls
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Improved accuracy of battery charge/discharge remaining estimates Fixed FCS server Wires-X button server ID
-
Stability and bug fixes. — summary by updatemystuff.com
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Various fixes and improvements
-
Source:
sharkrf.comRelease notes & downloadShow release notes Hide release notes
Initial release Newsletter Subscribe to our newsletter for the latest updates and discounts!
Subscribe » (avg. 1-2 emails per month) More information Learn more Product specifications User manual UDP API documentation SharkRF IP Connector Protocol Server Firmware changelog We use cookies to ensure that we give you the best experience on our website.
Accept © SharkRF 2026
Watch the openSPOT4 for updates
Get an email the moment SharkRF publishes new firmware. Just your email — no account or password needed.