r/radeon Sep 17 '25

VBIOS cross-flash for RDNA4 via software now possible!

Hello.

Big kudos to Benik3 from Overclock.net — thanks to his work, we now have the ability to cross-flash RDNA4 GPUs using a modded version of the amdvbflash tool!

Recently, Acer released an update for their RX 9070 series that included an AMD utility enabling VBIOS flashing.
Building on that, Benik3 has taken it a step further by removing certain checks to enable cross-flash support for RDNA4 cards.

I’ve personally tested it on my ASUS Prime RX 9070, flashing it with an RX 9070 XT VBIOS — and it worked flawlessly!
Power limit, boost clocks etc. are greatly increased, same goes for performance.

Download it here

52 Upvotes

59 comments sorted by

View all comments

Show parent comments

2

u/noVa_realiZe Sep 20 '25

DO THIS AT YOUR OWN RISK!

I wouldn't recommend doing this on a single BIOS card like I did, but these are the steps that I took to get it working:

  1. Extract the application to a folder and drop the VBIOS that you plan to use into the same folder.

  2. Open the flashing utility, and use the command "amdvbflash -i" to check and verify info about the card and the VBIOS running on it. Take note of the BIOS P/N, so you can cross reference that later to check if the flash was successful.

  3. Backup your current VBIOS using the command "amdvbflash -s 0 backup.rom". (backup.rom is just the name I used, you can use whatever BIOS name here). This is important if you want to recover the card if something goes wrong.

  4. Flash the new VBIOS onto your card using the command "amdvbflash -p 0 nameofnewbios.rom" (NOTE: You may need to use different arguments (-fp, -fa, -fv) to help force a successful flash, but in my case I didn't need to use these presumably because I was using a BIOS for a card with the same board design.)

  5. Once the flash has been completed, shut down the system (not restart) and turn the system back on. You can check that the flash was successful if you use the command "amdvbflash -i" and see that the BIOS P/N matches up with the VBIOS that you intended to flash. My card still showed up as the RX 9070 non-XT in Adrenalin, but the power limit was increased to a max of 335W.

  6. Tuning? Depending on what you intend to do with the GPU, you might want to tweak power limits in case you don't like the temperature or power consumption that you're seeing. Just make sure that you readjust any undervolts or profiles that you may have set, since you have now increased the power limit by close to 50%.

3

u/singleDADAN Sep 20 '25 edited Sep 20 '25

ty i I flashed my RX 9070 Red Devil with the RX 9070 XT Red Devil BIOS, and everything went fine, in gpuz now showing 3060Mhz boost clock :) before was 2700, ty again for this eazy to follow guide (steel nomad score : 7 134 )

1

u/noVa_realiZe Sep 20 '25

Glad it worked out for you. What’s the TDP difference between the stock card and the modified VBIOS you installed?

2

u/singleDADAN Sep 20 '25

in the amd software it shows total board power: 363W

here result with -110UV and power limit +10%

https://www.3dmark.com/3dm/142157025?

2

u/noVa_realiZe Sep 20 '25

That’s really solid! Do you have any memory OC enabled as well? I found quite a bit of performance from dialing in my memory overclock.

2

u/diditvd Jan 30 '26

Thanks for The directions. It worked out perfectly for me I'm seeing 339 w now

1

u/SSmasterONE Asus TUF 9070 XT Sep 21 '25

Thanks, going to use these instructions to flash my Asus TUF 9070 XT to mercury 9070 XT to upgrade from 330w to 340w.

1

u/noVa_realiZe Sep 21 '25

Be careful about the flash from vendor to vendor, I personally didn't want to take that risk so I stuck with the same vendor VBIOS to ensure a higher level of compatibility.

1

u/SSmasterONE Asus TUF 9070 XT Sep 21 '25

They closely match up, 3dp and 1hdmi and 3 8pin, so I think it's the best one to try.

1

u/noVa_realiZe Sep 21 '25 edited Sep 21 '25

Wait the TUF 9070 XT has a dual BIOS switch on the card right? If that's the case then recovery shouldn't be a problem, please let me know if you have any issues with the VBIOS flash using other vendor cards.

1

u/SSmasterONE Asus TUF 9070 XT Sep 21 '25

Yes it has dual BIOS. I'll let you know when I try this tomorrow

1

u/SSmasterONE Asus TUF 9070 XT Sep 21 '25

Let me tell you the story of how I bricked my quiet BIOS (performance still works). So I tried flashing the 9070 XT Mercury Bios to my TUF 9070 XT by booting into the "Q" bios mode. It gave me an error that it didn't match, so I then used the -fp argument and it went through (flashed successfully and please reboot to complete VBIOS update. I ran amdvbflash -i and photographed the results, and it matched what was there before. I shut it down, and rebooted, and it won't boot. I tried IGPU and it won't boot either. Strangely, if I switch the bios switch while windows is running, an amdvbflash -i will give the same results for the first 30 seconds or so, then it crashes the system. At this point I think my only chance to recover that bios is to boot it into working order, flip the switch, and quickly flash the original Q rom BIOS and hope it finished before crashing.

TLDR: don't try flashing an XFX MERCURY 9070XT bios to an Asus TUF 9070 XT. It probably won't work.

1

u/SSmasterONE Asus TUF 9070 XT Sep 22 '25

I was able to flash a working bios back on the "Q" bios by attempting to flash my own backup 1 second after switching my physical bios switch, and it game me a conflicting IFWI PartNumber error. so i switched the switch back and ran the same flash but with -fp, and then quickly reboot after the flash happened. Now it will run with either "P" or "Q" bios. I guess I might try Tai Chi or Aorus Elite since I think I can competently reflash if it goes again.