Preface
To run LXC, we need a kernel that has the options required by LXC on. This article shows how to build an Android kernel that has the required options on, built by Gentoo's latest stable cross-compile toolchain built by crossdev
.
Install Cross-Compile Toolchain
We'll use crossdev, a set of …
Read MorePreface
As we now have preinit
and the crucial UART console available, we can start bringing up the real GNU/Linux system--Gentoo Linux in this case. This article will focus on the following topics:
- Filesystem structure and mounting procedure (in details)
- Launch sequence to bring up OpenRC
- Crafting a
preinit …
The story
As described here, Google baked a serial console into the headphone jack of their Nexus and Pixel devices. A serial console would be feasible for debugging problems with init
as well as tinkering the device when it has booted into Linux and haven't started Android yet. My journey …
Things done this week
Due to having to take an exam in Algebra last Friday, I revised for the test this week and didn't have much progress in GSoC this week. This article sums up what I've tried to achieve in the past week.