cancel
Showing results for 
Search instead for 
Did you mean: 

ROG G751-JY BIOS 211 NVMe Upgrade Guide Step by Step

chris_tronic
Level 9
Hello volks,
this guide was developed on the ground based work of Fernando in the WIN Raid Forums.
He developed the NVMe Support and the update procedures. Im very thankful and proud of Fernando's work.
Without it, we would never have NVMe support on our older generations Notebooks..

I recently modded my BIOS and now it supports the NVMe Protokoll.
I want to share some experience I made during modding my BIOS,
so that anyone who owns the G751 with an M.2 slot should get a NVMe drive to work.

I dont take any responsibility if you make modifications and somehow brick your BIOS.
I strongly recomment to decide yourself if you want do the BIOS Mod or not.


Its not quite difficult to mod the ASUS G751-JY BIOS. I will give you an easy Guide you can follow step by step.
My System is a G751-JY with 24GB of RAM Georce GTX 980m 4GB and Windows 7 prof. 64

OK, lets start.

What you need:
- actual BIOS Vers. 211 / if not yet installed, please download the Update from ASUS support and install it yousing Easy-Flash in the BIOS.
- AMI Firmware Updater (afuwin64) from AMI for Aptio 4
- MMTool for Aptio 4
- UEFITOOL_0.2.2.1
- EFI NVMe BIOS Module

You can find the actual downloads on the win-raid forums.
https://www.win-raid.com/t871f50-Guide-How-to-get-full-NVMe-support-for-all-Systems-with-an-AMI-UEFI...
This guide was also done with the ground based work of fernando.
Please ask him for further support

1. First of all, downoad all the needed files into a new Folder and Name it "BiosMod"
2. Now we are going to make a copy of the present BIOS using afuwinx64. Start the AFUWINGUI
71102
3. Hit the save Buttom and store your actual copy of your BIOS in a seperate Folder and name it afuwin.rom
4. Copy the afuwin.rom (your EFI BIOS without Capsule) to the MMTOOLs Folder
5. Start MMTooL and Load the afuwin.rom Image
71103
6. Click "Create Report" and close MMTooL.
71104
7. Now open UEfiTool_0.2.2.1 and load the afuwin.rom image by clicking "File" and "Open Immage file" and select
aufwin.rom
71105
8. Now that you loaded your BIOS in Uefitools hit the "File" Buttom --> "Search" select "Text" and enter DXE in the searchfield
71106
9. Hit "OK" and doubleclick at "interface section at offset Ch"
71107
10 . Scroll down to the LANDriver DXE driver and click the right Mouse buttom and hit "Insert After..."
71108
71109
11. Select the "NvmExpressDxe_3.ffs
71111
12. Now you have insert the DXE NVME driver Module in the free memory space below the LanDriver DXE Module. Now you Click "File" and "Save Image file..."
71112
13. Save the new romfile and name it 211nvme.rom
71113
14. Click "Yes" for Open reconstructed file? and parse again if the NVME Module is correctly installed between the LanDXE_Module and the free Space
71114
15. Copy the new 211nvme.rom file to the MMTools Directory.
16. Start MMTool and load the new 211nvme.rom and click create Report. Close MMTool
71115
17. Now you can open both the old afuwin.rpt Textfile and the new 211nvme.rpt Textfile and compare them.
71116

18. Compare the afuwin.rpt and the 211nvme.rpt and you should get the same Text as I have

71117
19. Now that we have checked everything, we are going to flash the new BIOS
20. Open afuwingui hit "Open" and select the "211nvme.rom file" Carefully look at the Lenght of the File it should have exactly 6.144KB as your afuwin.rom also.
Maybe the length could differ from BIOS to BIOS but i think it should be that value.

71100
21. Now we are ready to Flash the new BIOS. Attach your powersupply and close all unneeded Programs
22. Hit the "Flash" buttom and enjoy your computer gets upgraded with NVMe support.
71101

Now that we programed the new BIOS, you can attach a new NVMe SSD at the M.2 socket.
Notice: there is no Drive Listing in the PCIe SSD field or it even disappeared in the BIOS, but dont be afraid.
If the NVMe SSD is bootable, you should get a BOOT Option like I have: Windows Boot Manager.

Here is an overview of my HWInfo:

71154
71155
I hope you find this Guide useful. IF so, you can leave some comments.
Thanks also to the WinRaid Forum for Supporting me with the DXE Drivers.

If you want, feel free to contact me:
I can create check and send the modified 211nvme.rom Bios File file to you, if you send me your saved Bios with afuwin (valid only for G751having a PCIe x4 M.2) Than you only need to Flash the new Bios with AfuWin64 without to be afraid bricking your G751.
Just send my an E-Mail to: chris-tronic@gmx.de

Regards

