Cat that kicks an exclamation mark.
The Zerocat Label
True Free-Design Hardware. Transparent. No Tricks.

Online Shop

Get in touch and let’s see if we can help you:

Get Started...

Security and Privacy

This shop is meant to be compatible with your elevated privacy criteria and is not using JavaScript for that reason. Customer specific data is not queried nor transmitted over the standard HTTP connection in use.

How do I purchase an Item?

In order to perform a purchase or booking, please get in touch with us using email or encrypted email. Provide us with the Item’s Title or its ID Number (i.e. Product #1 or Service #2) and wait for our confirmation. For your convenience, the “Order-Now!” button will launch an apropriate email template on most systems.

Infos and Legal Documents

Legal Documents like Imprint, General Business Conditions, Revocation Guideline and Revocation Form Template can be found at the bottom of this page in section “Customer Information” – along with short infos regarding Jurisdiction, Tax, Shipment Costs & Delivery and Payment Options.

Products

ZC-X60 Laptop + GNU Guix System

GNU Guix System with Xfce Desktop Environment

GNU Guix System with Xfce Desktop Environment

Zerocat Boot Menu

Zerocat Boot Menu

Lenovo AC-Adapter, 65W

Lenovo AC-Adapter, 65W

Short Introduction

Thinkpad X60 Laptop, refurbished, with free firmware. Manufactured by means of the RYF-certified Chipflasher and the Zerocat „Coreboot-Machines” Toolchain. GNU Guix System pre-installed. This machine has no Intel ME on board! This laptop runs with 100% free/libre software, even down to firmware level, thus offering a very limited attack surface.

Highlights

  • no Intel ME on board
  • free firmware, clears RAM upon regular boot
  • flexible boot menu
  • GNU Guix System preinstalled
  • Zerocat „Coreboot-Machines” applicable for upgrades
  • Wifi without proprietary code, driven via Linux-libre
  • new, fast SSD
  • professional keyboard with TrackPoint
  • ThinkLight

Hardware

Selected Spec's

  • Intel Core Duo CPU T2400 (1.83Ghz, 2MB L2 cache)
    • very good cooling, CPU stays around 70°C at full load
  • Graphic Chip: Intel Mobile 945GM/GMS/GME
  • BIOS Chip: 2MB, SPI
  • RAM: 3GB
  • WLAN: 802.11a/b/g/n Half-size Mini PCIe Card
    • 2.4GHz Band, up to 150Mbit/s
    • two internal Antennae in use
  • Disk: Samsung SSD, 250GB, new!
  • Display: TFT, 1024×768px, in good condition
  • Keyboard with Trackpoint, german (de_DE)
  • ThinkLight

VGA, LAN, Bluetooth, Firewire, InfraRed-Port, 3×USB2.0, PCMCIA Slot, Card Reader, Microphone Input Mono, Microphone Stereo Input, Audio Stereo Out, Stereo Speaker, Kensingtion Lock-Jack. The integrated Modem Port has been extracted. The integrated Fingerprint Sensor has been unplugged.

Internal WLAN Card, Details

$ sudo lspci -nnv
02:00.0 Network controller [0280]: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
        Subsystem: Askey Computer Corp. Device [144f:7167]
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at e4200000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [60] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number xx-xx-xx-xx-xx-xx-xx-xx
        Capabilities: [170] Power Budgeting 
        Kernel driver in use: ath9k

Power

  • Lenovo AC Adapter, 20V, 65W
  • Lithium-Ion-Battery, 3rd-Party, nominal 74Wh

Software

The system is ready to go and is using Free Software right from the start. Use this system at your own risk, as to the extent permitted by law, Free Software comes without any warranty. Not all hardware features might be supported.

Inside the BIOS Chip

  • Coreboot 4.12 Firmware covers maximal space
  • GRUB 2.04 Bootloader
    • Zerocat Background Image “...preflashed by Zerocat!”
    • Zerocat Boot Menu
    • Authentication Support (upon Request)
    • Rescue Console
  • Secondary Payloads
    • SeaBIOS rel-1.13.0
    • NVRAMCUI
    • Coreinfo

Solid Storage Device (SSD)

Warranty

This is second-hand hardware, cleaned, refurbished, and tested. This product is covered by a One-Year-Warranty, however Corpus, Palmrest and Battery are excluded.

  • Corpus: In used, good condition
  • Palmrest: In used condition, cracks have been repaired
  • Battery: good Capacity (approx. 80%)

Accessoires

  • Docking Station
    • Serial Port, Parallel Port, etc.
    • CD/DVD-Writer “Multi-IV”
    • Pair of Keys

Upgrade Options for this Machine

More Keyboard Layouts

More Keyboard Layouts

  • Custom Firmware Configuration Update: +€50,00
  • Other Keyboard Layout and matching Localization: +€50,00
  • External USB Backup Harddrive: +€100,00

ZC-X200t Tablet/Laptop + GNU Guix System, encrypted

View into the Shopping Window

View into the Shopping Window

Lenovo AC-Adapter, 90W

Lenovo AC-Adapter, 90W

Coreboot 4.12 with Zerocat Boot Menu

Coreboot 4.12 with Zerocat Boot Menu

Short Introduction

Thinkpad X200 Tablet/Laptop refurbished, Coreboot 4.12 Firmware, Zerocat Boot Menu and GNU Guix System pre-installed, encrypted partitions. To improve customer’s security and privacy, the Intel Management Engine has been disabled, its firmware update has been deleted and the LAN-on-Motherboard has been reconfigured.

Hardware

Selected Spec's

  • Intel Core 2 Duo CPU SL9400 (1.86Ghz, 1066Mhz FSB, 6MB L2 cache)
  • RAM: 2×2GB = 4GB
  • BIOS Chip: Type Winbond 8MB, SPI
  • Disk: Samsung SSD, 250GB, new!
  • Graphics: Mobile Intel GM45 Express Chipset
  • Display: 12.1" 1280x800 TFT-IPS Model
  • WACOM Serial Penabled 1FG Touchscreen
  • Keyboard with Trackpoint
    • Layout: german (de_DE)
    • no ThinkLight, no Illumination
  • WLAN: 802.11a/b/g/n Half-size Mini PCIe Card
    • Dual Band, up to 300Mbit/s
    • two internal Antennas in use

Internal WLAN Card, Details

$ sudo lspci -nnv
02:00.0 Network controller [0280]: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
        Subsystem: Hewlett-Packard Company AzureWave AW-NE773 802.11abgn Wireless Half-size Mini PCIe Card [AR9280] [103c:3042]
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at e1500000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 2
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [60] Express Legacy Endpoint, MSI 00
        Capabilities: [90] MSI-X: Enable- Count=1 Masked-
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
        Kernel driver in use: ath9k

Power

  • Lenovo AC Adapter, 20V, 90W
  • Lithium-Ion-Battery original Lenovo 12++ (nominal 67Wh)
    • good Capacity (approx. 100%)
    • excluded from Warranty

Software

The system is ready to go and is using Free Software right from the start. Use this system at your own risk, as to the extent permitted by law, Free Software comes without any warranty. Not all hardware features might be supported.

Inside the BIOS Chip

  • Flash Descriptor: optimized
  • Intel Management Engine (IME): disabled, proprietary firmware deleted
  • LAN-on-Motherboard: reconfigured
  • Coreboot 4.12 Firmware covers maximal space
    • DRAM cleared upon regular boot
    • CMOS Option Table, customizable via NVRAMCUI payload during boot
    • CPU Microcode Updates (proprietary binary blob): included
    • Virtualization: VT-x
  • GRUB 2.04 Bootloader
    • Zerocat Boot Menu
    • Authentication Support (upon Request)
    • Rescue Console
    • Zerocat Background Image “...preflashed by Zerocat!”
  • Secondary Payloads
    • SeaBIOS rel-1.13.0
    • NVRAMCUI
    • Coreinfo

Solid Storage Device (SSD), Fully Encrypted

Hints and Condition

This is second-hand hardware, cleaned and refurbished:

  • Corpus: In used condition
  • TFT-Display: In good condition, no scratches, no spots
  • Palm-Rest: In used condition, cracks have been repaired

Accessoires

  • “Pen/Eraser” Pointing Device
  • Zerocat Sleeve
  • Docking Station
    • CD/DVD-Writer “Multi-IV”
    • Pair of Keys

Upgrade Options for this Machine

  • More RAM, 2×4GB instead of 2×2GB: +€40,00
  • Custom Firmware Configuration Update: +€50,00
  • External USB Backup Harddrive: +€100,00

ZC-X230t Coreboot Laptop/Tablet + GNU Guix System

ZC-X230t with GNU Guix System

ZC-X230t with GNU Guix System

Lenovo AC-Adapter 65W

Lenovo AC-Adapter 65W

Free Firmware with Zerocat Boot Menu

Free Firmware with Zerocat Boot Menu

Introduction

Thinkpad X230t Tablet/Laptop refurbished, A-Grade quality, no fissures, no cracks. Coreboot Firmware on board, GRUB Bootloader with Zerocat Boot Menu as primary payload. More payloads available: Coreinfo, NVRAMCUI and SeaBIOS.

To improve user’s privacy, the integrated Intel Management Engine has been neutralized by means of the Zerocat “Coreboot-Machines” Toolchain and its firmware has been drastically stripped down (5M→86K).

This Laptop/Tablet comes with GNU Guix System preinstalled.

Hardware

Laptop’s Specs (Selection)

  • Processor: Intel Core i7-3520M @ 2.90GHz, 4MiB L3-Cache, 64-bit
    • Dual Core, two Threads per Core = 4 logical Central Processing Units (CPUs)
  • BIOS Chip: virtual 12MB SPI (8MB + 4MB)
  • RAM: 2×4GB = 8GB
  • Graphic Processor: Mobile Intel 3rd Gen Core Graphis Controller
  • WLAN: AR9280 Wireless Network Adapter 802.11abgn
    • Half-size Mini PCIe Card, Dual Band, up to 300Mbps
    • Two Internal Antennae in use
    • No proprietary firmware
  • Display: matte, 1366×768 Pixel, LED Backlight
  • Wacom Tablet Device with Pen
  • Keyboard: german, refurbished (no stickers)
    • two step illumination within the keyboard itself
    • with Trackpoint
  • integrated Webcam
  • integrated Bluetooth
  • Disk: Solid-State-Drive (SSD), 500GB New!

Internal WLAN Card, Details

$ sudo lspci -nnv
02:00.0 Network controller [0280]: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
        Subsystem: Hewlett-Packard Company AzureWave AW-NE773 802.11abgn Wireless Half-size Mini PCIe Card [AR9280] [103c:3042]
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at e1500000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 2
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [60] Express Legacy Endpoint, MSI 00
        Capabilities: [90] MSI-X: Enable- Count=1 Masked-
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
        Kernel driver in use: ath9k

Power

  • Lenovo AC Adapter, 20V, 65W
  • Lithium-Ion Battery, extended, original Lenovo, nominal 67.7Wh

Software

We are using important Free Software projects like ME_Cleaner, Coreboot, GRUB, SeaBIOS, GNU Guix System and the Zerocat “Coreboot-Machines” Toolchain. To the extent permitted by law, Free Software comes without any warranty. Use at your own risk.

Inside the BIOS Chip

The ROM Image of the BIOS Chip has been created with Zerocat “Coreboot-Machines” toolchain scripts. These scripts are Free Software and gratis download is available. Note the present hardware might not be fully supported by the selected configuration.

  • Modified Flash Descriptor

    The new chip layout sets bit AltMeDisable, removes selected access permissions and provides significant more space to Coreboot:

    $ diff -y layout.orig layout.new
    00000000:00000fff fd                  00000000:00000fff fd
    00001000:00002fff gbe                 00001000:00002fff gbe
    00003000:004fffff me                | 00003000:00017fff me
    00500000:00bfffff bios              | 00018000:00bfffff bios
    
  • Onboard Ethernet Configuration: Reconfigured

  • Intel Management Engine (IME): Proprietary Firmware, stripped down
  • Coreboot 4.12 Firmware
    • CPU Microcode Updates, proprietary
    • DRAM cleared upon regular boot
    • no proprietary VGA ROM
    • no blacklists for 3rd-party WLAN or Battery
    • TPM Support – configurable via SeaBIOS payload
    • NVRAM Option Table – configurable via NVRAMCUI payload
  • GRUB 2.04 Bootloader as Coreboot’s first payload
    • Zerocat Background Image: “...preflashed by Zerocat!”
    • Zerocat Boot Menu
    • Full Authentication Support upon request
    • Grub Console (no audio output)
  • More payloads available:
    • Coreinfo – provides system information
    • NVRAMCUI – modifies the hardware configuration
    • SeaBIOS “rel-1.13.0” – boots various operating systems and live-sticks

On the Solid State Drive (SSD)

This Laptop comes with GNU Guix System preinstalled, using root, home and swap partitions. A matching declaration has been applied according to this template.

Warranty

This is second-hand hardware, cleaned, refurbished, and tested. This product is covered by a One-Year-Warranty, however the Battery is excluded.

  • Battery: good Capacity (approx. 80%)

Chipflasher “board-edition-1”

RYF-Sticker

Scope of Delivery, Clip included

Scope of Delivery, Clip included

Chipflasher in Action

Chipflasher in Action

Bottom View

Bottom View

Short Introduction

Free-Design SPI-Programmer, Coreboot-Flasher, Libreboot-Flasher.

When it comes to flash a Coreboot or Libreboot device, this chip programmer is the enthusiast’s choice, as it fits perfectly to the spirit of the free software movement.

This programmer is free-design hardware down to chip! Using Parallax’s P8X32A Microcontroller makes that possible for its design files have been published under the General Public License Version 3 (GPLv3).

This device helps you to replace the BIOS code of your laptop and to kick Intel’s Management Engine Firmware – free yourself from other people’s business ideas, regain control of your hardware!

RYF-Certified Device

This product respects User’s Freedom and has been RYF-certified by the Free Software Foundation in May 2018.

How to Operate the Device

This device is operated by free software only. Free software comes without warranty to the extent permitted by law. You are using the flasher at your own risk.

The proper firmware version v0.4.3 has already been installed. It can be updated by the user at any time.

This device is operated with a computer that has a serial port available and that is running a GNU/Linux operating system. We recommend to use the “ZC-X60 Free Software Laptop” with Docking Station, which we would love to offer you upon request.

Sources and Documentation

Find all sources and documentation freely licensed in the web, thus being able to judge or even build a flasher prototype in advance.

  • More infos on the flasher’s website

  • Get all sources, software and documentation onto your harddisk:

    • $ git clone git://zerocat.org/zerocat/projects/chipflasher
    • $ cd chipflasher
    • $ git checkout board-edition-1
  • Get a clear idea about how to start:

    • $ less doc/README.md

Scope of Delivery

  • One Chipflasher “board-edition-1”, fully populated, RYF-labeled
    • 100×80mm high quality PCB, soldered manually
    • P8X32A free-design microcontroller, socketed
    • handmade acrylic glass cover plate with power switch
  • Y-USB-Cable for 5VDC Power Supply
  • serial RS232 Cable for data transfer between host and flasher
  • SPI Data Cable with connectors for Pomona clip and DIL adapter
  • DIL8 Adapter for socketed BIOS chips
  • Pomona SOIC16 Clip, Model 5252
  • Metal Container for safe packaging with ESD protection
  • CD with Source Code
  • Product Information

Chipflasher WSON-Cable

WSON-Cable with soldered Wire Tips and Solder

WSON-Cable with soldered Wire Tips and Solder

Short Introduction

Handmade cable, intended as equipment for the Zerocat Chipflasher “board-edition-1”. This cable suits your needs in case you want to flash a BIOS Chip in WSON Package, which is not compatible with a SOIC Clip.

Technical Specs

  • 9-pol. Plug for the Zerocat Chipflasher “board-edition-1”
  • 8 Wires, isolated by varnish, lenght approx. 20cm, with soldered tips

Hints

Each single wire has to be soldered to the corresponding pin of the chip in question. To help you out with solder, approx. 50cm each of different size and quality solder is shipped along with the cable. Note a thin, pencil-like iron will be needed.

Pomona SOIC-Clip Model 5250, New

Pomona SOIC-Clip Model 5250, 8 Pins

Pomona SOIC-Clip Model 5250, 8 Pins

Short Introduction

Pomona® SOIC-Clip Model 5250, brandnew, in original sealed packaging, to be used for in-circuit programming of SOIC/SOJ microchips.

Technical Specs

  • Manufacturer: Pomona Electronics Inc.
  • Pins: 8
  • Chip Lead Spacing: 1.27mm
  • Gold Plated Lower Contacts

Fits surface mounted SOIC and SOJ chips with gull wing or “J” leads and body width from 3.81mm to 8.89mm wide.

Hints and Condition

  • brandnew
  • original, sealed Package

This clip is suitable for SOIC8 chips and should be used in case a SOIC16 clip cannot be attached due to spatial restrictions.

Pomona SOIC-Clip Model 5252, New

Pomona SOIC-Clip Model 5252, 16 Pins

Pomona SOIC-Clip Model 5252, 16 Pins

Model 5252 in Detail

Model 5252 in Detail

...at ThinkPad X230

...at ThinkPad X230

Short Introduction

Pomona® SOIC-Clip Model 5252, brandnew, in original sealed packaging, to be used for in-circuit programming of SOIC/SOJ microchips.

Technical Specs

  • Manufacturer: Pomona Electronics Inc.
  • Pins: 16
  • Chip Lead Spacing: 1.27mm
  • Gold Plated Lower Contacts

Fits surface mounted SOIC and SOJ chips with gull wing or “J” leads and body width from 3.81mm to 8.89mm wide.

Hints and Condition

  • brandnew
  • original, sealed Package

This clip is suitable for SOIC8 chips as well, as to be found in ThinkPad X230 Notebooks, for example (see photo).

Zerocat Laptop Sleeve

Zerocsat Sleeve, handmade

Zerocsat Sleeve, handmade

with Klett closer inside

with Klett closer inside

Here: Made for a ZC-X200t (Tablet)

Here: Made for a ZC-X200t (Tablet)

Description

  • Handmade sleeve, colored outside, with cat logo applied
  • A wrist loop helps you to carry the sleeve safely
  • Inside: White cloth, with Klett closer

The sleeve is made of reinforced material to provide some basic protection for your laptop. A wrist loop helps you to carry the sleeve safely when it is loaded. The Klett closer keeps the sleeve closed and makes sure the laptop won't fall out.

The material has been washed before being manufactured. In case cleaning is required later on, please carefully wash by hand only.

This specific sleeve is made for a ZC-X200t (Tablet) with extended battery. Other laptop models require different measures, so please specify your use case upon purchase.

Services

Coreboot/Libreboot Flash Service

Clock Pulse at BIOS Chip

Clock Pulse at BIOS Chip

Flashing via Clip

Flashing via Clip

Flashing a T400 Sysboard

Flashing a T400 Sysboard

Short Introduction

Programming Service for Coreboot/Libreboot BIOS Firmware.

You want to flash your ThinkPad, but don't dare it nor you have time available? We are offering this affordable Coreboot/Libreboot flash service to you for the following types of machines, which in general allow flashing via test clip:

  • Lenovo ThinkPad T430
    • Coreboot with CPU Microcode Blob + original GbE Firmware + IME Firmware cleaned and truncated
  • Lenovo ThinkPad T400
    • Coreboot with/without CPU Microcode Blob + GbE Firmware build from Libreboot Sources + IME Firmware deleted
  • IBM ThinkPad T60
    • Coreboot with/without CPU Microcode Blob + no IME Hardware on board
  • Lenovo ThinkPad X230 / X230 Tablet
    • Coreboot with CPU Microcode Blob + original GbE Firmware + IME Firmware cleaned and truncated
  • Lenovo ThinkPad X220
    • Coreboot with CPU Microcode Blob + original GbE Firmware + IME Firmware cleaned
  • Lenovo ThinkPad X200
    • Coreboot with/without CPU Microcode Blob + GbE Firmware build from Libreboot Sources + IME Firmware deleted
  • IBM ThinkPad X60/X60s
    • Coreboot with/without CPU Microcode Blob + no IME Hardware on board

The onboard flash chips will be programmed by means of Zerocat’s Chipflasher, a Free-Design Do-it-Yourself Tool for everyone, RYF-Certified by the FSF.

The ROM Image itself will be generated by means of Zerocat “Coreboot-Machines” Toolchain Scripts. These scripts are free software and gratis download is available.

How it works...

Tell us your exact model and type of CPU and RAM-DIMMs so that we can prepare ourselves and can send our job confirmation.

Send your working laptop. We check the device for hardware deficiencies upon reception and are going to flash it within three days. The procedure will be photo-documented in case you want to.

Alternatively, bring your device personally and witness the programming procedure. This endeavor lasts about three hours, preparation and tests included.

Configuration

We avoid to use proprietary blobs within the coreboot image as far as possible, for we want to distribute and support free software only. In detail, the firmware of the integrated Intel Management Engine (IME) will be deleted (X200, T400) or at least stripped down (X220, X230, T430, T520). Firmware of an onboard Gigabit Ethernet (GbE) Controller will not be touched, except on X200 and T400 models – where it can be reconstructed from scratch. On the X230 we can offer some experimental options, if you like.

Wifi cards and other hardware that is not compatible with free software will be removed. We replace it by compatible hardware upon request and would love to send you our offer according to current stock status.

Integrated Fingerprint Readers will be disconnected in order to avoid interferences with secondary Payloads.

Finally, your laptop will boot up with Coreboot, CMOS option table, GRUB Bootloader and Zerocat’s Background Image. Secondary Payloads like SeaBIOS, NVRAMCUI or Coreinfo might be invoked fromout the GRUB Bootmenu. However, some machines force us to make exceptions in this point.

Booting from disk or USB media will be tested with a standard Trisquel GNU/Linux-libre installation. Changes on your disk are not intended.

Future ROM Updates

In case you have hardware which is compatible with Libreboot, an external device will not be necessary in order to apply an updated ROM Image (e.g.: X60/X60s, X200, T400). Otherwise, usage of Zerocat’s Chipflasher is recommended.

Hints

  • Microsoft Windows is not compatible and cannot be used as operating system. Upgrade to GNU/Linux-libre!
  • Your hardware might not be fully supported by Coreboot, yet.
  • Power up from suspend modus (S3) will be tested but cannot be guaranteed for every combination of hardware.
  • Upon request, we will flash compatible hardware (e.g. X60, X60s, X200, T400) with a Libreboot Image, of course.

Further Experiments

Help us to improve Zerocat’s Chipflasher and to extend this offer as well! Get in touch with us if curious for experiments on other devices!

Coreboot/Libreboot Flash Service, Extended

Chips in WSON package require Soldering

Chips in WSON package require Soldering

Short Introduction

Extended Programming Service for Coreboot or Libreboot BIOS Firmware.

You want to flash your ThinkPad, but don't dare it nor you have time available? We are offering this extended Coreboot/Libreboot flash service to you for the following types of machines, which in general come with a flash chip in WSON package:

  • Lenovo T430s
    • Coreboot + IME Firmware cleaned + GbE Firmware extracted from Vendor Firmware
  • Lenovo X200 Tablet
    • Coreboot with/without CPU Microcode Blob + IME Firmware deleted + GbE Firmware build from Libreboot Sources
  • Lenovo X200s
    • Coreboot with/without CPU Microcode Blob + IME Firmware deleted + GbE Firmware build from Libreboot Sources
    • Note not all hardware variants are compatible with Libreboot.

We are using Zerocat’s Chipflasher, a Free-Design Do-it-Yourself Tool for everyone, RYF-Certified by the FSF.

The ROM Image itself will be generated by means of Zerocat “Coreboot-Machines” Toolchain Scripts. These scripts are free software and gratis download is available.

How it works...

Tell us your exact model and type of CPU and RAM-DIMMs so that we can prepare ourselves and can send our job confirmation.

Send your working laptop. We check the device for hardware deficiencies upon reception and are going to flash it within three days. The procedure will be photo-documented in case you want to.

Alternatively, bring your device personally and witness the programming procedure. This endeavor lasts about five hours, preparation and tests included.

Configuration

We avoid to use proprietary blobs within the coreboot image as far as possible, for we want to distribute and support free software only. In detail, the firmware of the integrated Intel Management Engine (IME) will be deleted or at least stripped down. Firmware of an onboard Gigabit Ethernet (GbE) Controller will be reconstructed from Libreboot Sources, if applicable.

Wifi cards and other hardware that is not compatible with free software will be removed. We replace it by compatible hardware upon request and would love to send you our offer according to current stock status.

Integrated Fingerprint Readers will be disconnected in order to avoid interferences with Secondary Payloads.

Finally, your laptop will boot up with Coreboot, CMOS option table, GRUB Bootloader and Zerocat’s Background Image. Secondary Payloads like SeaBIOS, NVRAMCUI or Coreinfo might be invoked fromout the GRUB Bootmenu. However, some machines force us to drop Coreinfo and/or NVRAMCUI.

Booting from disk or USB media will be tested with a standard Trisquel GNU/Linux-libre installation. Changes on your disk are not intended.

Future ROM Updates

In case you have hardware which is compatible with Libreboot, an external device will not be necessary in order to apply an updated ROM Image (X200 Tablet, X200s). Otherwise, usage of Zerocat’s Chipflasher is recommended.

Hints

  • Microsoft Windows is not compatible and cannot be used as operating system. Upgrade to GNU/Linux-libre!
  • Your hardware might not be fully supported by Coreboot, yet.
  • Power up from suspend modus (S3) will be tested but cannot be guaranteed for every combination of hardware.
  • Upon request, we will flash compatible hardware (X200 Tablet, X200s) with a Libreboot Image, of course.

Further Experiments

Help us to improve Zerocat’s Chipflasher and to extend this offer as well! Get in touch with us if curious for experiments on other devices!

Customer Information