diff --git a/x230/README.md b/x230/README.md index 6d6e275..a4dca82 100644 --- a/x230/README.md +++ b/x230/README.md @@ -3,18 +3,19 @@ ![seabios_bootmenu](front.jpg) ## Latest release -* This directory's `./build.sh` should produce the exact release image file (from a skulls git checkout). Get it from our [release page](https://github.com/merge/coreboot-x230/releases) * __coreboot__: We take coreboot's master branch at the time we build a release image. * __microcode update__: revision `20` from 2018-04-10 (includes mitigations for Spectre Variant 3a and 4) * __SeaBIOS__: version [1.12.0](https://seabios.org/Releases) from 2018-11-17 + ## table of contents * [TL;DR](#tldr) * [First-time installation](#firsttime-installation) * [Updating](#updating) * [Moving to Heads](#moving-to-heads) * [Why does this work](#why-does-this-work) +* [How to rebuild](#how-to-reproduce-the-release-images) ## TL;DR 1. run `sudo ./x230_before_first_install.sh` on your current X230 Linux system @@ -246,3 +247,8 @@ if you like, but strictly speaking, you [don't need to touch it at all](https://www.coreboot.org/Board:lenovo/x230#Building_Firmware). What's this "rest"? Mainly a tiny binary used by the Ethernet card and the Intel Management Engine. + +## how to reproduce the release images +* `git clone https://github.com/merge/skulls` +* rename one of the included config files to `config-xxxxxxxxxx`. +* The x230 directory's `./build.sh` should produce the exact corresponding release image file.