Repository navigation
v0.4.36
v0.4.36 — File System State (RGN / EXTR / Dirty EXTR) understood and integrated into ME Clean
What the states mean (researched from ME Analyzer source, the Win-Raid cleaning guide, the RGN-vs-EXTR thread and an independent CSME 16+ write-up — cross-checked before integrating)
- Unconfigured (RGN) — Intel stock factory image, never configured by any OEM. Never flash RGN as-is: it must first be configured for the target system via Intel Flash Image Tool (FIT). A donor dump reading RGN is not a usable donor.
- Configured (EXTR) — Type A donor: OEM settings applied via FIT, NOT bound to any machine's hardware identifiers. The donor state you want for a clean deployment on another system.
- Initialized (Dirty EXTR) — Type B donor: dumped from a machine that ran; carries PCH serial / UUID / AMT config / event logs. On another system this risks second-boot problems and sleep failures; the supported revert is the FIT round-trip, not raw byte edits and not the HAP bit.
- Field absent (CSME ≤ 10) — ME Analyzer only supplies it for CSME 11+; a dumped-from-running-machine region is then treated as Initialized (Dirty EXTR) by default, and the report says so instead of guessing.
Integration into the app
- ME Cleaner now reads the state via the bundled ME Analyzer and prints
File System State: <value>in every clean report, with state-specific, guide-accurate advice (and the CSME ≤ 10 no-field case stated explicitly). - ANSI colour codes coming out of the analyzer are stripped so the state word is clean.
- The label mapping is a single source of truth shared by the ME Info page and the ME Cleaner (adds the parenthetical forms users quote).
docs/RESEARCH.mdcarries the four-source reference with quotes.
Ship notes
- Signed Windows installer
BIOSRecoverySuite-Setup-0.4.36.exe(Ed25519.sig); Linux tarball and macOS .dmg continue to build from CI on all three platforms. Suite: 692 tests green, ruff clean.