Build Flashprog
To build and install Flashprog, follow these steps
To build and install Flashprog, follow these steps
Building Libreboot and the rom for your ThinkPad
Generate the roms list
Install the required dependencies
Now that we have installed Libreboot, set up flashprog, and prepared our Raspberry Pi Pico as an SPI programmer, we are finally ready to flash the BIOS. Before we dive into the steps, I want to emphasize the importance of making a backup copy of your current BIOS. This way, if anything goes wrong during the flashing process, you will have a copy of the original BIOS that you can restore.
We created this guide specifically for installing Libreboot on Lenovo ThinkPad models with an SOIC8 (8-pin) BIOS chip. To get started, you'll need the following equipment:
Why Libreboot?
To begin flashing the BIOS, you'll need to connect your Pico to the Pomona clip, which will then attach to the BIOS chip on your ThinkPad.
When setting up your Air-Gapped Computer, it’s essential to focus on three key areas: BIOS firmware, Operating System, and Disk Encryption.
Once Libreboot is already installed, you can update to new releases through internal flashing, without needing to disassemble your laptop again.