Back in 2013, I began experimenting with getting Android running on the BeagleBone Black with the 3.8 kernel so that I could quickly and easily interface capes and custom hardware with Android. I made a few Android 4.2.2 JellyBean images available and I received *thousands* of mails from hobbyists, engineers, and students asking all sorts of questions and sharing info about what they've discovered while using Android on the BBB. The Android building process was a bit rough around the edges, so I tried to streamline the process as best as I could. The result was the BBBAndroid project (
bbbandroid.org), which allows you to build Android 4.4.4 KitKat with the 3.8 kernel in only a handful of simple steps.
I was surprised at all of the BBB projects that people have been using Android for! A number of engineering firms and universities from all over the world have contacted me for advice about using the open hardware design of the BBB as an Android EVM or as a basis for new Android gizmos and research projects. Having the 3.8 kernel available has allowed them to rapidly integrate and test hardware with their Android system prototypes, so I've heard about all sorts of tablets, car computers, portable media devices, smart toasters, etc. that people have been putting together with BBBs running Android. Hopefully, this book will help give people those critical missing bits of information that they need to really dig in and start creating some nice Android-based projects. Since the tutorials and documentation available for Android target the more "official" support for Android on the BBB with the 3.2 kernel, this book helps out those of you who want to use the BBB's cape manager to easily use commercially-available capes and quickly prototype new hardware and get it talking to Android apps.
Enjoy, and be sure to let me know what Android projects you're creating for the BBB!