I did not look at anything you attached, no need (especially since it’s not a programmer dump)
MEInject should not be used here, so I didn’t and wont comment on that. ME analyzer shows the ME and PMC fine here for me, on the full stock BIOS or the extracted ME FW
Yes, as I mentioned, you can, and should, extract the ME FW from the stock Asus BIOS, and replace that with the currently messed up region once you dump the BIOS. That is as far as, and the only time/reason, the Asus stock BIOS download should be used.
Do not program that to the chip, you will loose your serial, UUID, NVRAM and possibly LAN MAC ID as well. Stock BIOS is only meant to be flashed with stock BIOS tools.methods, do not program it in (you only need to fix ME region here anyway)
In a normal situation, unlocking flash descriptor allows you to write any region with Intel’s FPT program, which we need unlocked ME region here to write the ME Region
However, on this BIOS the way it looks in the stock file, there is not a specific ME region, it’s in a padding file at location I stated above, within the BIOS region)
So, ideally, as I mentioned above, dump the BIOS with programmer, open in UEFITool, replace that padding that contains the ME region with the padding from stock BIOS that contains the working ME region = done >> Program back.
FITc is not used here either, you are working too hard. Stop, before you make things worse.
Wait on programmer and system to be in your hand, the steps to fix this are quick and easy as I just mentioned, dump BIOS, extract ME FW at first padding in UEFITool, open dumped BIOS with UEFITool, replace that same padding, done, program back
ME Cleaning, is really not that, it’s replacing same version or higher, and transferring settings from original ME FW to the new one. Guide for this I linked you to in my reply above.
I said you do not need to clean or update ME FW because that is already done for you in the stock Asus BIOS file… See my above comments If you did not have that, then yes, you would need to go through that process, but it’s not needed here to fix this systems issue.
You do not need to, nor should you, edit any BIOS from Asus and use it for anything here. If you are still lost, please do not do anything, dump the BIOS and verify it, then send me the file and wait (DO NOT erase or write) I will send you back fixed file to program in
On the edit you are making, you have been taught wrong things, or misunderstood what you are doing etc. You are removing the BIOS security capsule, not the EC FW.
This is a security encapsulated BIOS, first 800h (2KB) is the capsule, then 80000h (8192kb) is the BIOS body (Rom/Bin etc)
When I say it’s partial update file I mean just that, this is not meant as a complete BIOS to run a system, this is a BIOS “Update” to update your BIOS with Asus BIOS update procedures for this system (EZ Flash, or whatever tools the system has for download that you can update the BIOS with)
Not all BIOS can you straight program to the board and it will boot and run. Aside from this, stock BIOS update files are missing NVRAM, and all user specific info that is in the BIOS on the board, this is kept in place when updating BIOS using standard procedures with the stock partial update files provided for download
File size has nothing to do with what’s contained within. I can give you a empty file that’s 8MB, or I could give you two empty files that were both 8MB that compress into 1KB because nothing’s in them.
You can remove 50-95% of the stock BIOS, save it, and it will still be 8MB etc. Main point I meant was, not always is a BIOS you download, especially from Asus, a BIOS you can program directly to the board and run it, those are meant as in-place updates/upgrades not complete BIOS files.
Yes, sometimes they do provide a complete BIOS that will run a board, but if you program that in without editing, you loose all board specific stuff I mentioned above.
As for is this one that type, or partial, I cannot say for sure until you send me a dump, but either way, do not program the stock BIOS to the board, even after you remove the capsule.