Jump to content

Firmware release notes 4.9.0

From SpinetiX Wiki
Release name: "Castor" 4.9.0. Release date: Juin 5th, 2025.
Applies to HMP400/W, iBX410/W, iBX440, HMP350, HMP300, DiVA, and third-party DSOS players.
Firmware version number: 4.9.0-1.0.0-a2f0886e
Note Note:
For other versions, see the DSOS release notes page.
Update URLs for DSOS 4.9.0
This is a major release with many changes, thus it is not yet available at the default update locations to allow users to validate it first. It is recommended to update the firmware on one unit, test your content with it, and, if all is fine, update the rest of your devices. Otherwise, report any backward compatibility issues.

To update your player to 4.9.0 version, connect to Control Center, open Advanced Applications → Firmware, and change the server URI to the one corresponding to your player model:

  • iBX440: http://download.spinetix.com/ibx440/updates-next/
  • iBX410: http://download.spinetix.com/ibx410/updates-next/
  • iBX410W: http://download.spinetix.com/ibx410w/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/

New

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


Note  
Applies to iBX410, iBX410W, and iBX440 players.


Note  
Applies to all DSOS players, except for HMP350, HMP300, and DiVA.
  • 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.


Note  
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

Note  
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


Control Center

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


Note  
Applies to all DSOS players, except for HMP350, HMP300, and DiVA.
  • 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

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


Note  
Applies to all DSOS players, except for HMP350, HMP300, and DiVA.


Note  
Applies to HMP350, HMP300, and DiVA.
  • 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

Note  
Applies to all DSOS players.

Configuration API

  • 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: