[Request] nvme bios mod for msi Z77MA-G45

i would like to request a modified bios support nvme for msi Z77MA-G45
thank you in advance

@bac123 - Do not rename, flash via M-Flash - http://s000.tinyupload.com/index.php?fil…547131865410419
To use NVME after flash, load optimized, apply/exit, boot back to BIOS and make any other changes you want, then install windows onto a clean/RAW NVME
Follow all steps at step #4 in the “This is what you should do” section of this thread - [Guide] How to get full NVMe support for all Systems with an AMI UEFI BIOS

hello @Lost_N_BIOS
actually i tried to mod the bios myself but after inserted nvme module and save it.
i open reconstructed bios and cannot see the pad-file as below screen.

but your modded bios still have pad-file, any step need to be taken make pad-file in modded bios?

@bac123 - Good to know you did at least try yourself
Some BIOS you need to use MMTool (4.50.0.23) instead, this is one of those cases

Also, to avoid such things in many BIOS, use UEFITool 25 not 26 or 27. This does not apply to this BIOS, just a general comment, you have to use MMTool here anyway because UEFITool always will remove that padding on this BIOS
Sometimes that is OK, but sometimes = brick, only test and recovery w/ programmer if necesarry would let you know )


unfortunately my bios was bricked because used that wrong modded bios, i just bought ch341a and waiting for the shipping
hope i can recovery it and reflash the modded bios.

The BIOS I sent you bricked it, or you mean you flashed the other one you edited? If yes, the other BIOS you made, why did you flash that after I already sent you mod BIOS?
Yes, you can fix with CH341A. DO NOT Write or erase chip before you send dump to me to check, this way we are sure you get a good dump made and can write properly.

the bios bricked before this post, i think it maybe mod bios problem so open this post.
maybe i should open the post before flash the bios

Ohh, OK. Sorry to hear Yes, you should have asked about the padding you noticed, and had someone make BIOS for you, before you flashed.
At least now we know, for this board, that padding is critical to boot

should i use your mod bios write to chip directly by ch341a?

No! Dump your BIOS and send to me, BEFORE YOU erase or write anything! That way you don’t loose your serial if it’s stored in BIOS, and LAN MAC ID if stored in BIOS.


@Lost_N_BIOS here is my bricked bios bin https://www.sendspace.com/file/w1tsus, could you help to check if i could erase and write correct bios to my mobo.
Thank you

@bac123 - this is bad dump (corrupted dump, not due to bricked BIOS). What is your BIOS chip ID, and what software/version did you dump with (we need to change!)?
AND it looks like you already tried to write stock BIOS to chip with programmer, or FPT, not good! Do you have ANY previous BIOS backup, or BIOS region backup, from before you did anything?


@Lost_N_BIOS i did nothing, only save the dump bios
and my chip and software as below

@bac123 - How did you flash the BIOS, when you bricked it? This is dump is stock BIOS, looks programed in with FPT or programmer (flashing BIOS does not do this)
Anyway, not relevant how you did it now, but you lost original NVRAM Due to how you flashed BIOS when it bricked, or your attempt to program after that (?) And if you do not have ANY previous BIOS backup made, from any program at any time, then we cannot fix
So, you can go ahead and write in stock BIOS as-is now, but you need to be sure you use correct software for your chip ID >>

Please read chip ID off the chip, to be 100% sure it’s W25Q64BV. If it is, then you need to use 1.30 or 1.34, included in below package, otherwise all writes will fail and it will be corrupt still.
If BIOS chip is actuall W25Q64FV, then still use above mentioned version, but use W25Q64BV ID as you have in screenshot
http://s000.tinyupload.com/index.php?fil…695330485827902

Hey Lost_N_BIOS,

A friend of mine has the same board and wishes to use nvme. I have read the above regarding the bios PADDING? is that something I would need to look at or can I just use the tiny link for the bios you originally posted? Thread #2. Please confirm if possible.

oh and will he need to use your link above for reference the comments… to flash it?

"Please read chip ID off the chip, to be 100% sure it’s W25Q64BV. If it is, then you need to use 1.30 or 1.34, included in below package, otherwise all writes will fail and it will be corrupt still.
If BIOS chip is actuall W25Q64FV, then still use above mentioned version, but use W25Q64BV ID as you have in screenshot
http://s000.tinyupload.com/index.php?fil…0485827902"

Thanks and Kind Regards,
Kenny

@kingkenny - Simply flash BIOS at post #2 via M-Flash, unless you want a different version than the one I posted back then
The padding discussion was me talking to the user above about his mod BIOS, the one he bricked his system with, not the one I made for him.
All you have to do is M-Flash the BIOS at post #2, it’s made correctly



Hey Lost_N_bios,
I can confirm the moddied Bios on #2 thread installed and is working great with no issues. My mate is really happy that he can see his Nvm in the pcie slot via an adapter… So big thanks for all your hard work and what you do. I am very sure its appreciated by all. :slight_smile:

hi everybody, is it work with the z77a-g45?

Thank you

@hicham62 : Different mainboard models need different BIOSes.
So you will have to start a separate BIOS modding request thread, unless you want to do it yourself. >Here< is the related guide.

ok I made it now , thx @Fernando