NovaCustom NV4x 11th Gen Dasharo Release Notes
Following Release Notes describe status of open-source firmware development for NovaCustom NV4x 11th Gen
For details about our release process please read Dasharo Standard Release Process.
Subscribe to NovaCustom NV4x 11th Gen Dasharo Release Newsletter
v1.5.2 - 2024-01-11
Test results for this release can be found here.
Added
Changed
- Changed throttling temperature to 80 degrees
- Enabled HTTPS for Dasharo Tools Suite network boot option
Fixed
- Low performance when booting on battery power only
- Regression charging via dell usb-c dock
- Video on USB-C docks sometimes fails to initialize
- USB-C chargers may be overloaded in certain scenarios
- Hybrid Power Boost mode of battery charger is not functional
- Laptop may shut down when disconnecting power supply
- Input current limits are set too high
- Keyboard backlight does not turn off immediately when going to sleep
- Power LED blinks erratically in HPB mode
- EC applying power limits may sometimes fail
- Wrong power limits are applied on AC attach / detach
- USB-PD controller may hang in glitched state on shutdown
- Yellow bangs in device manager
- Random freezes in Windows 11
- Low level interfering crackling/popping of the speakers while playing no sound
- ACPI error during boot (system76_acpi::kbd_backlight)
- Thunderbolt may not work after wakeup from sleep
- Unnecessary security warning after firmware update
Known issues
- Poor Package C-state residency at idle after first s2idle cycle
- Some commands in dasharo_ectool fail
- Incomplete serial console output
- Some devices on dock are not detected after warmboot or reboot
- Function Lock setting is not saved after cold boot
- No ability to change active PCR banks with TPM PPI in FW
- Turning wifi/bt off inside BIOS leads to an ACPI error message while system start on Gentoo Linux
- The laptop does not automatically wake up from hibernation using rtcwake
- Power state after power failure option does not work as intended
- OS fails to resume from S3 on some board revisions
- Windows 11 fails to resume from hibernation
- No HDMI output in firmware
- Connecting and immediately disconnecting the charger, sets the battery status in OS to "charging" for about 2 minutes
- Platform fails to resume from S3 suspend
- Early boot DMA protection setting in UEFI does not work correctly
Binaries
novacustom_nv4x_tgl_ec_v1.5.2.rom sha256 sha256.sig
novacustom_nv4x_tgl_v1.5.2.rom sha256 sha256.sig
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
SBOM (Software Bill of Materials)
- Dasharo coreboot fork based on 4.21 revision cb6ef1b9
- Dasharo EDKII fork based on edk2-stable202002 revision b7274c98
v1.5.1 - 2023-11-06
Test results for this release can be found here.
Added
- Firmware update mode
- BIOS boot medium write-protection
- SMM BIOS write protection
- Early boot DMA protection
- Early Sign of Life display output
- Current limiting for USB-PD power supplies
- Setup menu password configuration
- Wi-Fi / Bluetooth module disable option in setup menu
- Built-in webcam disable option in setup menu
- USB stack disable option in setup menu
- Network stack disable option in setup menu
- Battery threshold options in setup menu
- Intel ME disable option in setup menu
- Block boot when battery is too low
- Power on AC option in setup menu
Changed
- Rebased on coreboot release 4.21
- Removed software keyboard backlight controls for improved backlight reliability
- Disabled EC debug logging for improved security
- Set throttling temperature to 75 degrees C
- UEFI 2.8 specification compliance
- Improved battery charging logic
- Improved USB-C docking station compatibility
Fixed
- Low performance when booting on battery power only
- Power delivery compatibility
- Better support for USB-PD power supplies
- After changing the Intel ME mode the Reset option in the setup menu turns off the device
- Laptops randomly go into suspend mode from which they can not wake up.
- Reset to defaults with F9 causes the wrong settings to be restored
- Keyboard backlight not working after restart
- Warning sign in device manager under the touchpad device
- Popup with information about recovery mode is displayed after flashing with a valid binary
- The power LED is not always blinking while in sleep mode on Windows 11
- Internal keyboard stops working randomly in firmware
- DTS on network boot fails to boot
- Firmware Update Mode does not automatically boot into DTS
- Permanent keyboard illumination after cold boot fails: keyboard light level is not saved correctly
- Controlling keyboard illumination (brightess and on/off) does not work
- Permanent keyboard illumination not working in Ubuntu 22.04
- Controlling brightness and turning off RGB keyboard illumination does not work (Ubuntu 22.04)
- Wi-Fi card is not recognized on Windows 11
- No HDMI audio on Windows 11
- No HDMI display output on Windows 11
- No USB-C display output on Windows 11
- Keyboard backlight is disabled after suspend (Windows 11)
- Reset by F9 sets battery thresholds to 0
- The docking station is not detected after cold-boot, warm-boot and reboot
Known issues
- Docking station may fail to be initialized if connected before booting and connected to multiple monitors
- Connecting and immediately disconnecting the charger, sets the battery status in OS to 'charging' for about 2 minutes
- Power state after power failure option does not work as intended
- No ability to change active PCR banks with TPM PPI in FW
- Windows 11 fails to resume from S3 on some board revisions
- Windows 11 fails to resume from hibernation
Binaries
novacustom_nv4x_tgl_ec_v1.5.1.rom sha256 sha256.sig
novacustom_nv4x_tgl_v1.5.1.rom sha256 sha256.sig
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
SBOM (Software Bill of Materials)
- Dasharo coreboot fork based on 4.21 revision 36032e55
- Dasharo EDKII fork based on edk2-stable202002 revision b68e46b0
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
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
SBOM (Software Bill of Materials)
- Dasharo coreboot fork based on 1a8eb6c02103727431ac1ea23f4f507e49f3cde7 revision 636f432a
- Dasharo EDKII fork based on e0334c228ce4ba51f47ff79a118f214031d4650f revision 2c61576a
- Intel ME version 15.0.30.1776
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
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
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
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
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
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
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