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 30-series

template/tp30 (platform)

Property Description
Manufacturer
Lenovo
Model
ThinkPad 30-series
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
Undefined
Communications Coprocessor: Internal Firmware
Undefined
Communications Coprocessor: Host-Loaded Firmware
Undefined
Security Coprocessor: Firmware
Undefined
Embedded Controller: Firmware
Proprietary, some mods available
The thinkpad-ec project provides some reverse-engineering of the ECs in 30-series ThinkPads for the purpose of allowing a 20-series 7-row keyboard to be used, and to disable battery authentication.
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