Journal of Timothy Kenno Handojo

Adding Linux Payload Into Coreboot

Continuing from the last post on Buildroot, I wanted to see if I can have it on my ROM.

The idea is to hav a tiny, self-contained Linux system that can be booted without any drives.

I am yet satisfied with the BIOS. I wanted to see how far I can take this by adding a bootable Linux system onto t...

Continue Reading

Building Minimal Linux with Buildroot

In another episode of my experimentation, I was back again tinkering with my X230. This time I tried out Buildroot.

Buildroot is a set of tools to build a tiny complete Linux system from scratch. From the tarball, you can create a bzImage with integrated initramfs that has everything you want to i...

Continue Reading

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

Creative Commons License Timothy Kenno Handojo | Powered by Grav

Lingonberry Theme by Anders Noren Ported By Grav Team