Christian Karbe ( Informatic / Computer Enginneer)
[And again, if your unsure if you wanna do the Flash, better do not. I will not be responsible for any damage.

Have Fun

Christian
487 Views
110 REPLIES 110

Cartoon_LuciFer wrote:
Hi everyone, i have done it for my G751 with BIOS 213. Hoo Yaa

83425
83426


The exact drive I planned to use but it won't let me install the modded BIOS. Bummer.

EDIT: I ended up using APTIO 4 and flashed. It worked!

3m2oo5
Level 7
just to inform, that procedure is quite easy and rather safe if done properly -

here is my adata sx6000pro

83751

i`ve flashed first with nvme 3 and later prepared nvme 4 (mini size) bios which is now in my system.

transfers are very nice but in my case i have irritating side effect - i`ve lost capability to use 'restart system' option in windows.

uefi install of windows fixed my previous problem with external display - i had to manualy switch to external display every time i restart windows, now this issue is fixed

as for new problem - my system is shuting down properly and starting (almost 🙂 ) every time.

but if i use restart system in windows 10 it will ALWAYS end up in black screen, fans working, keyboard lights turned off, and stays in that state forever.

it is no driver or system issue, i suppose its uefi related issue.

my system is G751JY with 4860hq processor, 16BG (2x8) hyper x black ram, sx6000pro m2 + adata au650 ssd sata + optical drive caddy sata hybrid seagate firacuda 2tb SSHD

my battery is physically removed (cause it was dead 🙂 ) it`s gone for few months

my touchpad stopped working (it recognises movement but physical buttons dont work, and also taping on touchpad area dont work as left or right click) so i`ve blocked it in bios and disconnected physically as well.
Have You EVER played SHOOTEM`UP game UNPLUGGED ??

SteamID: mulasty
MMOnickname: 3m2oo5, x3m2oo5x, 3m_2oo5

Hello, I followed this guide and successfully updated my bios 213 to support NVME.

Thank you very much!

Here is a screenshot of my G751-JY running a Kingston A2000 PCIe NVMe 500GB:

84247

PawPaw
Level 9
@ Kinomoto and Svan....thank you for the replies and advice...

PawPaw
Level 9
I have now modded and flashed my Bios. So far so good. Ill be ordering a new nvme drive and installing next. Thank you for the help

PawPaw
Level 9
New WD-Black 1tb SN750 installed and running very nice. Thanks for this great set of instructions.

Hi all, nice that threads as this one exist to extend the possibilities of our somewhat older notebooks!

I followed the intial guide of this thread by chris_tronic with the tools mentioned by Kinomoto in message of 03-29-2020, 08:15 PM.

84554

I am able to get to this point where the nvme driver is added, but then I started reading things (https://www.win-raid.com/t5004f16-Specific-BIOS-modding-problems-with-an-ASUS-ROG-G-JY-notebook.html ) about this bios about pading files (in my case there is clearly an aditional padding file) and that the bios needs to be unlocked... and that it will brick my unit if I use my modified file based on the initial guide here in this thread.

So can I use the guide initialy discribed in this thread without problems for v213 bios (G751JY I7 4860HQ that came with the original ACHI Samsung MZHPU512HCGL 0004 XP941 512GB M.2 oem ssd) or which specific procedure i should follow/do for v213 bios?

Thanks in advance!

I found out the padding files do not appear with the NvmExpressDxe_Small module (https://www.win-raid.com/t871f50-Guide-How-to-get-full-NVMe-support-for-all-Systems-with-an-AMI-UEFI...). Also Aptio MMtool does not want to insert the normal (non small) nvme4 version so the problem i guess is that the nvme 4 normal driver version is to big to be added, but UefiTool does not throw an error for that but Aptio MMtool does. For the small nvme driver resulting modded image with Aptio MMtool and UefiTool is the same.

Image

SnowG wrote:
Hi all, nice that threads as this one exist to extend the possibilities of our somewhat older notebooks!

I followed the intial guide of this thread by chris_tronic with the tools mentioned by Kinomoto in message of 03-29-2020, 08:15 PM.

84554

I am able to get to this point where the nvme driver is added, but then I started reading things (https://www.win-raid.com/t5004f16-Specific-BIOS-modding-problems-with-an-ASUS-ROG-G-JY-notebook.html ) about this bios about pading files (in my case there is clearly an aditional padding file) and that the bios needs to be unlocked... and that it will brick my unit if I use my modified file based on the initial guide here in this thread.

So can I use the guide initialy discribed in this thread without problems for v213 bios (G751JY I7 4860HQ that came with the original ACHI Samsung MZHPU512HCGL 0004 XP941 512GB M.2 oem ssd) or which specific procedure i should follow/do for v213 bios?

Thanks in advance!


You know that anytime you fool with your BIOS you could brick your notebook. I would PM the original aurthor of this thread for advice. Asus does not recomend or support any BIOS modifaction and will not support you with this at all.
G752VY-DH72 Win 10 Pro
512 GB M.2 Samsung 960 Pro
1 TB Samsung 850 pro 2.5 format
980m GTX 4 GB
32GB DDR 4 Standard RAM

Z97 PRO WiFi I7 4790K
Windows 10 Pro
Z97 -A
Windows 10 Pro

SnowG wrote:
Hi all, nice that threads as this one exist to extend the possibilities of our somewhat older notebooks!

I followed the intial guide of this thread by chris_tronic with the tools mentioned by Kinomoto in message of 03-29-2020, 08:15 PM.

84554

I am able to get to this point where the nvme driver is added, but then I started reading things (https://www.win-raid.com/t5004f16-Specific-BIOS-modding-problems-with-an-ASUS-ROG-G-JY-notebook.html ) about this bios about pading files (in my case there is clearly an aditional padding file) and that the bios needs to be unlocked... and that it will brick my unit if I use my modified file based on the initial guide here in this thread.

So can I use the guide initialy discribed in this thread without problems for v213 bios (G751JY I7 4860HQ that came with the original ACHI Samsung MZHPU512HCGL 0004 XP941 512GB M.2 oem ssd) or which specific procedure i should follow/do for v213 bios?

Thanks in advance!


Hello,

I know this is 1.5 month old but I just wanted to let everyone know that I installed the nvme 4 module linked by Kinomoto and followed the exact same instructions as from the first post and everything worked perfectly fine.

I'm using BIOS 213 and the non-small nvme 4 module file. I tested a Samsung 950 Pro M.2 512GB from my main computer just to test the nvme support and it booted directly without any issues so the instructions and procedure are still good.

The laptop is a G751-JY