How to flash a modified BIOS on ASUS Motherboards (Guide for NvStrapsReBar) #61
Replies: 18 comments 10 replies
-
Thank you for this ! Looks like it will save many people |
Beta Was this translation helpful? Give feedback.
-
rom file does not match existing bios size |
Beta Was this translation helpful? Give feedback.
-
Error please help |
Beta Was this translation helpful? Give feedback.
-
asus pb450ma2 |
Beta Was this translation helpful? Give feedback.
-
UEFI DXE driver status: Not loaded (0x000000000000000A) Still doesn`t work Motherboard: Asus TUF B450M-PRO GAMING ReBar in BIOS set on auto
|
Beta Was this translation helpful? Give feedback.
-
Same here. B450F. I don't think BIOS is actually flashing even with the tool and .rom conversion. I guess Asus owners are not getting this on their boards with older GPUs. |
Beta Was this translation helpful? Give feedback.
-
x570i strix ,getting error 22, tried asus ai suite trick, also did not work |
Beta Was this translation helpful? Give feedback.
-
hey i may be retarted |
Beta Was this translation helpful? Give feedback.
-
I have also encountered "UEFI DXE driver status: Not loaded (0x000000000000000A)" I followed these steps to a T. This was actually my fallback plan as I couldn't get updating from EZ Flash to accept my modified bios. All files contained the proper UEFI DXE components along the way. I restored bios defaults before starting the process. Booting from non-UEFI USB wasn't straightforward as I had to restart after enabling CSM for the drive to show up as non-UEFI before booting from it. The auto run from USB completed as normal. Not sure what to make of it. System specs: Do I need to revert to an older BIOS for this to work, as I read in a different forum? I'm not sure if this is user error or incompatibility or a simple mistake. |
Beta Was this translation helpful? Give feedback.
-
Hey thank you so much! Your guide helped me get NvStrapsReBar installed. |
Beta Was this translation helpful? Give feedback.
-
I followed the steps step by step, after having updated the bios with the words done as shown in the image, I restarted and now I find that the motherboard cannot start it with an orange LED on a fixed Dram. I can no longer find a way to start it I've made several attempts like remove the battery no results asus z390e gaming Is there a solution to go back? |
Beta Was this translation helpful? Give feedback.
-
You will have to buy a programmer and flash bios manually by jumping pins
on bios chip. This happened to me too.
…On Sun, 10 Nov 2024, 07:25 AnthonyZ1993, ***@***.***> wrote:
I followed the steps step by step, after having updated the bios with the
words done as shown in the image, I restarted and now I find that the
motherboard cannot start it with an orange LED on a fixed Dram. I can no
longer find a way to start it
I've made several attempts like
remove the battery
reset cmos pins
remove the rams
no results
asus z390e gaming
Is there a solution to go back?
—
Reply to this email directly, view it on GitHub
<#61 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACURVOLGG35QHSRWRHRMKGDZ74C7JAVCNFSM6AAAAABEYSHNNCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMRQGI3DQNA>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
-
Google CH340 programmer.
Get one that comes with 3v adapter and a pair of clips.
Once you have it, download your original bios from manufacturer. Download
one of many flashing tools for CH340.
Then use clips to connect the programmer on to bios chip and flash original
bios manually with CH340.
There's plenty of YouTube videos on this.
…On Sun, 10 Nov 2024, 16:11 AnthonyZ1993, ***@***.***> wrote:
Could you explain to me in detail how to do it? Where to buy the
programmer?? email: ***@***.*** I hope you can answer us,
following this guide ruined my day, I can't use my Z390 and gaming... don't
update this way or you will find your motherboard fried.
—
Reply to this email directly, view it on GitHub
<#61 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACURVOM5L2EQIUQSSRK35C3Z76ASZAVCNFSM6AAAAABEYSHNNCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMRQGUYDIMQ>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
-
You'll just need a separate computer to do this. Laptop if you have one.
…On Sun, 10 Nov 2024, 17:05 Artūras L., ***@***.***> wrote:
Google CH340 programmer.
Get one that comes with 3v adapter and a pair of clips.
Once you have it, download your original bios from manufacturer. Download
one of many flashing tools for CH340.
Then use clips to connect the programmer on to bios chip and flash
original bios manually with CH340.
There's plenty of YouTube videos on this.
On Sun, 10 Nov 2024, 16:11 AnthonyZ1993, ***@***.***> wrote:
> Could you explain to me in detail how to do it? Where to buy the
> programmer?? email: ***@***.*** I hope you can answer us,
> following this guide ruined my day, I can't use my Z390 and gaming... don't
> update this way or you will find your motherboard fried.
>
> —
> Reply to this email directly, view it on GitHub
> <#61 (reply in thread)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ACURVOM5L2EQIUQSSRK35C3Z76ASZAVCNFSM6AAAAABEYSHNNCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMRQGUYDIMQ>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***
> com>
>
|
Beta Was this translation helpful? Give feedback.
-
In the "you should eventually find the region that contains a lot of DXE drivers" part, I didn't see "a lot of DXE drivers", instead only see one DXE driver, I don't know if this is fine, have already checked other parts dont include any DXE drivers. |
Beta Was this translation helpful? Give feedback.
-
ROG STRIX Z370-F and GTX 1660ti are working for me. Thanks! |
Beta Was this translation helpful? Give feedback.
-
It works on ROG STRIX Z370-H and RTX 2080 ti. Thanks |
Beta Was this translation helpful? Give feedback.
-
Hello,
I have a Z370-E motherboard and I've been having a lot of issues with flashing a modified BIOS with NvStrapsReBar.ffs
The first issue I've encountered was the Asus EZ flash bios rejecting the modified image file. This is due to the nature of the CAP file (Capsuled) and the fact that it's encrypted. I've tried other methods such as using Asus' AI-Suit software and manipulating the software/tool into thinking that it's flashing a non-modified BIOS file. The issue with that is after the BIOS is flashed, the NvStrapsReBar.ffs driver does not get loaded with the new bios.
After a lot of digging, I've finally managed to find a workaround and flash a modified BIOS with NvStrapsReBar.ffs using AFUDOS and have successfully enabled ReBar on my RTX 2060.
The solution to this problem is very simple - I'll walk you through the steps of how you can flash the modified bios file.
First off, you'll need the following tools:
Link:
BIOS TOOLS.zip
Virustotal Scan: 4e8857723ac1cf5ef0a461725a9b8b197c5fd40af341f6a55a5ac9c1f56f7962
First Part: Prepping the USB drive
Open up rufus and make sure you have the following settings toggled/enabled:
Then click on start. This will erase and format your USB drive and make it bootable.
Once done, navigate to the USB directory and then copy the files from "Copy to USB" to the USB's root directory. There should be 2 files, AFUDOS.exe and AUTOEXEC.bat. You will get promoted by Windows, just click on replace.
Second Part: Prepping the BIOS using UEFI Tool
Open up UEFI Tool and load the CAP bios image that you've downloaded from ASUS' website.
Now each BIOS is going to be slightly different, what you're going to do is find the DXE driver region on your BIOS, you should eventually find the region that contains a lot of DXE drivers. Scroll down to the end of the region then right-click on last driver and click on "insert after" then select your NvStrapsReBar.ffs file.
The end result should look like this:
Save the image as a CAP file.
Reopen UEFI Tool and open up the modified CAP image. You can double-check if you still have the NvStrapsReBar.ffs driver. (You should have it)
Now here comes the trick, you will need right-click on AMI Aptio capsule at the top and select "Extract body" then save the bios file as a .rom file. This will essentially make it bootable using AFUDOS. Reopen the .rom file using UEFI Tool to double-check if you still have the NvStrapsReBar.ffs driver. Also, make sure the bios' file name is "bios.rom"
Now that you have your BIOS file ready, go ahead and copy it to your USB drive. You should have all these files on your USB drive:
Optional step, but it's recommended:
Load into your BIOS and "Load optimized defaults". Save it and restart your PC.
Final Part: Flashing the modified BIOS
Load into your BIOS and enable CSM, then navigate to the Boot Tab and scroll down till you find your Bootable devices. Select your USB drive without UEFI mode and hit Enter. This will load AFUDOS and it will start flashing your new modified BIOS automatically.
Once it's done, restart your PC and go into your BIOS once more and Disable CSM and Enable Above 4G Decoding and Resizable Bar, then restart your PC.
Now that you have your NvStrapsReBar.ffs loaded onto your BIOS, you will be able to use NvStrapsReBar.exe and enable ReBar.
Results:
Thank you for reading.
Regards,
Harveyyy
Beta Was this translation helpful? Give feedback.
All reactions