I succeeded at doing this to an old Asus Z68 motherboard. Steps:
flashrom -p internal -r bios.rom
ifdtool -x bios.rom
python3 me_cleaner.py flashregion_2_intel_me.bin
python2 dump_me.py flashregion_2_intel_me.bin -x
python2 me_sigcheck.py FTPR_part.bin
ifdtool -i ME:flashregion_2_intel_me.bin bios.rom
exit # Skip this line if you're okay with bricking your motherboard.
flashrom -p internal -w bios.rom.new
`lspci | grep -i mei` and `lsmod | grep mei` are now empty.
intelmetool:
ME: FW Partition Table : OK
ME: Bringup Loader Failure : NO
ME: Firmware Init Complete : NO
ME: Manufacturing Mode : NO
ME: Boot Options Present : NO
ME: Update In Progress : NO
ME: Current Working State : Initializing
ME: Current Operation State : Bring up
ME: Current Operation Mode : Normal
ME: Error Code : Debug Failure
ME: Progress Phase : BUP Phase
ME: Power Management Event : Pseudo-global reset
ME: Progress Phase State : 0x3b
...
ME has a broken implementation on your board with this BIOS
ME: failed to become ready
It took a hard reset to re-enable integrated ethernet.
intelmetool:
It took a hard reset to re-enable integrated ethernet.Awesome!