@avatarr
You need SPI programmer to flash modified BIOS or recover from brick.
And I can’t say the modified BIOS is perfect.
It may can not do non-K BCLK OC , may can not boot from UEFI or it may can only boot once.
Here is the link : ASUS Z170-A Modified BIOS for Xeon E3 v5 and v6 series https://drive.google.com/open?id=15AQaIu…hu7au3VumRtvTsO
flash via SPI Programmer , make sure you have your BIOS dumped properly , and use FD44editor or other tools to write your SN/GBE MAC before you flash.
Hey @Lost_N_BIOS I’m wondering if there’s a modded BIOS for the Asus Z170-A as I just got an i5-8600k and I kinda don’t want to shell out another 100 for a new motherboard :P. Plus this motherboard looks really nice. Sorry if I’m replying on the wrong section I’m fairly new here. My best experience was updating the bios of my motherboard.
@Eaxlol - sorry about that, my usual site that keeps files live wasn’t letting me upload that day Thanks for the report
http://s000.tinyupload.com/index.php?fil…604334151628502 (link updated in original post too )
Hello there @Lost_N_BIOS ,
iam wondering if theres a modded ASUS PRIME B450M-K bios with HPET please? Kinda annoying that ASUS doesnt have this option in BIOS. Thank you.
edit. continue #53 @Lost_N_BIOS
Hello again, I am sorry for not replying for long time, but I gave up the first time. I am really new to all this, but I have decided to give it another try as I am now really desperate. Please be patient with me.
Step 1. I downloaded the tool Flashprogramming Tool V11 and made bios region backup.
Attached is the file. (edit. I can not upload file larger than 6MB here, so please use this link: http://www.mediafire.com/file/xhp0gv41zp…iosreg.bin/file
What should i do next please ? You wrote to Rename your .efi file to >> Shell.efi.
But where do I find this file ?
Thank you very much
@Hanjo - You need to do the following - Please link me to your stock BIOS download page, and tell me what BIOS version you want edited so I can download a stock copy
Additionally, please remove all BIOS passwords, disable secure boot, and disable TPM or Encryption if you have enabled. Do this before moving on to below
If you do not have Intel ME drivers installed, install them now from your system driver download page, then start over here after reboot.
Check your BIOS’ main page and see if ME FW version is shown. If not then > DOWNLOAD HWINFO64 HERE <
Once HWINFO is open, look at the large window on the left side, expand motherboard, and find the ME area.
Inside that section is the ME Firmware version. Take note of the version. (ie. write it down or get a screenshot)
Once you have that, go to the thread linked below, and in the section “C.2” find and download the matching ME System Tools Package for your system.
(ie if ME FW version = 10.x get V10 package, if 9.0-9.1 get V9.1 package, if 9.5 or above get V9.5 package etc)
> DOWNLOAD " ME System Tools " packages HERE <
Once downloaded, inside you will find Flash Programming Tool folder, and then inside that a Windows or Win/Win32 folder (NOT x64).
Highlight that Win/Win32 folder, then hold shift and press right click. Choose “open command window here” (Not power shell! >> * See Registry file below *).
If you get an error, reply to this post with a screenshot of it, OR write down the EXACT command entered and the EXACT error given.
((If “open command window here” does not appear, look for the “Simple Registry Edit” below…))
Step #1
Now you should be at the command prompt.
You are going to BACKUP the factory un-modified firmware, so type the following command:
Command: " FPTw.exe -bios -d biosreg.bin "
>> Attach the saved "biosreg.bin ", placed into a compressed ZIP/RAR file, to your next post!!! <<
Step #2
Right after you do that, try to write back the BIOS Region dump and see if you get any error(s).
Command: " FPTw.exe -bios -f biosreg.bin "
^^ This step is important! Don’t forget! ^^
If you get an error, reply to this post with a screenshot of it, OR write down the EXACT command entered and the EXACT error given.
Here is a SIMPLE REGISTRY EDIT that adds “Open command window here as Administrator” to the right click menu, instead of Power Shell
Double-click downloaded file to install. Reboot after install may be required
> CLICK HERE TO DOWNLOAD CMD PROMPT REGISTRY ENTRY <
If the windows method above does NOT work for you…
Then you may have to copy all contents from the Flash Programming Tool \ DOS folder to the root of a Bootable USB disk and do the dump from DOS
( DOS command: " FPT.exe -bios -d biosreg.bin " )
Below will apply to you as well. You will need to disable BIOS lock, following the guide I link below, but you have to wait until I give you the proper variable to use (variable mentioned below does NOT apply to your board/BIOS, I have not looked at your BIOS yet)
Can you already see >> Advanced >> PCH-IO submenu?
@Rj7 - It’s OK, I get way behind here, and am never in a hurry about anything because I can never keep up, so late reply is OK here
BIOS in #19 cannot be used by your model, sorry, I made that post long ago before I realized stock BIOS should not be used in that way with FPT (erases your serial, UUID and NVRAM etc)
I will make you mod BIOS once you send me your BIOS region dump, which looks like you have above. You will need to make a new one though, after you disable BIOS lock, so you can move onto that step now
Here is guide on disabling BIOS Lock or SMI Lock etc - you need to start at step #6, I will give you info below that you would normally get yourself in step #1-5
Please remove all BIOS passwords, disable secure boot, and disable TPM or Encryption if you have enabled.
Do this before moving on to below, and this must also be done/left done, before you make next FPT BIOS region dump and until you flash in mod BIOS, then after that you can change back to whatever you want.
[GUIDE] Grub Fix Intel FPT Error 280 or 368 - BIOS Lock Asus/Other Mod BIOS Flash
Rename EFI File to (This is attached at end of the guide) >> Shell.efi
BIOS Lock variable to change >> 0x8A7
So, at grub prompt, you will type the following, one line at a time, enter between each (case sensitive)
setup_var 0x8A7 0x00
After that, reboot, do FPT step #1 in above spoiler again, but this time use new name for file (such as biosregnew.bin)
Then confirm changes worked, but trying step #2, you should not get error 368 anymore. Send me the new BIOS region dump to be edited (biosregnew.bin)
@Lost_N_BIOS
I am happy you made time to help me with this. Again I am not very experienced concerning this topic, so I am sorry if I have silly questions.
I have made another BIOS dump after disabling BIOS lock (used GRUB guide from #6 - #16) and then ITEL ME Tools package V11 with command FPTw.exe -bios -d biosreg.bin (i used the same name, which might have been a mistake, but I have the old one saved as well).
Here is the dump file: https://www.mediafire.com/file/a7wh305nd…iosreg.bin/file
@Rj7 - Please redo FPT step #1-2 now, with NEW name, this way there is no mix-ups, and you confirm the grab changes you made are there and there was not a mixup already and you flashed back in locked BIOS region by not using new name.
If FPT step #2 passes, send me the file with new name from step #1. If it does not pass #2, start over, follow my directions exactly
@Lost_N_BIOS - I have tried FPT step #1-2, but I got error 368. So I started over and now both FPT steps worked.
The bios dump is here: https://www.mediafire.com/file/3mpg4oik7…regnew.bin/file
I hope it is correct this time.
@Rj7 - That’s why I said to use new name when you dump BIOS region after setup_var
If you get error 368, that means you flashed in stock BIOS after you did setup_var changes (ie they were overwritten)
Flash this back via >>> FPTw.exe -bios -f biosregnewm.bin
If you do not see High Precision Timer, TCO Timer, and SPD Write Disable at Advanced >> PCH Config let me know, one more single byte edit may be needed (mainly speaking TCO Timer possibly, if you cared about that)
http://s000.tinyupload.com/index.php?fil…676088613761486
*** WARNING *** - This BIOS is user specific! If you are not user Rj7 at Win-RAID.com forum, DO NOT USE THIS BIOS!!
If you do, and you are not Rj7, then you will loose your serial, UUID, OG NVRAM, and possibly LAN MAC ID as well.
You have been warned!!!
@Lost_N_BIOS
Thanks for quick answer. However I am not sure if you understood me correctly. I did not get error 368 when i tried it the second time.
Could you please guide me what to do exactly with the file that you have sent me please ?
@Rj7 - Since you did not follow my directions always, there is confusion here now. You said you got error 368 again at #91, I didn’t say that
Let me explain again, after you make setup_var changes, you need to do FPT step #1-2 again with new file name, step #2 should pass, this file you send to me and I edit, then you flash it back
New file name is used so no one, you or me, gets the locked biosreg dumped mixed up with the new unlocked biosregnew dump. If you ever flash back in biosreg locked, then error 368 will come back, this is why new file name is used/needed after setup_var unlocking
If you passed FPT step #2, with the file you sent me above (biosregnew) then flash it back in as I mentioned.
If you did not pass step #2 with that file, then you may need to do the setup_var changes again, before you will be able to flash it back in.
That file is edited/mod BIOS, either way, if you have to do setup_var edit again, or not, it’s mod BIOS, so once you can flash back in via FPT then flash this file in
Flash file at #92 via >>> FPTw.exe -bios -f biosregnewm.bin
If you get error 368, do setup_var changes again first, then flash it
@Lost_N_BIOS
The file I sent you was after FPT step #1-2 passed successfully. (I said i got error 368 the first time i tried, but second time was successful - sorry that might have confused you).
Now you sent me file named: Asus Z170-PRO-GAMING-3805-HPET-TCO-SPDWrite-Mod-Rj7.7z
How do I flash this file in ? (This command FPTw.exe -bios -f biosregnewm.bin) has nothing to do with the new bios file you sent me. That’s why I am confused.
@Rj7 - Yes, I was never confused, I understood you right away at post #91, I was only explaining why that happened
Flash the file I just sent you, using the command I gave above twice now
Yes, this >> FPTw.exe -bios -f biosregnewm.bin << Put that file in FPT folder with your dump, then flash it
You have to extract the archive first, then you will have biosregnewm.bin
@Lost_N_BIOS
ok I see I am sorry, but I just want to make sure i don’t mess something up, so please confirm following for me:
1) I copy the file you sent me to FPT folder/WIN32 (together with my file biosregnew.bin that I have sent you before)
2) I use command FPTw.exe -bios -f biosregnewm.bin
3) Is this all I need to do to modify my bios ? I don’t need to use flashdisk or anything ? Just straight this command from windows and then restart ?
Thanks a lot
@Rj7 - Yes, looks good, see my edit above at #96 in case you missed it.
IN FPT folder/WIN32, you would then have both biosregnew and biosregnewm, make sure you have the m on the end of the file name in the command
I use m instead of MOD, to keep the file name shorter, but you can name the mod BIOS whatever you want and use that name in the command instead if you want.
Yes, that is all you do, flash it back in, then reboot to BIOS and you will see the changes made.
You’re welcome!
@Lost_N_BIOS
I have done everything according to the instructions.
Used command FPTw.exe -bios -f biosregnewm.bin and got error 368
I don’t understand as the file I have sent you was after both FPT steps successful, so it should not be locked.
edit.
So i start over. I will just use GRUB guide #6- 16 to unlock the bios region again.
Then I will use FPTw.exe -bios -f biosregnewm.bin
Is this correct ?
@Rj7 - This is why you should have followed my directions initially and used new file name when I said to
Yes, do setup_var unlock, then directly to >> FPTw.exe -bios -f biosregnewm.bin
Secure boot must be disabled in the BIOS, as well as TPM/encryption, and no BIOS password