[Android Apps and Games] iampeanuts:
asus transformer tft101 plus dock

hi all,

20120211 update on the issue: [/B]mount: mounting /sdcard/external_sd [/B]..see below

i am a linux noob, but try to install it nonetheless.

had some trouble installing it using the free app method, and later the paid app method (one-click launch) but havent got it running yet. Had some chats with Zach, but wanted to share what i ran into.

i tried to run Ubuntu on an Asus Transformer TFT 101, with the following specs

android 3.2.1

kernel 2.6.36.3 android@Maple #1

build HTK75.WW_epad-8.6.6.19-20111101

EP101-0213

usb debugging enabled

rooted by downgrading to this built from 8.6.6.23 (jan 2012) and using the Razerclaw claw tool

Using v5 of ubuntu.sh

installed the partitions on /sdcard/ubuntu (which is the same as /mnt/sdcard/ubuntu)

note: on the transformer, this SDcard is actually the internal memory. I thought that the idea was to install it on an external card (in my case MicroSD on /Removable/MicroSD/Ubuntu - for some reason i cant rename the directory to lower caps) but that didnt work at all.

first tried the large partition, didnt come far

tried the small one and got as far as below:

$ export PATH=/data/local/bin:$PATH

$ su

# cd sdcard/ubuntu

# sh ubuntu.sh

mkdir failed for /data/local/mnt, File exists

mount: mounting /sdcard/external_sd on /data/local/mnt/external_sd failed: No such file or directory

net.ipv4.ip_forward = 1

Ubuntu is configured with SSH and VNC servers that can be accessed from the IP:

eth0: No such device

Now enter the screen size you want in pixels (e.g. 800x480), followed by [ENTER]:

640x480

Undefined subroutine &main::INADDR_ANY called at /usr/bin/vncserver line 459.

* /dev/null is not a character device!

If you see the message 'New 'X' Desktop is localhost:0' then you are ready to VNC into your ubuntu OS..

If VNC'ing from a different machine on the same network as the android device use the 1st address below:

inet addr:127.0.0.1 Mask:255.0.0.0

inet addr:169.254.83.50 Bcast:169.254.255.255 Mask:255.255.0.0

inet addr:192.168.1.91 Bcast:192.168.1.255 Mask:255.255.255.0

If using androidVNC, change the 'Color Format' setting to 24-bit colour, and once you've VNC'd in, change the 'input mode' to touchpad (in settings)

To shut down the VNC server and exit the ubuntu environment, just enter 'exit' at this terminal - and WAIT for all shutdown routines to finish!

root@localhost:/#

​

... so it seems that Ubuntu is actually running, but with some weird "errors":

- "mkdir failed for /data/local/mnt, file exists" - while not showing op in file explorer,

- "mount: mounting /sdcard/external_sd on /data/lcal/mnt/external-sd failed: No such file or directory" - which is true - see above on file tree of TFT

--> update 20120211: i changed the reference in "ubuntu.sh" to read as follows:

busybox mount -o bind /Removable/MicroSD $mnt/external_sd

This apparently fixed this problem as it doesnt show up in the terminal any longer. No fix for other issues yet though

- "* /dev/null is no a character device " - no idea what this means - not seen by ___ before -< im now looking into it

- also no IP adress is published, should that be so? ("Ubunto is configured with SSH and VNC servers that can be accessed from the IP: _____"

- "eth0: No such device" - no idea what this means

- lastly, it says "if you see the message "New 'X' Desktop is localhost:0" then you are ready to VNC into you ubuntu OS." but I dont see this message

this all resulted in VCN giving the output

VCN connection failed!

localhost:127.0.0.1:5900 - connection refused.

​

Im now trying to find something on the error

"* /dev/null is no a character device"

plus maybe tweak "ubuntu.sh" the paths to meet the architecture for the transformer.

Ideas how to solve are welcome