[Eee Pad Transformer Android Development] NoDiskNoFun:
Heyho,

i've made an ArmHF Ubuntu rootfs with an Net-Install (like Debians Net-Installer) script. So you can choose your:

- Desktop Environment

- Display Manager

- It's able to install Jhinta kernel

- It's able to install Mouse-Driver

- It's able to install Tegra-Drivers (v15)

- Resize itself

- Set up WiFi

- Set up Bluetooth

- Set up Sound

- Install TouchEgg (Multitouch Support)

- and the whole thing is only about ~500mb (Download file is ~200mb and saved in .tar.gz)

- since V0.6 its about 1GB (Downloadfile is about 250MB and saved in .tar.bz2)

its stable and works with every TF101 but i want to add more options so please if you got an idea, tell me.

Some Informations about:

- It works with every TF101 version

- G version should work like it works in lilstevies ubuntu version

- SBKv2 can use Wheelie and NVFlash or flash it on Android data partition like lilstevies ubuntu version

- You DON'T need ubuntu it is ubuntu but it isn't anything installed like the ubuntu desktop, only base system

- The script installs everything and set it up and you can choose your favorite desktop environment

- Its made for newbies who dont know how they could do this.

- If you use the img on internal storage you need to resize it manually.: See how to.

- For Multitouch read instructions from here (V0.5 and above)

- If you have choose lightdm press on ubuntu-icon in lightdm and choose your Desktop Envoronment or you'll stuck on "can't find ubuntu session"

V0.1:

- Initial Release

V0.2:

- TF101G support

- KDE bugfix

- make it faster and smaller

- add Gnome as installation canidate

- Tegra Driver isn't fixed, wait till tomorrow

V0.3:

- add WPA_GUI to modify networks after installation

- add return to change settings when installations fails

- fixed Tegra Driver

- add unsecured network-config for wpa_supplicant

- add sound setup

V0.4:

- small bugfix in kernel install

- small bugfix for sound

- small bugfix for sudo

V0.5

- small bugfix in kernel install (now it should work)

- add touchegg for multitouch gestures

- add the option to compile kernel from sources

- add kernel install from Github

- add kernel install on first or second boot

- add xterm

- add ADB install for people who havn't got a dock (Check How-To)

V0.6

- Add OpenBox, Onscreen-Keyboard

- Add Autologin

- A trillion-bugfixes

- Including WiFi now works (if can't connect try to reboot)

- Including now really really trust me it really work kernel flashing (not tested xD)

- Ready for NO-DOCK =)

V0.7

- Add Autologin (not working yet)

- Bluetooth is working now

- Kernel flashing now working (tested on another devices)

- Now it shows only kernel related options (Jhinta or lilstevie)

- Now you need to type "setup" and hit Return after boot process

- Updated Tegra driver install (using .deb)

Downloads:

Image for flashing:

XdaFileServer.nl

older images on Dropbox

The script itself (only for Developers) are also in DroBox folder

How-to:
Extract File (for V0.6 rename it to net-install.tar.gz)
( Windows: Use [URL="http://winrar.de"]WinRar[/URL] / Linux: Use tar xfvz net-installer.img.tar.gz )
Flash it with OLiFE or Frank's Tool or internal Ubuntu way (you need to overwrite your exsiting Linux)
With V0.6 you only have to boot it and you're finished.
Since V0.7 you need to type "setup" and hit Return
Login with root / temppwd
type setup and enter
after first reboot login
type setup and enter

ADB is Out of Order =D

How-To (ADB):

[B](It don't work correctly at the moment (need testers)
[/B]
Extract File
( Windows: Use [URL="http://winrar.de"]WinRar[/URL] / Linux: Use tar xfvz net-installer.img.tar.gz )
Flash it with OLiFE or Frank's Tool or internal Ubuntu way (you need to overwrite your exsiting Linux)
With V0.6 you only have to boot it and you're finished.
Flash lilstevie kernel (it won't work with Jhinta's)
run "adb shell"
run "step1adb.sh"
exit adb
run "adb-install.sh" for Linux | "adb-install.bat" for Windows
make changes for WiFi in opend file, save and close
TF101 will reboot

If you have to wait for connection at boot for more than 60sec something went wrong
- reboot and try again to connect (i recommend this first)
- rerun adb-install script for modify connection

run "adb shell"
run "step2adb.sh"
exit adb

How to resize img:

You need Linux!

Run that commands in a terminal

qemu-img create Linux.img (X)G (X = siye in Gigabyte)
fdisk Linux.img (close it with CTRL + C)
mkfs.ext4 LInux.img
mkdir Net-install
mkdir Linux
sudo mount net-installer.img Net-install
sudo mount Linux.img
sudo cp -a -f -v ./Net-Install/* ./Linux/

Use Linux.img from now on

You can remove all made directorys and net-installer.img