Firmware release notes 4.9.x
Appearance

This article is a stub. Main article: DSOS release notes.
Update URLs for DSOS 4.9
DSOS 4.9.0 and 4.9.1 are not (yet) available at the default update locations since they are part of a major release with many changes, which users may want to validate first. It is therefore recommended to update the firmware on one unit, test your content with it, and, if all is fine, then update the rest of your devices. Otherwise, report any backward compatibility issues to SpinetiX Support team.
To update your player to 4.9.1 version, connect to Control Center on your player, open Advanced Applications → Firmware, and change the server URI to the one corresponding to your player model:
- iBX440: http://download.spinetix.com/ibx440-next/updates/
- iBX410: http://download.spinetix.com/ibx410-next/updates/
- iBX410W: http://download.spinetix.com/ibx410w-next/updates/
- HMP400: http://download.spinetix.com/hmp400-next/updates/
- HMP400W: http://download.spinetix.com/hmp400w-next/updates/
- HMP350: http://download.spinetix.com/hmp350-next/updates/
- HMP300: http://download.spinetix.com/hmp300-next/updates/
- DiVA: http://download.spinetix.com/diva-next/updates/
- Third-party DSOS players: http://download.spinetix.com/dsos-next/updates/
Release 4.9.1
Release name: "Castor" 4.9.1. Release date: July 8th, 2025.
Fixes

Applies to all DSOS players.
- Custom HTTP headers were not passed to the HTTP request when the data source was CSV.

Applies to iBX440 players.
- Combined multi-screen and multi-output projects would not show correctly on all players.
Known issue
- Updating from DSOS 4.7.0 or earlier will update to DSOS version 4.8.7-3.0, so you need to run the firmware update a second time to update to DSOS version 4.9.1.
Release 4.9.0
Release name: "Castor" 4.9.0. Release date: June 5th, 2025.
New

Applies to all DSOS players.
- Support for obtaining PDF versions of Word, Excel, and PowerPoint files stored on SharePoint and OneDrive, allowing the display of such files on the player.
- Support for perfect display synchronization between multiple players, automatically activated when running a multiscreen project.
- Support for High dynamic range (HDR) decoding and video output. The HDR mode is enabled within the properties of the Elementi project. The player snapshot is also HDR when the video output is in HDR mode.

- Support for AV1 Image File Format (AVIF) and ICC profiles in PNG and JPEG images for wide-gamut color support.
- Support for AOMedia Video 1 (AV1) codec, on platforms that have an AV1 hardware decoder.
- Support for display hot-plug, so that players automatically negotiate the best video mode when the display is connected, unless a fixed video mode is configured. By default, the player will use the native resolution of the display.

Applies to iBX440 players.
- Support for using the multi-output display configuration, which Elementi 2025 embeds in the project, for easier setup of multi-output projects.
Improvements

Applies to all DSOS players.
- Improved support for files on SharePoint and OneDrive by obtaining direct URLs, instead of redirect ones, which reduces display latency and supports partial downloads.
- Support for new Unicode CLDR date formatting fields: w (week of year), W (week of month), Y (year in "Week of Year" based calendars), D (day of year).
- The network IP configuration is no longer reinitialized when the network connectivity is recovered after an interruption if the configuration is static; before the static IP address was briefly removed and reinstated, but that could break some existing TCP connections.
- Changed the placeholder URL for jSignage libraries from http to https to avoid false positives from security scanners; the URL is only a placeholder as the libraries are local to Elementi and DSOS.
Operating System
Updated the base Linux distribution to Yocto 4.0 Kirkstone, the major components updated are the following:
- avahi from 0.7 to 0.8
- libcurl from 7.69.1 to 7.82
- replaced dhcp-client 4.4.2 by dhcpcd 9.4.1
- glibc from 2.31 to 2.35
- grub from 2.04 to 2.06
- libmosquitto from 1.6.10 to 2.0.20
- linux-firmware from 20240220 to 20240909
- openssl from 1.1.1w to 3.0.16
- php from 7.4.33 to 8.1.31
- zstd (new) version 1.5.2
- The currently used video mode is now shown in the display page.
- Integrated the username and password fields with browser password managers.
- It is now possible to configure 2 stop bits for the serial port.
- Usage of the new "Feature Set" terminology, which replaces "DSOS license".
- The option to disable authentication is now deprecated and will be removed in the next major firmware release.

- Updated the HTML rendering engine to CEF / Chromium 126.
- Updated FFmpeg to version 5.1 for improved HDR video support.
- Support for subtitles encoded directly in the video stream.
- Updated the 2D graphics rendering engine to Skia 119.
- Rate limit the
spx.display.webrtc
messages as they could fill the logs.
Fixes

Applies to all DSOS players.
- Audio in the background audio playlist would continue to play when the screen is powered off, even if the audio power save option is enabled.
- Using a server certificate with only subject alternative names (SAN) would have misconfigured the redirects on the embedded web server.
- In the exceptional situation that a player started with no network connected and its internal clock was well in the past (several hours or more), the player could hang when network connectivity was resumed due to stepping of the local clock to the NTP reference time after startup. In such cases, the player will no longer freeze, but will instead save the new time and reboot to start afresh with a synchronized clock.
- USB keyboard events could fail to work within a playlist.
- Video streams over HTTP using partial downloads and incorrectly generated ETags could crash the player.

- It was not possible to configure the serial port commands without a serial port device connected.
- Control Center would show 4K video modes, but these players do not support 4K output.
- Variable fonts could crash the player.
- Report can contain legacy `card*-*-edid` files.
Developer

Applies to all DSOS players.
- Support for selecting between “auto” (i.e., negotiated with display) or standard video modes (from HDMI specifications).
- Support for “cvt-R2”, “cbt-R2N”, “cvt-R3”, “cvt-R3L”, “ovt” and “gtf” video modes, while the “cvt-m” and “cvt-Rm” video modes are no longer supported.
Other:
- The HTTP client in the player now supports HTTP/2.
- The SVG uDOM now reports the Feature Set active on the player in the
deviceInfo
object.