Sergii Dmytruk

C and C++ developer thoroughly convinced that even BIOS interfaces should be Vim-like.


Articles (5)


Better UEFI Update Capsules for Open Source firmware

Published at August 27, 2026 ·  17 min read

A summary of the upcoming UEFI capsule updates, exploring areas that were in need of improvement and what has actually been done. The developments affect general usage and documentation, provide strong security guarantees, and enhance feedback during firmware updates. Additionally, a related subject of fwupd as a capsule delivery mechanism on FreeBSD, Qubes OS and Windows is also covered....

Categories: firmware security

Prospects of TrenchBoot on ARM

Published at August 12, 2026 ·  10 min read

A look at DRTM on ARM: where it stands compared to Intel TXT/AMD SKINIT and what will it take to run TrenchBoot on AArch64. How can TrenchBoot support both x86 and ARM architectures at the same time....

Categories: firmware security

The Dasharo Path to HSI-3

Published at November 27, 2025 ·  20 min read

Dasharo on MeteorLake NovaCustom laptops has reached HSI-3. This took extending support for Intel BootGuard in coreboot and combining TPM event logs of coreboot and EDK II....

Categories: firmware security

UEFI Update Capsules for Open Source firmware

Published at December 10, 2024 ·  12 min read

MSI Z690-A and Z790-P are the first Dasharo firmware releases to support UEFI capsule updates. The additional way to update your firmware aims at making the process more reliable and convenient....

Categories: firmware

Hardware setup for testing Qubes OS via openQA

Published at December 22, 2023 ·  25 min read

How Qubes OS installation and usage can be automatically tested on hardware with open-source software and firmware....

Categories: miscellaneous os-dev