Journal of Timothy Kenno Handojo

Building Coreboot for Thinkpad X230

After seeing that the flashing method works from the previous post, I decided to take it to the next level and built coreboot myself.

Preparation

Acquiring & building toolchain

Installed the necessary packages with:

apt install git build-essential gnat flex bison libncurses-dev libssl-dev wg...

Continue Reading

Customizing the New X230 System

It wouldn't be my system if I don't customize it!

Right now, ony my X230, I got a Debian system on encrypted mSATA SSD, on which I am writing this article and the next ones onward.

Storage

I put mSATA drive on the mPCIe slot not populated by the WiFi card. For it, I got 120 GB drive from Orico...

Continue Reading

Cleaning Up Intel ME Firmware From Thinkpad X230

Following up my previous post on installing coreboot on X230, I decided to completely liberate my laptop. The method that I was using only covers the BIOS, leaving the other portion of the laptop firmware would remain untouched. While I would want to let the low-level stuff (e.g. firmwares for the...

Continue Reading

Getting Coreboot Running On Thinkpad X230

So I decided to by myself a small but powerful enough laptop. Online, I found this nice small Thinkpad laptop with an i7 processor. As with any reasonable person, I did my homework before making my final decision. Not only that it can have RAM up to 16 GB, mSATA SSD (along with 2.5" SATA), and dock...

Continue Reading

Having Plymouth with Gentoo Linux

I am getting tired of the boring text interface upon boot prompting the disk encryption password.

Enter Plymouth. It provides bootsplash thru initramfs.

To use Plymouth, I have to leave the familiar genkernel (kindly provided by Gentoo) to embrace Dracut.

Grub change:

  • root=/dev/mapper/root...

Continue Reading

Creative Commons License Timothy Kenno Handojo | Powered by Grav

Lingonberry Theme by Anders Noren Ported By Grav Team