I'll update this post, offer support and answer questions in this thread from now on. Please at least read this first post COMPLETELY before asking any questions!
What's this about? Well, this is about having Ubuntu Quantal (12.10 release) running on the Elf II or the Aurora II. More precisely, it's a subset of Ubuntu 12.10 beta 2, with updated packages resulting in a working, fully upgradable minimal Linux system.
Present version is Alpha 0.3.
Without further ado, here is where you can download it from (approx. 120MB for mini version, 620MB for Xubuntu version):
http://db.tt/0BTfE4No
For the Aurora II (testing), mini version only: http://dl.dropbox.co...tal-mini.tar.gz
Requirements:
- Elf II or Aurora II (obviously).
- microSD card (4Gb, 8Gb, 16Gb).
- Optional: USB hub + USB keyboard + USB mouse.
This Linux distribution DOES NOT USE THE TABLET'S INTERNAL FLASH in any way, so your Android setup is left untouched. Everything runs from the microSD card.
To install the downloaded tarball on a microSD card you'll need a Linux computer or you can use your Windows box, just boot with a Linux Live CD (I suggest an Ubuntu Live CD).
micro SD card setup
1. Use GParted to create two partitions, partition 1 is a 63MB FAT32 partition STARTING ON SECTOR 2048 (i.e. leave 1MB space BEFORE the partition - GParted does that automatically btw), partition 2 is the rest of your SD card, ext4. DO NOT LABEL partition 1, DO LABEL partition2 LinuxRootFS.
2. As root, extract the tarball, and copy (using cp -a): first, the two files in the boot directory to Partition 1, second, all the files in the root directory to partition 2.
To boot into your microSD card:
- Completely turn off your Elf II.
- Press and keep pressed the Volume - key, then press and keep pressed the Power key. Release both keys after the green Android logo shows up.
- The screen will go blank for around 20s while the kernel boots.
- You'll be greeted with a login screen in the XFCE version, or with a login prompt in the Minimal version. The predefined user is user ubuntu, password ubuntu.
To become root just use sudo su. The default password for user ubuntu is ubuntu, please change it to something else for security reasons!
Elf II HDMI desktop screenshot:

Changelog
Alpha 0.1: initial release.
Alpha 0.2: Broadcom wifi module now works properly.
Alpha 0.3: now based on Ubuntu Quantal (12.10 release). Important note: Minimal and Xubuntu versions available! Read below!
Versions:
Minimal: command-line version of Ubuntu, does not include X window + GUI. You can easily install the GUI of your choice with a single "apt-get install" command. Requires approx. 600MB on microSD card.
Xubuntu: has complete XFCE desktop installed by default, with Chromium replacing Firefox. Requires approx. 2GB on microSD card.
TODO:
- Porting of HDMI_Switch to Linux.
- Hardware assisted video playback (the drivers are already included in the kernel, all that is needed is a user-space program).
- Audio testing.
- Camera support testing.
- Add touchscreen support.
- Kernel compiling on the Elf II itself.
Edited by AndrewDB, 06 October 2012 - 07:35 PM.



