I require low-level hardware access from my android app (i2c, SPI or RS232). In order to achieve this I need a kernel with the proper drivers enabled, and the Android / Java language bindings. My intent is to configure the complete android cross-compile tool chain and use it to generate the the entire OS image from scratch. I intend to extend these instructions to cover (or at least point to) all of the necessary resources.
It has been over a decade since I compiled a Linux kernel (Slackware!). The next steps could take some time. If anyone has any pointers or advice, please do not hesitate to get in touch with me.
Thanks to Bill Sargent I am now aware of this blog post:
http://my.opera.com/vinodmunikoti/blog/manual-for-compiling-android-for-mini2440
I'll update this page as soon as I have something to report.
Shannon
shannon dot haworth at the google mail domain.
Last modified: Apr 19, 2010