[TOOL] UniversalAMDFormBrowser

Thinkpad Need to be tackled differently, like more modern device they lock the efi var store after the ready to boot event…

The solution is add a custom efi driver that will be loaded before the bios, load the default bios, and using this driver hot load the custom bios…

I don’t plan to public release that driver tho, but shouldn’t be that hard to write from scratch

to build the SetupBrowser, DisplayEngine and Ui App,

you just add them to the .dsc file, aso they get built along the main app

[Components]
 UniversalAMDFormBrowser/UniversalFormBrowser/UniversalFormBrowser.inf
  MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
  MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf
  MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf
  MdeModulePkg/Application/UiApp/UiApp.inf{
    <LibraryClasses>
      NULL|MdeModulePkg/Library/DeviceManagerUiLib/DeviceManagerUiLib.inf
  }

and yes, the loader is just the one in the screenshot, you need to implement the two function UninstallProtocol and LoadAndRunImage, but all the information can be fund in the uefi specs

Hi im having some issues with booting in the usb. I turned the secure boot off, enter the boot menu, select the usb, and then some console messages appear on the left of my screen, and then its just black screen. I have Lenovo ThinkPad x13 gen 1 with amd ryzen pro 4650u if that can help…

For my laptop hp elitbook 745 g5 Ryzen 3 pro 2300u 16gb ram. options AMD CBS not showing dere is nothing except network settings end i want to change the vram from 1 to 4 gb or 3 gb , universal amd form browser not work for me , no amd CBS problem