Android
From AlwaysInnovating
To compile Android 1.6 for the Touch Book (based on rowboat), you need to do the following in a terminal window (only tested on Ubuntu 9.10 - Ubuntu 9.4 should be easier as java5 is still there):
sudo -s apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev \ libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev apt-get install unixodbc apt-get install expect wget http://mira.sunsite.utk.edu/debian/pool/non-free/s/sun-java5/sun-java5-bin_1.5.0-17-0.1_i386.deb wget http://mira.sunsite.utk.edu/debian/pool/non-free/s/sun-java5/sun-java5-jre_1.5.0-17-0.1_all.deb dpkg --install sun-java5-bin_1.5.0-17-0.1_i386.deb sun-java5-jre_1.5.0-17-0.1_all.deb wget http://mira.sunsite.utk.edu/debian/pool/non-free/s/sun-java5/sun-java5-jdk_1.5.0-17-0.1_i386.deb wget http://mira.sunsite.utk.edu/debian/pool/non-free/s/sun-java5/sun-java5-demo_1.5.0-17-0.1_i386.deb dpkg --install sun-java5-jdk_1.5.0-17-0.1_i386.deb sun-java5-demo_1.5.0-17-0.1_i386.deb update-java-alternatives -s java-1.5.0-sun exit
Then, use the repository ai.android and run launch-android.sh.
