More Android Fun with the Nokia n810
Well, I got the touchscreen working, thanks to the android_touchscreen_neov2.diff patch.
This tutorial is pretty good for getting Android running on the 810. If you go with the “Doing it the hard way (from source)” method, you’ll find there are a three problems with it:
- I forget what the first problem is.
- The second problem is in the step 7 “Download (and build!) busybox”. After you do ‘make menuconfig’ you need to configure busybox to create a statically linked binary. The default configuration (using shared libraries) does not work. To make a statically linked binary, go to “Busybox Settings” -> “Build Options” and select “Build BusyBox as a static binary (no shared libs)”. If you don’t do this, you will get the error “not found” when you try to tar the system files in step 11.
- There’s something flaky wrt the file system directions. Following his steps caused the cylon eye to repeat forever. Using his “binary” in the first section worked perfectly. I’ll let you know when I track the down the problem (unless I am the problem, of course :-).
One thing I noticed is I have Wifi capabilities in Android when there aren’t supposed to be any Wifi drivers since the existing ones are proprietary. A colleague of mine noticed the same thing, but he got Wifi only after properly configuring OS2008 before booting into Android.
So, I’m beginning to wonder: is Android an OS and an application stack, or “just” an application stack? I’ve got to do some more research on this but probably not this week; I’ve got paying clients that need attending to.
So, until then, as the captivating Nadia G. used to say…
Alla prossima!

