@EthanWalker - You’re welcome!
1. Yes, never flash stock BIOS with FPT, especially Asus BIOS as it’s in a capsule too (so wrong size). But in general this will cause you to loose all NVRAM volumes, all board specifics like UUID and serial, and often LAN MAC ID too if full BIOS flash is done.
And yes, if your initial FPT backup should be used as a source file for any FPT reflash. If you want a mod BIOS, it should be made from that file, if you are flashing with FPT. To further add here, whenever it’s possible to use FPT vs AFU, this is easier and safer (in my opinion)
2. Yes - type each command one line at a time, enter after first, then onto second one. Also, do not use capitol letters in Setup or Var, I know you didn’t above, but just mention in general as this will cause error.
setup_var 0xA2 0x0
setup_var 0xA3 0x0
3. In both instances you mention above, either way BIOS Lock and SMI lock have to be disabled before you can flash.
You can fix this with AFU, or FPT f you want, now that we know /N /GAN will correct the issues brought up in this case. But yes, for sanity and safety I would suggest you first unlock the locks, then reflash the stock FPT BIOS region dump again (Either untouched, or edited to disable this locks first)
If you reflash stock FPT dumped BIOS region as-is, you will need to again redo the unlocks before you flash follow that up with the mod BIOS flash. And on that note, you need to let me make you a new BIOS mod with your FPT BIOS dump as the source if this is your intention.
I can make you two if you want, one with only the two locks unlocked, and another with mod + both locks unlocked. Or I can remake you a single mod BIOS, and that can be used after your initial stock FPT BIOS region reflash, but after that and before you can flash in this mod BIOS you will need to unlock the locks again
I will redo your mod BIOS now, using your FPT Backup as source. If you are here reading this now and you don’t see a link, please wait/refresh and I will edit link into this thread once I’m done.
Additionally, if you are reading this soon after I post it, it will take me some time (not minutes), so the wait may be an hour or more as I will have to redo BIOS mod from scratch since pre-edited BIOS (Stock I made for Svan) will not be used.
@Svan - yes, stock BIOS is in 2kb capsule. Thanks for your dump, I will check it so I can see where all the board specifics are kept in this BIOS.Please PM me your original MAC ID if you don’t mind, thanks. Just so I can confirm it’s not also in another area you missed and didn’t change Never mind, I confirmed with EthanWalkers dump that MAC ID is only in the second padding file, along with UUID, DTS key, Serial, board ID etc
** Edit - @EthanWalker - Here is new mod BIOS, built using your original FPT backup as source
http://s000.tinyupload.com/index.php?fil…231575434765315
Flash using this command >> FPTw.exe -bios -f EthanWalker2.bin
** Please change extension .213 to .bin before flashing, sorry I forgot and FPT may error out if trying to flash as named.
@Fernando - In case you’re curious on this particular mod we’ve been discussing past few days, here is image example of my work folder, showing this took 11 interim BIOS builds to get all changes done properly without affecting padding files (add/remove etc + Fix FIT)
It was actually more than this too, maybe 6-8+ others I deleted as I sorted out which way to do what first (again). Also, a further few between these shown edits where removed as well, due to testing different edit moves or change orders that failed, so also deleted.
This is final count and required steps/process or BIOS broken if done in other moves/edits/order. I tried to name the files as edits done, so you can maybe see how the process was done USBS = AsusUSBS module near end of main volume, LAN = LANDriver near end of volume
Here is final edit compared to stock
And here is change log
1. EFI RST 14.8.2.2397
2. oROM RST 14.8.2.2397 TRIM Mod
3. NVME + M.2 Mod Insert
4. All microcodes removed in main volume except updated 40661 << This cut down may not be required either, if further juggling and re-edit/check/re-edit/remove/add/check etc figured out a way around it, but I spent long time trying to get around it first time around, possibly not long enough though
5. All original microcodes remain in secondary (last) volume >> updated
6. BIOS Lock + SMI Lock Disabled
MMTool could not be used at all, as we’ve discussed, it adds a padding file no matter what you do, however since we’ve been discussing and I keep redoing these, I actually have not tested if it still happens if using my special method of removing a few key modules and changing main ucode volume count.
Since UEFITool does similar too, I assume MMTool may also be able to be used in similar way, but only by doing the mod as I’ve used EFITool 25 here, creating all these interim builds as you recompile and check everything each move to ensure no added padding file