When I’m Not Compiling Kernels at Home

Contrary to popular belief, hacking on Linux kernels and recompiling Android is not my day job… I am gainfully employed as a Systems Analyst/Administrator/whatever at the International Livestock Research Institute (ILRI) in Nairobi, Kenya. See? We use high-performance Linux servers to analyze research data, including genetic sequence data, remote sensing imagery, GIS layers, etc. I’m […]

Huawei U8150 merged to mainline CyanogenMod

It’s been exactly one month since I set out to build CyanogenMod 7 for the Huawei U8150. In that time I’ve learned a lot about compilers, git, CyanogenMod, and Android in general. Last night support for the U8150 was merged into the official CyanogenMod git repositories. Once the port is stable there will be “official” […]

Creating Debian packages for Linux kernels >= 3.0.0 in Ubuntu

The following sequence no longer creates a working “linux-headers” Debian package when compiling Linux kernels newer than version 2.6.x under Ubuntu (tested here with Ubuntu 11.04 and Linux kernel 3.0): cd linux-3.0 make-kpkg clean export CONCURRENCY_LEVEL=4 fakeroot make-kpkg –initrd kernel-image kernel-headers As noted in this Launchpad bug report for the `kernel-package` package, there is a […]