How to clean ME Region on Apple machines
Channel: piernov
Date: 2019-08-10

The proper way of cleaning ME region, including one way of getting ME region from Apple dump.
This method retains the configuration set by the manufacturer. It is advised to do so especially on Macbooks since they don't use the default Intel configuration. Using the improper configuration can cause subsequent issues.

Based on win-raid procedure, check it out for additional information: https://www.win-raid.com/t1658f39-Guide-Clean-Dumped-Intel-Engine-CS-ME-CS-TXE-Regions-with-Data-Initialization.html
If cleaning ME region on non-Apple machines, get your ME region from there: https://www.win-raid.com/t832f39-Intel-Engine-Firmware-Repositories.html

Tools used in this video:
MEAnalyzer: https://github.com/platomav/MEAnalyzer
Intel Flash Image Tool: https://www.win-raid.com/t596f39-Intel-Management-Engine-Drivers-Firmware-amp-System-Tools.html
UEFITool: https://github.com/LongSoft/UEFITool

Apple EFI updates repository: https://github.com/gdbinit/firmware_vault

PS: sorry for the low audio quality, recorded using my laptop mic which is extremely bad.


Note: if using Wine on Linux like I do, you need to remove one `encoding="UTF-8"` in the XML file header before loading it back into FITC. Probably a bug of the Wine XML serializer library