Dodoid's Computing Freedom Table

Shown configurations are the most-free currently attainable on each model and may not reflect that model's configuration as-sold.

Legend:
FreeProprietaryMixed Free and ProprietaryProprietary, but fully disableableProprietary, but partial info/RE work availableUnknownUndefinedNone or N/A - feature/system not present

Intel ME Gen3 System

template/megen3 (platform)

Property Description
Manufacturer
Intel
Model
ME Gen3 System
Image
Undefined
Software: User-Facing Environment
Undefined
Software: Operating System
Undefined
Software: Bootloader/Recovery
Undefined
Firmware: Persistent Privileged Code (e.g. x86 SMM)
Undefined
Firmware: Late Boot/Payload
Undefined
Firmware: Memory Initialization
Undefined
Firmware: Early Boot
Undefined
Firmware: Boot ROM
Undefined
Firmware Signing
Undefined
CPU Microcode
Undefined
Management Coprocessor: Firmware
Proprietary, partially disabled (ME Gen3)
On ME versions 11 and above (Skylake and newer), sometimes called "ME Generation 3", less of the ME firmware can be removed or disabled while still leaving the system operational. Approximately 300 kB of the original 2 - 7 MB binary, consisting of four regions (rbe, kernel, syslib, and bup) are required. However, normal ME operation can still be disabled. The AltMeDisable ("HAP bit") can be used on these MEs.
Communications Coprocessor: Internal Firmware
Undefined
Communications Coprocessor: Host-Loaded Firmware
Undefined
Security Coprocessor: Firmware
Undefined
Embedded Controller: Firmware
Undefined
Hardware: Board Electrical Schematic
Undefined
Hardware: Board PCB Design
Undefined
Hardware: CPU Instruction Set
Undefined
Hardware: CPU/SoC Implementation
Undefined
Hardware: CPU/SoC Synthesis Toolchain
Undefined

Back to Table


Developed by Dodoid for the 15h.org community. Source