Using adb on the Kindle Fire

USB debugging is enabled by default on the Kindle Fire but it’s not obvious how to connect to it. Because I’ll never get the thirty minutes I of my life I wasted figuring it out back, I’ve decided to write about it with the hope that it helps some other poor sucker. The short story […]

MythTV with HDMI on Mythbuntu

My new build server doubles as a media front end running MythTV. Because the machine has plenty of disk space and CPU power, it can play high-definition video stutter free even with eight threads compiling Linux, Android, etc in the background. MythTV itself isn’t perfect, but after you get used to its quirks you start […]

Using Orange Kenya 3G with DD-WRT

A few weeks ago I started having problems initiating a connection with my 3G modem, but only with Orange; Safaricom worked just fine with the same USB dongle and the same software. I’m not sure if it was always like this, but Orange Kenya’s 3G service requires you to use #99***3# as the dial-up number. […]

New mjanja build server

A few months ago I bought a new Lenovo ThinkPad T420. I love it because it’s fast, the hardware has great support by open-source drivers, and the price was right. Having a powerful laptop is nice, but when you just want something to sit in the corner humming away on compile or transcoding jobs, you […]

Building Android 4.0 on Ubuntu 11.10

The source code for Android 4.0 “Ice Cream Sandwich” was released last week, and Google’s build instructions list Ubuntu 10.04 as the only officially “supported” configuration for building AOSP on Linux. As of this writing Ubuntu 10.04 is a year and a half old, so lots of people have moved on to newer versions, some […]