Thanks for this. I think I will go with the
@itsakjt advice to retain ME in some form, though.
I'm aware of the way people bypass TPM support for W11, but there's no telling how long Microsoft allows that loophole to exist, and I don't want to get shut out unexpectedly in future. This board has TPM enabled already in the BIOS, it just doesn't have a W11 supported CPU. So if I can force feed the board a CPU that Microsoft accepts for W11, then I'm happy. To hell with generating unnecessary e-waste and planned obsolescence.
I do like your idea to buy a second BIOS chip for mods, and to keep the original as a backup. I hadn't considered that before. Maybe I should buy one for a test, flash it with the stock ASUS BIOS v.1302 with ME 11.7.0.1229, and then see if W10 goes nuts over the downgrade. If W10 stays happy that way, then I would have more confidence in the BIOS generated by CoffeeTime with the same ME downgrade. If W10 won't boot, then I still have the stock BIOS chip.
It is a bit weird that CoffeeTime 0.99 allows choosing ME v.11.8.77.3664 if that version won't work in actual practice. I can't see the purpose of including that ME version in CoffeeTime.
But I do like the idea that it might be possible that CoffeeTime gets updated in future, and newer ME versions could be supported.
Thanks, now that you mention it, I think you are correct that I must have manually updated the BIOS from ASUS for INTEL-SA-00086.
The "way I flash it" would have been to follow the steps in that video, and to use the CH341A Programmer app like you did.
Just to be clear: are you now suggesting that it would be possible to skip buying the CH341A flasher altogether, and just use the Intel Flash Programming Tool instead to flash the BIOS within a running instance of Windows 10?
So you are saying that I could go into my BIOS settings, temporarily disable the ME from there, then at that point I could use Intel FPT to flash the new BIOS binary file that I have created with CoffeeTime?
And that process would work, even though the new CoffeeTime BIOS would have ME 11.7.0.1229, instead of the currently installed version 11.8.50.3399?
That sounds like an amazing short cut, if I have understood you correctly!
I'm not familiar with the Intel FPT, but I think I just found a copy of it in the "Intel ME System Tools v.11.0" package, which comes with a 163 page user guide. Yikes!
If I've understood you correctly about your suggested flashing process, and you have any pointers for using FPT in this way, I'd be all ears (well, eyes at least).