Presented without support or guidance.
build-fd-bios/extract-template.py run against a valid Valve Steam Deck BIOS, LCD or OLED build-fd-bios/sign_bios_preserve_header.py run with a valid Steam Deck BIOS, the extracted template and your modified or backed up BIOS bin to produce a .fd file to flash with h2offt bypass-cert-check/set_nvram_variables.sh run before running h2offt to override BIOS certificate check Flash BIOS with h2offt from SteamOS terminal
This assumes you're using linux for the most part, have not provided a Windows alternative.
Based on the following research:
https://coderush.me/hydroph0bia-part1/ https://coderush.me/hydroph0bia-part2/ https://coderush.me/hydroph0bia-part3/
Inspired by:
https://github.com/djanice1980/SD-APCB-Tool
Written with assistance from claude.ai - use at your own risk, likely to have code that is redundant/unnecessary.
Provided for research and creation of derivatives.
Backup your BIOS before doing anything and ensure you have a chip programmer.
For further reference:
https://www.stanto.com/steam-deck/unbricking-your-steam-deck-without-a-bios-backup/ https://www.stanto.com/steam-deck/how-to-update-or-flash-your-steam-deck-bios-from-crisis-mode/ https://www.stanto.com/games/unlocking-the-steam-deck-bios-for-under-voltage-and-over-clocking/ - mostly outdated guidance due to newer BIOS versions but relevant if you're messing with your BIOS or older BIOS versions https://www.stanto.com/steam-deck/how-to-unlock-the-lcd-and-oled-steam-deck-bios-for-increased-tdp-and-other-features/