Thank you. Yes, I understand about running as Admin, about separate folders, about making backups, and about being careful. And, I take no offense. I truly do understand how you feel!
I don’t know why before I failed to find the v11 r46 package at all. And every attempt that I made to search for FPTW64 for version 11 failed.
All of this trouble has been my confusion at finding the right files and versions. I’m sorry that I’m imperfect. Six years ago I suffered a brain hemorrhage that had me in hospital for a month. Supposedly “I recovered fully”. Per the doctors. I didn’t. I’ve never been the same, and it’s frustrating. And then COVID hit me two and a half years ago, from which I never fully recovered.
I have “knowledge” - in some areas, vast amounts (ask me about InfoSec, or global Data Protection); but reading through pages and pages has become difficult; new information is hard to absorb.
And much of my information-absorbing-capacity now is necessarily focused on medicine and health. So, everything else is harder. (Although, lately, I am hopeful that things are improving; that I’m even trying to clean the AMT firmware on my system is something that three months ago I wouldn’t have done).
I appreciate you sticking with me here to help. Thank you.
Now I have found the v11 r46, and I have successfully dumped a 16MB file using FPTW64.exe, and I have successfully opened (decomposed) that dumped file in FIT.exe
It gives the output:
Loading F:\OneDrive - Felines 'R' Us\Distributions\Intel AMT\Monster\MonsterOrigFW_v11Tools.bin
Decomposed SKU Value: "Intel (R) H Series Chipset - Intel (R) C236 - Workstation".
Decomposed PCH Strap Length: 0x58
Warning: The ME FW image loaded has been pulled from a previously booted system. Some FW settings will not be allowed to be changed.
Writing map file F:\path\to\Flash Image\MonsterOrigFW_v11Tools.map
I hope that the “pulled from a previously booted system … Some FW settings will not be allowed to be changed” warning does not create a problem.
MEA on this new dump reports:
╔═══════════════════════════════════════════╗
║ ME Analyzer v1.307.0 r366 ║
╚═══════════════════════════════════════════╝
╔═════════════════════════════════════════════════════╗
║ MonsterOrigFW_v11Tools.bin (1/1) ║
╟─────────────────────────────────┬───────────────────╢
║ Family │ CSE ME ║
╟─────────────────────────────────┼───────────────────╢
║ Version │ 11.8.97.4739 ║
╟─────────────────────────────────┼───────────────────╢
║ Release │ Production ║
╟─────────────────────────────────┼───────────────────╢
║ Type │ Extracted ║
╟─────────────────────────────────┼───────────────────╢
║ SKU │ Corporate H ║
╟─────────────────────────────────┼───────────────────╢
║ Chipset │ KBP/BSF/GCF-H A ║
║ │ SPT-H D ║
╟─────────────────────────────────┼───────────────────╢
║ TCB Security Version Number │ 3 ║
╟─────────────────────────────────┼───────────────────╢
║ Version Control Number │ 343 ║
╟─────────────────────────────────┼───────────────────╢
║ Production Ready │ Yes ║
╟─────────────────────────────────┼───────────────────╢
║ Workstation Support │ No ║
╟─────────────────────────────────┼───────────────────╢
║ OEM Configuration │ No ║
╟─────────────────────────────────┼───────────────────╢
║ Date │ 2024-08-25 ║
╟─────────────────────────────────┼───────────────────╢
║ File System State │ Initialized ║
╟─────────────────────────────────┼───────────────────╢
║ Size │ 0x603000 ║
╟─────────────────────────────────┼───────────────────╢
║ Flash Image Tool │ 11.6.29.3287 ║
╚═════════════════════════════════╧═══════════════════╝
I replaced the “ME Region.bin” file with the previously found slightly-older “11.8.92.4249_COR_H_DA_PRD_RGN.bin” file, and built the output in FIT.
(It warned that Boot Guard profile 5 FVMW is selected; in principle, that’s desirable; I trust that this current process does not conflict with this Boot Guard profile?)
FIT Build produced:
Executing pre-build actions
Warning: Did not update "IshSigningPolicy" because the ME FW is from a previously booted system.
Warning: Did not update "OdmIDIntelServices" because the ME FW is from a previously booted system.
Warning: Did not update "SysIntIdIntelServices" because the ME FW is from a previously booted system.
Warning: Did not update "ReservedIdIntelServices" because the ME FW is from a previously booted system.
Warning: Did not update "NvarPostManUnLckd" because the ME FW is from a previously booted system.
Warning: Did not update "PkiDomainSuffix" because the ME FW is from a previously booted system.
Warning: Did not update "PkiDomainSuffix" because the ME FW is from a previously booted system.
Warning: Did not update "EhbcEnable" because the ME FW is from a previously booted system.
Warning: Did not update "Lspcon4kdisp" because the ME FW is from a previously booted system.
Warning: Did not update "PttRtcClearDetect" because the ME FW is from a previously booted system.
Warning: Did not update "NfcSmbusAddress" because the ME FW is from a previously booted system.
Warning: Did not update "ChipsetInitBinary" because the ME FW is from a previously booted system.
Building objects
Processing attribute: BuildSettings
Processing attribute: FlashLayout
Committing CSE configuration.
Building image with Chipset Initialization version: 176.11
Processing attribute: FlashSettings
Processing attribute: IntelMeKernel
Processing attribute: IntelAmt
Processing attribute: PlatformProtection
Processing attribute: IntegratedTouch
Processing attribute: Icc
Processing attribute: NetworkingConnectivity
Processing attribute: FlexIo
Processing attribute: InternalPchBuses
Processing attribute: Gpio
Processing attribute: Power
Processing attribute: IntegratedSensorHub
Processing attribute: Debug
Processing attribute: CpuStraps
Executing post-build actions
Full Flash image written to F:\path\to\outimage.bin
Writing map file F:\path\to\outimage.map
While I do not know what any of the variables which FIT “Did not update” mean, I guess that these are current configuration settings, and should not cause the created new firmware .bin file to fail?
Running MEA on the new created .bin file produces the same output as before, with the exception that now the Flash Image Tool version is 11.8.86.3877 (on the original dumped .bin it was 11.6.29.3287).
The next instructions in the Clean Guide says to run a tool “AMTNVM.exe” from a folder “iAMTNVM” under “System Tools”, however I do not find any file containing the substring “amtnvm” anywhere in the name anywhere in the tools that I have downloaded until now.
Where may this AMTNVM.exe be found?
thank you,
-Jay