Dasharo / dasharo-issues

The Dasharo issue tracker
https://dasharo.com/
23 stars 0 forks source link

Confusing UX when updating heads firmware #896

Open macpijan opened 1 week ago

macpijan commented 1 week ago

Component

Dasharo Tools Suite

Device

NovaCustom NV4x 12th Gen

Dasharo version

v0.9.0

Dasharo Tools Suite version

v1.2.22

Brief summary

It says new heads version is found, then asks me to roll back to UEFI version.

How reproducible

100%

How to reproduce

  DTS version v1.2.21

  1) Dasharo HCL report - dump hardware information from this device
  3) Restore firmware from Dasharo HCL report
  4) Edit your DES keys
     Logs key    :  qKB5wkkFT7pnN6f
     Download key:  w8t9sCGRPk7X5rY
     Password    :  )CT3Lw)a1$fy
  5) Check and apply Dasharo firmware updates
  8) Stop SSH server
  9) Shell
  10) Power off system
  11) Reboot system

Enter an option: 5

Waiting for network connection ...
Checking if board is Dasharo compatible.
Gathering flash chip and chipset information...
Flash information: vendor="Programmer" name="Opaque flash chip"
Flash size: 32M
Getting platform specific GPG key... Done
AC adapter is connected. Continuing with firmware update.
Checking for the latest Dasharo update available...
Current Dasharo version: 0.9.0
Latest available Dasharo version: 0.9.1

Would you like to switch back to the regular Dasharo firmware? (Y|n) y

Switching back to regular Dasharo firmware v1.7.2

Are you sure you want to proceed with update? (Y|n) n

Expected behavior

I would expect asking me to apply update, not confirm to rollback to another firmware version.

Actual behavior

It says new heads version is found, then asks me to roll back to UEFI version.

Screenshots

No response

Additional context

No response

Solutions you've tried

No response

miczyg1 commented 1 week ago

I would expect asking me to apply update, not confirm to rollback to another firmware version.

So when you reject the update, then the question for rollback should appear?