[HowTo] Get full NVMe Support for all Systems with an AMI UEFI BIOS

@Frustrated
Either use extracted bios_region or body extraction for mod working file, both serve the same purpose, the goal here is remove the CAP header of 2Kb, avoid breaking signature (MMtool).


Both produce 8192Kb file .ROM files

This header must be restored for USB BfB ONLY, the resulting file (CAP) will NOT be useful in EZflash on bios setup, this is ALWAYS valid for working with body extraction or bios_region.

image

OR my link working ONLY with a bios_region file.

1 Like

Thanks for the quick reply @MeatWar

I completely overlooked your link to UEFI tools github… So should I use the latest version which I can see you’re using in the screenshots above? Or should I stick to the older versions you list in that last screenshot?

OR my link working ONLY with a bios_region file.

I’m not sure what you mean by this?

Edit:

Screenshots: https://imgur.com/a/znoxhwH
1: Extract body from original bios.cap with UEFITool A71

2: Open MMTool 4.5.0 and load the *.rom file created in past step, and add NvmExpressDxe_5.ffs

3: Make sure the driver (NvmExpressDxe_5.ffs) got inserted before saving

4: Open UEFITool A71 again and extract bios region from the modded *.rom file made with MMTool in previous step

5: Open the original biosfile.cap with UEFITool V0.28.0 and add the modded bios region

6: Save as ā€œM7G.CAPā€

7: Load onto USB drive and insert to ā€œROG Connectā€ USB port and press + hold ā€œROG Connectā€ button for 3 seconds.

8: Diode doesn’t start to blink as described in the mobo manual, it just shines solid green, which (as far as I have googled myself to know) means ā€œbios file not acceptedā€. Correction: It does start to blink when I press the correct button, but only three times slowly, and then one time quick, then stops.

I’m using a Sandisk 32GB USB 3.0 pen formatted as FAT32.

:frowning:

What driver sir…???

Small USB disk as possible, even better a 2.0

Have you ever used the feature ā€œAsus USB Bios Flash Backā€???

EDIT: Here’s your mod, rename to use it correctly.

What driver sir…???

The NvmExpressDxe_5.ffs

Have you ever used the feature ā€œAsus USB Bios Flash Backā€

I think so? It’s this right? At least that’s what I’m trying to do.

EDIT: Here’s your mod, rename to use it correctly.

Ty! Although, I would appreciate to make it on my own. I don’t know which version you have used here i.e. (I don’t want the beta).

But could you spot anything I did wrong in my screenshots/list?

Small USB disk as possible, even better a 2.0

Oh… Hm. I think I might have one somewhere.

Edit:

I just realised that I’ve been pressing the Clr CMOS button, not the rog connect :person_facepalming:
I tried again with my own modded bios, and now it blinks 3 times, and then turns off.
You’re probably right that I need to try with a different usb drive.

Edit 2:

Just tried with the standard untouched bios update. It’s the exact same thing. So I guess the USB drive is to blame after all. Can you recommend something known to work? It’s the same bios version as is already installed though. I don’t know if that could cause problems?

Its a common issue know on Asus USB BFB, the USB disk, the format, the name or board has an issue.
PSU off, cold Reset (CMOS Battery off), a couple of minutes to drain, 1 DIMM only and try it again.

EDIT:

Then its mb hardware issue or USB disk.

I’ve searched all my electronics drawers, and I can’t find any other USB sticks unfortunately.

PSU off, cold Reset (CMOS Battery off), a couple of minutes to drain, 1 DIMM only and try it again.

I’m gonna try this tomorrow and report back.
Thank you so much for your help and quick responses :slight_smile:

PSU off, cold Reset (CMOS Battery off), a couple of minutes to drain, 1 DIMM only and try it again.

Just tried this again without luck. The button flashes 3-4 times slowly, then 1 time quickly and turns off.

@Frustrated
This thread has not been designed for users, who have problems with Asus’ USB BIOS FlashBack feature.

1 Like

I would really appreciate if one of you could confirm, whether my method to re-encapsulate my *.bios file is correct or not though? :slight_smile:

Edit:

EDIT: Here’s your mod, rename to use it correctly.

@MeatWar which bios revision did you use for this build? I noticed you had the latest ā€œbetaā€ open in your screenshots. I’m not really that excited about installing that version, so just checking to be sure.

Optional mod flash using non-CAPSULE file, in this guide
Well… it’s is the last and BETA, dont like it, do it yourself, that’s all from me, good luck.

don’t like it, do it yourself

Well that’s what I’m trying to, but I’ve tried to get a confirmation if I’m doing it right three times now, and you still haven’t answered? :confused:

that’s all from me, good luck.

lol okay…

To be honest, if the guide told people ā€œwhyā€ instead of just ā€œdo thisā€ it would be a lot easier to understand.
Example: Why do you use two different versions of UEFITool? You still haven’t answered that either, despite it being asked earlier by other users. Really not making it less confusing.

Well if the mod was badly done, already was told…, but your issue is flashing the mod…
Seems your USB BFB function is out of order since you cant even falsh an Original Asus file, so it leaves the option linked using a non- CAp file…what else dont you understand or whats wrong in the guides???

told people WHAT???

DIDNT YOU SAW the screenshot? CANT YOU FXXX read that the NE is used FOR EXTRACTION and the regular for swapp operations???

Do you know HOW MANY users did succedd using this guide… I LOST COUNT and NEVER HAD IT, do you want me to SAY the issue here…by using the correct words???

but your issue is flashing the mod

I forgot to say it worked with a different USB i found today. MB.
So now I just wanted to make sure my own mod was properly made before trying again, as I don’t want the beta bios.

DIDNT YOU SAW the screenshot? CANT YOU FXXX read that the NE is used FOR EXTRACTION and the regular for swapp operations???

First off, calm down mate. There’s no need to get rude.
Incredibly childish behaviour, especially from a moderator.

What I’m asking here is, why two different revisions of the apparently same software, is needed? I think there might be a language barrier here, judging from your replies. Hope this makes better sense.

You know where you can put that…SIR.

This is a forum that offers users shared work/help etc…complain some where else, understood???