Hardkernel ODROID H4 Dasharo Release Notes
This is a Dasharo Pro Package Release. o obtain access to the pre-built binaries, you need to subscribe to the Dasharo Pro Package subscriber. You can do this by purchasing a Dasharo Pro Package product from our shop. As a subscriber, you will receive access to all firmware updates for the duration of your subscription via the Dasharo Pro Package newsletter, and gain entry to the Dasharo Premier Support invite-only live chat on the Matrix network, enabling direct engagement with the Dasharo Team and fellow subscribers for personalized, priority assistance.
Following Release Notes describe status of open-source firmware development for Hardkernel ODROID H4
For details about our release process please read Dasharo Standard Release Process.
v0.9.1 - 2025-09-03
Test results for this release can be found here.
Added
- Support for the Hardkernel ODROID H4 Ultra device
- Support for Net Card 2 module
- Capsule Update integration
- In-Band ECC option
- Quiet and fast boot option
- ME disable option
- Boot Guard status information to UEFI setup menu
- Improved measured boot support
- Microsoft Option ROM UEFI CA to Secure Boot DB
- Check for flash descriptor writability when exposign HAP disable option
Changed
- VBT file to fix graphical output in firmware
- Flash descriptor updated to v1.1 (see SBOM)
- Owner GUID of Secure Boot DB and KEK to Microsoft recommended values
- Updated DBX to 2025-06-13
Fixed
- S3 sleep too short on ODROID H4 Plus
- Can't delete signature of enrolled EFI file from DB as it's not shown
- Dismissing a pop-up in UEFI payload caused instant booting
- Recovery of damaged variable storage causing random settings reset
Binaries
If you wish to use a Net Card module, please use the files suffixed with
netcard
. They have the proper 4x1 bifurcation in M.2 slot as explained on
ODROID
wiki.
sha256 sha256.sig (hardkernel_odroid_h4_v0.9.1.cap)
sha256 sha256.sig (hardkernel_odroid_h4_v0.9.1.rom)
sha256 sha256.sig (hardkernel_odroid_h4_v0.9.1_dev_signed.cap)
sha256 sha256.sig (hardkernel_odroid_h4_v0.9.1_dev_signed.rom)
sha256 sha256.sig (hardkernel_odroid_h4_v0.9.1_netcard.cap)
sha256 sha256.sig (hardkernel_odroid_h4_v0.9.1_netcard.rom)
sha256 sha256.sig (hardkernel_odroid_h4_v0.9.1_netcard_dev_signed.cap)
sha256 sha256.sig (hardkernel_odroid_h4_v0.9.1_netcard_dev_signed.rom)
This is a Dasharo Pro Package Release. To access the pre-built binaries, you need to subscribe to the Dasharo Pro Package subscriber. You can do this by purchasing a Dasharo Pro Package product from our shop. As a subscriber, you will receive access to all firmware updates for the duration of your subscription via the Dasharo Pro Package newsletter, and gain entry to the Dasharo Premier Support invite-only live chat on the Matrix network, enabling direct engagement with the Dasharo Team and fellow subscribers for personalized, priority assistance.
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 24.12 revision 7d10ea62
- Dasharo EDKII fork based on edk2-stable202502 revision 91a7a092
- Dasharo iPXE fork based on 2025.03 revision 6c7068fc
- vboot based on f1f70f46dc revision f1f70f46
- Intel Management Engine version v16.50.10.1351
- Intel Flash Descriptor version v1.1
- Intel Firmware Support Package version IoT ADL-N MR6 (6023_00)
- Intel microcode version ADL-N N0 0x1d 06/12/2024
v0.9.0 - 2025-02-20
Test results for this release can be found here.
Added
- Initial support for the Hardkernel ODROID H4 device, based on Intel Alder Lake N
- UEFI compatible interface
- Support for discrete TPM
- UEFI Secure Boot support
- Boot logo customization support
- USB boot support
- NVMe boot support
- TPM Measured Boot
- UEFI Shell
- Network boot
- Windows 11 booting
- Ubuntu LTS booting
- Serial port console redirection
- Vboot Verified Boot
- BIOS flash protection for Vboot recovery region
- Setup menu password configuration
- SMM BIOS write protection
- USB stack disable option in setup menu
- Network stack disable option in setup menu
Known issues
Binaries
dev_signed.sha256 dev_signed.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 24.02 revision 93eb5819
- Dasharo EDKII fork based on edk2-stable202402 revision 7dbfe58b
- Dasharo iPXE fork based on 2024.05 revision 35d84756
- vboot based on 3d37d2aafe revision 3d37d2aa
- Intel Management Engine version v16.50.10.1351
- Intel Flash Descriptor version v1.0
- Intel Firmware Support Package version IoT ADL-N MR4 (5061_00)
- Intel microcode version ADL-N N0 0x17 07/12/2023