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

Lenovo ThinkPad W541

laptop/lenovo/w541 (platform)

Property Description
Manufacturer
Lenovo
Model
ThinkPad W541
Image
credit to laptopid.ee (https://laptopid.ee/images/product/141/213/original.png)
Software: User-Facing Environment
Free
Software: Operating System
Free
Software: Bootloader/Recovery
Free
Firmware: Persistent Privileged Code (e.g. x86 SMM)
Free (Coreboot)
Firmware: Late Boot/Payload
Free (SeaBIOS, etc.)
Firmware: Memory Initialization
Free (Coreboot Haswell NRI)
Firmware: Early Boot
Free (Coreboot)
Firmware: Boot ROM
Proprietary
Firmware Signing
For ME Only
CPU Microcode
Proprietary
Management Coprocessor: Firmware
Proprietary, mostly disabled (ME Gen2)
On ME versions between 5 and 11 (Nehalem to Broadwell), sometimes called "ME Generation 2", nearly the entire ME image can be removed, leaving only two modules - ROMP and BUP - totaling 90 kB out of a normal 1.5 - 5 MB. With these modules removed, the ME remains in its BUP state and does not execute its kernel or normal ME functions, leaving it effectively disabled. The AltMeDisable ("HAP bit") can be used on these MEs.
Communications Coprocessor: Internal Firmware
WLAN proprietary, but card is removable
Communications Coprocessor: Host-Loaded Firmware
Free if stock card replaced with e.g. ath9k
Security Coprocessor: Firmware
Proprietary, but use of it is optional (TPM)
Embedded Controller: Firmware
Proprietary
Hardware: Board Electrical Schematic
Proprietary, but often available online
Hardware: Board PCB Design
Proprietary, but layout often available
Hardware: CPU Instruction Set
Proprietary (x86_64)
Hardware: CPU/SoC Implementation
Proprietary (Intel Haswell)
Hardware: CPU/SoC Synthesis Toolchain
Proprietary

Back to Table


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