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

Obviously, this is what happend! I still don’t know why it got corrupted. For sure I didn’t change anything in the file system.

BTW: The automatic repair option and also “bootrec /fixbboot” didn’t help. What finally fixed it was reformatting the EFI partition and freshly copying the EFI files to it from C: drive. This brought back the “Windows Boot Manager” entry in the BIOS. In case someone needs it, I used this guide: https://www.youtube.com/watch?v=l_I4K2-Rr_Y

Hi guys,

Got a Dell XPS 13 notebook model 9343 and wondering if it can be NVME modded considering it only has a NGFF SATA socket and bootguard. Not familiar with flashing Dell bios files and unlocking them and not sure it would work considering the age of the notebook.

Edit: I do own a usb flash programmer if necessary.

Thank you

@davidm71 - is bootguard active/properly enabled? You can tell by MEInfoWin - verbose
check the bottom of the report on left side (FPF side), do you see Measured & Verified Boot both enabled at left/FPF Side?
If it is enabled there, then high chance you cannot modify proper section of BIOS that we’d insert NVME Mod into, it’s in Cyan region of BIOS so protected by bootguard if that’s setup properly

@exiopat :
Thanks for your efforts to find out the relationship between certain BIOSes resp. their code and the ability to boot off an NVMe SSD by using different Operating Systems.
Unfortunately I cannot help you myself, but I hope, that you will get support by anyone among our BIOS Gurus.

Bought a CH341a programmer, and flashed the modded bios to Asus M5A97 LE R2.0 EPROM (winbond 25Q64FVAIG). Now the NVMe ssd works great in booting windows 10. Thanks alot for your suggestion.

Hi there,
Thank you for an amazing guide.
However, I still can’t make my NVMe works :frowning:

My laptop is ASUS UX501JW with HM87 chipset. My new NVMe SSD is Silicon Power P34A80 1TB (https://www.silicon-power.com/web/product-P34A80)

Here is what I did:
1. I dumped the stock BIOS with AFUWINx64.
2. Then I inserted NvmExpressDxe_4 with UEFItool.
3. I flashed the modded BIOS with AFUWINx64 then reboot.
4. I dumped again and the NVMe DXE module is there.

My NVMe SSD doesn’t show in the BIOS or in the Windows 10 setup. I have AHCI on and disabled CMS, secure boot, fast boot but still no luck.

Please help me :frowning:

@doublex :
Welcome to the Win-RAID Forum!

Please attach your modded BIOS and answer the following questions:
1. How did you connect the NVMe SSD?
2. Do you see a device named "PATA" within the BIOS?

Regards
Dieter (alias Fernando)

Thank you for your quick response Fernando.

1. How did you connect the NVMe SSD?
Into the M.2 SSD slot (My laptop only has this one slot for hard drive).
2. Do you see a device named “PATA” within the BIOS?
I don’t see it. My BIOS interface looks the same, nothing’s new.

MODDED.rar (2.18 MB)

Zitat von doublex im Beitrag #4606

Into the M.2 SSD slot (My laptop only has this one slot for hard drive).



Are you sure, that this M.2 port supports non-SATA M.2 SSD?

I’m not sure about that. My current drive is M.2 SSD SATA.
However, I see this user (Gnomuz) successfully made his NVMe SSD works, that’s why I give it a try.
He is on this site: https://www.bios-mods.com/forum/Thread-A…-support?page=3

[[File:60559712_358091138153197_7144146603283054592_n[1].jpg|none|auto]]
[[File:60537191_1125502127661031_7109269660658302976_n[1].jpg|none|auto]]

60559712_358091138153197_7144146603283054592_n[1].jpg

60537191_1125502127661031_7109269660658302976_n[1].jpg

@doublex :
Your modded BIOS seems to be fine.
Are you sure, that it has been properly flashed?

I used AFUWIN64 to dump the bios after I flashed the modded file, then I see the module inside the dumpped file. Does it mean it’s properly flashed? Or should I flash via USB again?
The NVMe drive says NVMe 1.3. I’m not sure if it’s matter.

I don’t see that, his stock M.2 disk is SATA
"As for the stock SSD, you were right. After further investigations the stock SSD is the CM871 / MZ-NLF1280. It is very likely (can’t find any official spec sheet from Samsung) a M.2 /SATA III SSD, which explains how it can be used with the official BIOS without any built-in NVMe support."
The last thing he writes:
“I think I will give it a try, but I’m not very confident.” No confirmation whatsoever…

The only ‘confirmation’ that this might really be an PCIe slot is the ASUS webpage which states “… the ultra-fast up to 512GB PCIe® x4 SSD storage with its transfer speeds of 1400MB/s …” (Would be PCIe 2.0 x4) [Link]

On the other hand you can find some information regarding different subtypes, too:
“Which version of the ux501jw? 4k display with only a SSD or FHD display with SSD + HDD? If you have the version with SSD + HDD, then it does not support PCIe x4 SSD, only SATA SSD.” [Link]

Then again you find the ASUS UX501VW which has the ‘normal’ NVME modules in BIOS (makes it even more unlikely that they used a very special trick for the UX501JW that even Lost_N_BIOS wasn’t able to find out about… [Link]

Mine is FHD display with only one SSD. I guess I will have to return the NVMe drive then.

Thank you everyone :smiley:

Hi all users . Please add me bios from Dell 5610 nvme support .

Sucessfully :slight_smile: used hardware metod : read external programmer 25l3206e and 25l6406e and split file without otp area " last 64 byte " and use small NVMe module .

Hi Fernando.

May you check whether correctly I made additions to BIOS?

Thanks.

p67xud3_nvme.zip (2.81 MB)

z68pds32_nvme.zip (2.77 MB)

@pqi :
Both modded BIOSes seem to be fine.

Great tutorial, I was able to apply the NVME on the motherboard Asrock H61M-HM4.

I NEED HELP. T-T

I did not succeed on the motherboard Intel db85fl.
At the time of modifying the BIOS it is different from the other bios.

Intel BIOS.png



EDIT by Fernando: Picture from the similar second post (meanwhile deleted) directly attached

@JAPAZZLE :
Welcome to the Win-RAID Forum!

What does that mean? What was your problem?
JFYI: Intel UEFI BIOSes have another structure than "normal" AMI UEFI BIOSes.

Regards
Dieter (alias Fernando)

Thank’s ^^

What does that mean? What was your problem?


I can not apply NVMe module to this Bios ( INTEL DB85FL)

After a long time it concludes that the structure is different.
Is it possible to apply the Nvme Module on Intel Bios?