Legend: | |||||||
---|---|---|---|---|---|---|---|
Free | Proprietary | Mixed Free and Proprietary | Proprietary, but fully disableable | Proprietary, but partial info/RE work available | Unknown | Undefined | None or N/A - feature/system not present |
Property | Description |
---|---|
Manufacturer | Lenovo |
Model | ThinkPad 40-Series (Soldered) |
Image | Intel Logo, credit Intel (https://logodownload.org/wp-content/uploads/2014/04/intel-logo-1-1.png) |
Software: User-Facing Environment | Free |
Software: Operating System | Free |
Software: Bootloader/Recovery | Free |
Firmware: Persistent Privileged Code (e.g. x86 SMM) | Proprietary |
Firmware: Late Boot/Payload | Proprietary (Vendor UEFI) |
Firmware: Memory Initialization | Proprietary (Intel MRC/FSP) |
Firmware: Early Boot | Proprietary (Vendor UEFI) |
Firmware: Boot ROM | Proprietary |
Firmware Signing | Proprietary (Boot Guard) |
CPU Microcode | Proprietary |
Management Coprocessor: Firmware | Proprietary, unmodifiable (ME Gen2) On Boot Guard systems, firmware signing prevents modifying the ME firmware even if the ME
itself would otherwise permit removing modules. |
Communications Coprocessor: Internal Firmware | WLAN proprietary, but card is removable |
Communications Coprocessor: Host-Loaded Firmware | Proprietary on all BIOS-allowed cards |
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 |