Hello,
I am a total modding noob and new to this forum.
A few weeks back I started a little project when I got a gifted used Dell Inspiron 3847 from work, which I have been upgrading since with cheap parts bought from Ebay: Upgraded to Win10 pro, better CPU, silent fans, maximum amount of ram, better Nvidia graphics card. It already came with a 250GB SSD which I would now like to replace with a NVMe SSD in a PCIe 1x slot. I know the PCIe 1x slot is not optimal, but it is a fun project nevertheless.
However the firmware/bios does not support a NVMe SSD boot even with the latest bios version A11 for this Dell Inspiron 3847, which brings me here.
I have read a lot, and I found the right software “ME System Tools v9.1 r7” which matches the ME version on my mainboard with the help of HWiNFO64. And later I found the MECLR1 jumper on the mainboard to unlock the flash. Then I created a efi shell boot usb stick, which I was able to start from after disabling secure boot. And then I used the efi shell usb stick boot to dump the whole flash and also only the bios part. Also when I do fpt.efi -I now, the info of that output displays read/write access with “yes” for the different areas of the flash when the MECLR1 jumper is in the other, non default, position.
So I dumped the whole flash which results in a 8MB file and I dumped only the bios part which results in a 4MB file.
Does it matter if I work on the full flash or just the bios part of the flash as long as I would correctly write them back later for the purpose of adding nvme boot support ?
With UEFITool_0.28.0_win32 I loaded the full and just the bios part and added the nvme module NvmExpressDxe_5 after the last entry just as described in the guide.
Could somebody please be so kind to verify my work before I do the critical part and attempt to flash it back ? I hate to get it wrong after all the many hours I have put into this upgrade project. I checked the padding areas which the unmodified and the modded nvme boot version side by side, they look the same, but I do not want to chance it.
dell_inspiron_3847_firmware_full.zip (6.9 MB)
dell_inspiron_3847_only_bios.zip (4.7 MB)
For flashing the full or bios file back I will use fpt.efi -F filename or fpt.efi -F -bios filename from the efi shell usb boot stick, correct ? Which one is preferable please ?
Thanks a lot