Skip to content

Firmware transition

Introduction

This document describes the process of transitioning from Dasharo UEFI to Heads and the other way around.

Transition from Dasharo UEFI to Heads variant

Recommended

Please use Dasharo Tools Suite with Heads subscription credentials to transition to Heads.

Manual

Use FlashBIOS method (recommended) or flash with flashrom in OS. To use FlashBIOS we recommend to switch back to MSI UEFI firmware (if you don't have the desktop Dasharo Entry Subscription or not running Dasharo v1.1.3) and then use FlashBIOS with heads binary.

To transition to heads firmware with flashrom, whole binary has to be flashed:

flashrom -p internal -w <heads_fw_file>

Warning

ME has to be disabled and descriptor unlocked to flash full file. MSI firmware began to ship the platforms with ME and flash descriptor regions read-only. Unlocking the descriptor is possible using Firmware Update Mode on Dasharo v0.9.1.

Transition from Dasharo Heads back to UEFI

At the moment, Dasharo Tools Suite does not support switching from Heads back to UEFI-based firmware. Use FlashBIOS to restore a saved backup, stock, or Dasharo UEFI firmware.

Warning for Qubes OS users

If you installed Qubes OS under Heads, it has been installed in legacy BIOS boot mode and will not be bootable under UEFI. You will likely need to install Qubes OS again.

Users who installed Qubes OS before switching to Heads are not affected.