NovaCustom NV4X Dasharo Release Notes
Following Release Notes describe status of Open Source Firmware development for NovaCustom NV4X
For details about our release process please read Dasharo Standard Release Process.
Subscribe to NovaCustom NV4X Dasharo Release Newsletter
Test results for this platform can be found here.
v1.4.0 - 2023-02-24
Test results for this release can be found here.
Added
- The same keyboard illumination setting is restored after suspend or poweroff
- One of the two fan profiles can now be selected in Setup Menu
- Fn lock hotkey feature
Changed
Fixed
- ISO keyboard issue for non-US layouts (Dasharo issue #259)
- The NVIDIA graphics power management isn't properly functional (Dasharo issue #145)
Known issues
- Low level interfering crackling/popping of the speakers while playing no sound (Dasharo issue #224)
- Waking up from sleep on Ubuntu 22.04 is not 100% reliable (Dasharo issue #205)
- The power LED is not always blinking while in sleep mode on Windows 11 (Dasharo issue #182)
- No video output via USB-C after shutdown if PowerDelivery (PD) is active NV40MZ (Dasharo issue #237)
- Buggy touchpad when charging via USB-C (NV40MZ) (Dasharo issue #265)
- Keyboard backlight turns on after resuming from sleep mode (Dasharo issue #332)
- The screen brightness level gets stuck when key are held or pressed too fast (Dasharo issue #341)
- Connecting and immediately disconnecting the charger, sets the battery status in OS to 'charging' for about 2 minutes (Dasharo issue #350)
Binaries
novacustom_nv4x_tgl_ec_v1.4.0.rom sha256 sha256.sig
novacustom_nv4x_tgl_v1.4.0.rom sha256 sha256.sig
See how to verify signatures on this video
SBOM (Software Bill of Materials)
- Dasharo coreboot fork based on 1a8eb6c02103727431ac1ea23f4f507e49f3cde7 revision 636f432a
- Dasharo EDKII fork based on e0334c228ce4ba51f47ff79a118f214031d4650f revision 2c61576a
v1.3.0 - 2022-10-18
Test results for this release can be found here.
EC firmware transition
Please note, that version 1.3.0 of Dasharo BIOS firmware
works correctly
only with the Dasharo EC firmware
. This is the first release when this
open-source EC firmware is used, so additional steps need to be taken when
upgrading.
Please refer to the Firmware update section for more details on upgrading your firmware.
Added
Changed
- Rebased on upstream coreboot revision from 18 Aug 2022
- Support for open-source EC firmware (transition procedure is required)
- Disabled UEFI Secure Boot by default
Fixed
- Custom fan curve is not applied after suspend (Dasharo issue #45)
- The touchpad ON/OFF switch Fn key is not functional (Dasharo issue #38)
- UCM-UCSI ACPI device displays an error in Windows Device Manager
- Laptop cannot output video via the Tunderbolt 4 USB Type-C port
Known issues
- Low level interfering crackling/popping of the speakers while playing no sound (Dasharo issue #224)
- Waking up from sleep on Ubuntu 22.04 is not 100% reliable (Dasharo issue #205)
- After emergency shutdown, keyboard doesn't work before OS (Dasharo issue #199)
- The power LED is not always blinking while in sleep mode on Windows 11 (Dasharo issue #182)
- The NVIDIA graphics power management isn't properly functional (Dasharo issue #145)
Binaries
novacustom_nv4x_ec_v1.3.0.rom sha256 sha256.sig
novacustom_nv4x_v1.3.0.rom sha256 sha256.sig
See how to verify signatures on this video
SBOM (Software Bill of Materials)
- Dasharo coreboot fork based on bcc2fb719aaf2d466f9fb429b892f2d268bed5a7 revision a087c3e2
- Dasharo EDKII fork based on e0334c228ce4ba51f47ff79a118f214031d4650f revision abfdef40
v1.2.1 - 2022-06-23
Fixed
- cbfstool logo replacement not working on NV4x v1.2.0
Known issues
- Custom fan curve is not applied after suspend (Dasharo issue #45)
- UCM-UCSI ACPI device displays an error in Windows Device Manager
- USB4 Root Device Router device displays an error in Windows 11 Device Manager
- Windows 10 SD card reader driver needs manual installation on NV41MB
- Low level interfering crackling/popping of the speakers while playing no sound
- Laptop cannot output video via the Tunderbolt 4 USB Type-C port
Binaries
novacustom_nv4x_v1.2.1.rom sha256 sha256.sig
See how to verify signatures on this video
SBOM (Software Bill of Materials)
v1.2.0 - 2022-06-10
Added
- Renamed device to NovaCustom NV4x
Fixed
- Wake from suspend doesn't work with certain SSDs
- CVE-2022-29264 SMM loader vulnerability
- Fix BIOS vendor name in SMBIOS
Known issues
- Custom fan curve is not applied after suspend (Dasharo issue #45)
- UCM-UCSI ACPI device displays an error in Windows Device Manager
- USB4 Root Device Router device displays an error in Windows 11 Device Manager
- Windows 10 SD card reader driver needs manual installation on NV41MB
- Low level interfering crackling/popping of the speakers while playing no sound
- Laptop cannot output video via the Tunderbolt 4 USB Type-C port
Binaries
novacustom_nv4x_v1.2.0.rom sha256 sha256.sig
See how to verify signatures on this video
SBOM (Software Bill of Materials)
v1.1.0 - 2022-03-23
Added
- Add Dasharo Tools Suite network boot integration
- Add a persistent bootlogo implementation
Known issues
- UCM-UCSI ACPI device displays an error in Windows Device Manager
- USB4 Root Device Router device displays an error in Windows 11 Device Manager
- Windows 10 SD card reader driver needs manual installation on NV41MB
- Low level interfering crackling/popping of the speakers while playing no sound
- Laptop cannot output video via the Tunderbolt 4 USB Type-C port
Binaries
clevo_nv41mz_v1.1.0.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
v1.0.1 - 2022-03-01
Added
- Change DMI fields to match previous Insyde firmware
- Hide unknown ACPI devices
- Set correct Realtek HD Audio subsystem ID
- Set correct ACPI path for the TPM
- Set TPM IRQ in a manner understood by Windows
Removed
- Removed proprietary blobs from built coreboot images
Fixed
- Updating firmware using fwupd
- MIC-in phone jack not working
- This PC can't run Windows 11 error while installing Windows 11 from a USB pen drive
Known issues
- Custom fan curve is not functional after suspend
- UCM-UCSI ACPI device displays an error in Windows Device Manager
- USB4 Root Device Router device displays an error in Windows 11 Device Manager
- Windows 10 SD card reader driver needs manual installation on NV41MB
- Low level interfering crackling/popping of the speakers while playing no sound
- Laptop cannot output video via the Tunderbolt 4 USB Type-C port
Binaries
clevo_nv41mz_v1.0.1.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
v1.0.0 - 2022-01-19
Added
- Documentation for touchpad hotkey enablement on Linux
Removed
- Removed proprietary blobs from built coreboot images
Fixed
- The touchpad ON/OFF switch Fn key is not functional
- Charging indicator displays wrong state if power adapter was unplugged while in sleep mode
- Bluetooth does not work under Windows
Known issues
- Unable to download the system by using iPXE
- Laptop cannot output video via the Tunderbolt 4 USB Type-C port
- Windows 10 SD card reader driver needs manual installation on NV41MB
Binaries
clevo_nv41mz_v1.0.0.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
v0.5.0 - 2021-11-19
Added
- vboot Verified Boot
- TPM Measured Boot
- Custom fan curve
- Microcode for Tiger Lake stepping 0x2
- Documentation for EC firmware update
Changed
- Disabled unused DPTF device
Fixed
- Performance drop when the power adaptor is disconnected
- High Nvidia GPU energy draw at idle in Windows
Known issues
- Unable to download the system by using iPXE
- Laptop cannot output video via the Tunderbolt 4 USB Type-C port
- The touchpad ON/OFF switch Fn key is not functional
Binaries
dasharo_clevo_nv41mz_v0.5.0.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
v0.4.0 - 2021-10-26
Added
- Added full support for sleep mode (s0ix / Modern Standby)
- Added support for NV41MB model
- Added support for nvidia discrete graphics (doesn't power off in Windows yet)
Changed
- Fixed regression with non-funtional airplane mode hotkey on Windows
- Disabled legacy 8254 timer for lower power draw
Fixed
Known issues
- Unable to download the system by using iPXE
- Laptop cannot output video via the Tunderbolt 4 USB Type-C port
- High Nvidia GPU energy draw at idle in Windows
- Performance drop when the power adaptor is disconnected
- The touchpad ON/OFF switch Fn key is not functional
Binaries
dasharo_clevo_nv41mz_v0.4.0.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
v0.3.0 - 2021-10-11
Added
- Support for discrete TPM
- USB Type-C ACPI support (UCSI)
- Improved runtime power management for SSD (reduces power usage while in sleep)
- Added partial sleep support (system saves power, but fans still spin)
Changed
- Rebased on coreboot revision ae9a8447
Known issues
- Sleep mode is not functional
- The camera ON/OFF switch Fn key is not functional
- The touchpad ON/OFF switch Fn key is not functional
Binaries
dasharo_clevo_nv41mz_v0.3.0.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
v0.2.1 - 2021-9-29
Added
- Integrated graphics backlight configuration for Windows
Changed
- Updated the Video Bios Table
Fixed
Known issues
- Sleep mode is not functional
- The camera ON/OFF switch Fn key is not functional
- The touchpad ON/OFF switch Fn key is not functional
Binaries
dasharo_clevo_nv41mz_v0.2.1.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
v0.2.0 - 2021-9-24
Added
- UEFI Secure Boot support
- UEFI Shell selectable in boot menu
- iPXE selectable in boot menu
- NovaCustom boot logo
- Customized boot menu keys
- Customized setup menu keys
- Support for backlight hotkey in Windows
- Preserve boot order settings after Dasharo update
Changed
- Replaced CorebootPayloadPkg with Dasharo UEFIPayloadPkg
- Changed the behavior of airplane mode to match stock firmware (now it can be disabled in software)
Known issues
- Screen brightness is stuck at 0% in the Windows Installer
- Sleep mode is not functional
- The camera ON/OFF switch Fn key is not functional
- The touchpad ON/OFF switch Fn key is not functional
Binaries
dasharo_clevo_nv41mz_v0.2.0.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
v0.1.2 - 2021-08-31
Added
- Clevo NV41MZ platform support
- Clevo IT5570 EC support
- UEFI boot support
- configurable boot order
- configurable boot options
- Integrated graphics initialization for internal LCD (eDP) and external HDMI port
Binaries
clevo_nv41mz_v0.1.2.rom sha256 sha256.sig