Unlock gaming features on your "Professional" laptop by patching AMD Radeon Software and some registry tweaks.
Warning
Even though this does not modify the driver, I am not responsible if the Radeon Software stops launching, updates overwriting the patch or any unexpected driver behavior. This comes with no warranties. This software backs up the original Radeon Software to keep it safe.
I do not regret my ThinkPad P14s purchase, as it has encrypted memory, but the graphics on this Ryzen Pro 7 chip—the Radeon 780M—is a strong casual gaming GPU. The problem is that since AMD designated my laptop as a "Professional" laptop, the Adrenalin software itself auto-selects it to be the PRO edition and locks away features like HYPR-RX, even though the driver seemingly supports them natively.
Despite having my Computer Science degree I have zero experience in reverse engineering and zero experience reading Intel x86-64 asm. ChatGPT helped me learn the basics of reverse engineering and guided some detective work using Sysinternals Strings, Process Monitor, Frida, and Ghidra. We threw some ideas at the wall until we found an undocumented branding override option in the registry. Although the registry override itself did not work, and I assume it is for development purposes, the surrounding code was still present. So we just said: "fuck it and patch the assembly to force it to be a consumer laptop".
I learnt a few things along the way doing this, and this patcher application combines these efforts into one Rust TUI app. HACK EVERYTHING AND OWN YOUR OWN HARDWARE!
This combines our own research along with other community vetted registry edits. It first sets the AMD driver registry value KMD_IsGamingDriver to 1, then patches RadeonSoftware.exe to force Adrenalin instead of PRO. No driver binaries are modified as AMD ships an all-in-one driver and the Radeon Software has all the options. AMD chose to implement a software gate inside Radeon Software based on the hardware/product identification.
This only patches the Radeon Software itself but not the overlays. If you have enabled in-game overlay, it'll still say PRO edition even though Alt+Z opens up Adrenalin. However, as far as I can tell, selecting any of the gaming option persists and the driver should, in theory, pick up and use them.
Tested with:
- Ryzen 7 PRO 8840HS
- Radeon 780M
- Radeon Software version 2026.0811.2128.2099
- Driver version 26.8.1
- Windows 11 24H2 26100.6584
Other AMD hardware may work, but only my configuration has been tested. Compatibility may also depend on your CPU and GPU.
- It is recommended to clean up previous driver using DDU and download the driver from AMD. DO NOT DOWNLOAD AUTO-SELECT!
- Download the app
- It will automatically detect the location of
RadeonSoftware.exe, but if it is not found, the TUI will ask for the location of it. - You're done! Don't forget to reboot!
Repeat this process, except for 1, whenever Radeon Software updates.
This human-written application, despite the research being AI-assisted, is licensed under GPL v3.0 or later.
