Added: UDK2018 EFI Shell - startup.nsh is skipped by default - Screen resolution is optimized on startup - Available using the “Launch EFI Shell from USB drives” menu item
Possible modding: Boot logo can be changed using UEFITool by replacing BMP image in the raw section of 7BB28B99-61BB-11D5-9A5D-0090273FC14D
Flashed using: Save original BIOS using AFUDOS BACKUP.ROM /O Transfer MAC, UUID and S/N from BACKUP.ROM to Z97A.ROM using FD44Editor Flash new BIOS using AFUDOS Z97A.ROM /GAN AFUWINx64 worked too
EDIT by Fenando: Title slightly customized (now matching the other offers)
@mac1 : Note that this modded BIOS is for the original (non-USB 3.1) Z97-A and I don’t recommend cross-flashing it to the newer USB 3.1 model.
I’m still maintaining this modded BIOS, but since the only change I am aware of is update to the exact same CPU microcodes that are included in the latest modded version, I had less motivation to re-apply the changes to the latest BIOS version.
thanks Ethaniel for your reply I was looking for someone that could update the Asus z97-A usb 3.1 not sure how much work is necessary to update the usb 3.1 version. Will do some reading up as I was interested in any improvements to the Asmedia chip thank you once again mac 1 gail
1. In this file the SSD with NVMe ? 2.My BIOS Asus Z97A file extension .CAP, and in archive your file extension .ROM . My BIOS can’t see this file. What should be done?
@Udotov , BIOS versions 2205 and later already have NVMe support. Note that I have not changed the NVMe driver in the modded BIOS either. For NVMe support you simply should download the latest BIOS from ASUS, it is a .CAP file.
Note that the last section of the first post in this thread gives you a high level overview of flashing, but you should research this forum before flashing a modded BIOS so that you understand the risks and the possible solutions.
@Sdr41 I have not changed write protection, unfortunately I am not familiar with that modification. You should be able to flash it using AFUDOS and AFUWINx64 using the /GAN option. Note that you need a version of these tools that have support for /GAN.
@Sdr41 : 1-I have not tested it with i7-5775C, but it should work because it has microcode for Broadwell. 2-I wanted to avoid automatically running potentially untrusted scripts, and I don’t usually use a startup.nsh, so I wanted to skip the wait. I also made all the changes to the UEFI Shell that I would include in a startup.nsh. Note that you can run an external shell from a disk that has startup.nsh enabled. Or just run startup.nsh manually. 3-Yes, see flashing instructions in my initial post.
Thank you for your reply. for native nvram writing support and after searching I found a way to unlock it by patching a module named "NVRAMSMI: if you have a disassembler program like IDA Pro search for the following bytes :