ValveSoftware / SteamOS

SteamOS community tracker
1.56k stars 70 forks source link

Bios F7A0115 MangoHUD and UMAF troubles. #1001

Open dan2wik opened 1 year ago

dan2wik commented 1 year ago

Your system information

Bios F7A0115 breaks a few things. MangoHUD appears incompatible and doesn't show most temperatures anymore. Smokeless UMAF no longer works and it is currently the most practical way for enthusiasts to apply undervolts, apply memory overclocks and expand frequency limits. A lot of other diagnostic informations about the APU are also inaccessible now in other applications like Aida64 on Windows.

Kikoarl commented 1 year ago

Happening here as well. Hoping for a future Valve-made tool to overclock and undervolt with the user having the full responsibility.

It also seems that moving back to Stable branch made no effect, some options are still missing in UMAF.

dan2wik commented 1 year ago

Moving back to stable branch did not downgrade the bios for me. I had to downgrade manually and disable the auto upgrade service.

sudo systemctl disable jupiter-biosupdate.service
sudo /usr/share/jupiter_bios_updater/h2offt F7A0110_sign.fd

Once downgraded, all old functionality was restored for me.

Kikoarl commented 1 year ago

@dan2wik when I tried to restore my backup, this is what h2offt threw as output:

                    Initializing

           Current BIOS Model name: CHACHANI-VANGOGH
           New     BIOS Model name: CHACHANI-VANGOGH

           Current BIOS version: F7A0115
           New     BIOS version: F7A0113

                   Error: It only supports to flash secure BIOS on current platform.
                   The image to be updated is not a secure BIOS. 

Have you faced this behavior?

dan2wik commented 1 year ago

The update image has a header and signature to assist with applying the update. Your backup lacks this header and signature so it can't be verified. I'm not sure how you'd restore a backup as the only way I have done so so far was with a chip programmer. If you're just looking to downgrade, the official update images can be applied with that tool.

JDGBOLT commented 1 year ago

Looks like valve has uploaded an updated mangohud to the repos, the two commits that were added that fixed mangohud are https://github.com/flightlessmango/MangoHud/commit/c037a0cca7b5f1c9d9948b0ff405778b10dcf0cd and https://github.com/flightlessmango/MangoHud/commit/d59375b0c951bc8a08fb95082fc2caef30452398, it looks like the raw sensor data being output from the apu has been updated to a new version, which is likely why Aida64 and other programs are broken, and will likely have to be updated to support this new version.