Skip to content

Instantly share code, notes, and snippets.

@AzimsTech
Last active August 6, 2022 23:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AzimsTech/5ed96802d33c3c9125d40bf756c52adb to your computer and use it in GitHub Desktop.
Save AzimsTech/5ed96802d33c3c9125d40bf756c52adb to your computer and use it in GitHub Desktop.
Erasing Intel ME via internal flashing with me_cleaner & Intel FPT (MSI H81M-P33)

Erasing Intel ME via internal flashing with me_cleaner & Intel FPT (MSI H81M-P33)

Requirements

Instructions

  1. Make a full flash dump
.\FPTW64.exe -D FullDump.bin
  1. Erase me_cleaner with -s on a full flash memory dump FullDump.bin
python me_cleaner.py -s -O Modifiled_FullDump.bin FullDump.bin
  1. Flashing full rom back with FPT
.\FPTW64.exe -F Modifiled_FullDump.bin
  1. Dump Flash Descriptor image
.\FPTW64.exe -DESC -D myFD.bin
  1. Flashing Flash Descriptor imageT
.\FPTW64.exe -DESC -F myFD.bin

Make sure to check ME version from the start. For example, MSI H81M-P33 comes with ME version 9.0. So you'll need to download Intel ME System Tools v9.1 r7 according to this.

To check ME version, you can use either HWiNFO64 or ME Analyzer.

Results

.\MEInfoWin64.exe -verbose

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment