yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] rabits:
You can brick your device)) But the success of the event is close to 100%)) You don't loose your data and get your CROMI through dualboot. Also you can reinstall bootimage from CROMI and get it back without dualbooting.

If the program is open source or armhf-compatible binary - it makes sense, otherwise we just wasted time. Application of efforts should eventually correspond to result or finding better to spend time on something more useful. "We did it, but it's don't unuseful" - can't be the goal, and don't interests me.

For example - finding and getting an old games source code. As a good example but, unfortunately, incomplete - Vangers.
[Asus Transformer TF700] singoutout:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.0

When will 0.8.1 be out? The WifI bug when starting without keyboard is really annoying ...

Thanks again for the good work Rabits;)
[Asus Transformer TF700] sai561:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.0

The chance of bricking is close to 100%?

How do you dualboot?
[Asus Transformer TF700] djmulder:
Hmm kinda agree and disagree on your statement: "We did it, but it's not useful"... it's a learning path... anything learned is useful ;)

But in the end, my point would be more.. it's just API instructions that wine mimics, it's already basically an emulator (ok Wine Is No Emu, I know) but in the end it says "when user calls instruction B, do Z". So if you redefine Z to be a Tegra instruction.. it would do basically the same.

I know there's different architectures, but for emulation it should matter little to nothing as long as you intercept the instructions properly.
[Asus Transformer TF700] rabits:
I do not have free time to prepare it... Maybe on the next week.

No. Success chance is close to 100%. Read this thread - no one brick device or loose data.

How? I changed initramfs and kernel, wrote some scripts. Simple install it - and you can see. You can don't install rootfs - and test only bootimage.

Only in theory. If you not an 85-level programmer - this is impossible for you (Myth 10: "Wine is for x86 only", Sol.exe n900) :rolleyes:
[Asus Transformer TF700] djmulder:
I'm an ambitious coder ^.^ In the past I tried to write my own network stack, so you can understand where my mind is going with this :P
[Asus Transformer TF700] sai561:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.0

Thanks

What did you mean by 'can don't install rootfs'?

Sorry for all the questions.
[Asus Transformer TF700] rabits:
Installer can install bootimage (kernel+initramfs) and rootfs - is ubuntu system. You can use only bootimage without rootfs installation (skip option in installer).
[Asus Transformer TF700] spidasense:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.0

so what you guys mean is Ill be able to play team fortress 2 on my ubuntu partition by next week right?
[Asus Transformer TF700] rabits:
Great!

Of course!)) Also be able to run unreal 3, calls from the tablet to mobile phones and teach it to walk and fly! :silly:
[Asus Transformer TF700] Dardlem:
Not sure is it just me or headset isn't working correctly now? When i'm trying to play anything with headset plugged in, speaker still working. In some other than default settings it's working like tablet speaker + left part of headset, or in mono just headset (still not both sides).

And at least something simple like Oolite? (It's currently running something like 2FPS in fullscreen, and around 20 in 300x300) :)

By the way, can anyone give me some advise where should i look about porting and stuff? I'm really interested in this, but got almost nothing besides enthusiasm.
[Asus Transformer TF700] rabits:
For now you can play with alsamixer. Manually disable Spk... Tegra has many parameters for alsa.

Basically improvement of FPS can be done with porting oolite (and other OpenGL games) to OpenGL ES. This is huge part of work, really.
[Asus Transformer TF700] snypa:
what is the wifi bug? i don't have keyboard either and my wifi is working great!

what is the root password? i changed my username and password but if i try su in terminal doesn't work... wrong password... i try ubuntu.. wrong!
[Asus Transformer TF700] Keshukas:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.0

Yours new user heave root privileg ?

And root password - yours new user password not old "ubuntu"

Some I know
[Asus Transformer TF700] ColMustard:
Try "sudo passwd root" it will ask you for your user password first and then ask you to key in a new linux password.
[Asus Transformer TF700] Keshukas:
OK

I heave today don nasty staff with me tf300t

i used Kernel Blob from post http://xdaforums.com/showpost.php?p=33992684&postcount=1

and rabits / tf700 ubuntu 12.10 rootfs-ubuntu-12.10-0.8.0.tar.lzma (687 Mb) from http://xdaforums.com/show...44&postcount=1

extracted rootfs-ubuntu-12.10-0.8.0.tar.lzma to /data/linux

flashet hybridlinux.blob from Kernel Blob

created file .boot_linux in /storage/sdcard0

rebooted tf300t

and walla ubuntu on

i heave no time to play with tf300t but i tray and started ubuntu 12.10 in 20 min.

i heave 2 hurs more to tray more

P.S. no credits to me. I joust play Lego on tf300t

P.S.S don't bee sad on me if something not leagal ( copyright ) or so

Sorry for me bad English

Edited

Simple multi boot if in the boot time you can see external sd ?

create file .boot_linux in /storage/sdcard1 (external sdcard)

remowe external sdcard - boot to android

insert sdcard - boot to ubuntu ( seekret option )
[Asus Transformer TF700] seven2099:
hey rabits,

do you have an ETA for 0.8.1?

This should kill off that ugly wi-fi start up bug.

Additionally, any tips on how we can map these keys on the dock to ubuntu functions?
[Asus Transformer TF700] bit2shift:
Nice achievement

Congrats on making this possible!

Since this is targeted at tf700t and it's a more-or-less reworked version of tf201, I guess it might work too on tf201. I say this because I have the tf700t version of CWM-touch on my tf201 and it works seamlessly.

Also, couldnt it be handy to use the drivers provided by the stock ROM? This could ease a lot the development of native ubuntu.
[Asus Transformer TF700] rabits:
Yeah. It seems to be possible do release 0.8.1 8-9 March.

By unity keyboard settings?
[Asus Transformer TF700] ariadnejro:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.0

Great news! Please include latest version of _that kernel (V4), it's running stable and smooth.
[Asus Transformer TF700] seven2099:
Thank you man!

You are awesome. If I can export those settings can I create that on the current installation and export those settings so you can include those mapped keys for default in ur next release?

That would make ur keyboard support a lot better out of the box in ur next rls
[Asus Transformer TF700] rabits:
Release v0.8.1

Finally I'm release new installer! (rootfs is 0.8.0 still)

Improvements:

WiFi firmware control - fixed WiFi loading bug (please, test it)

Boot android (or ubuntutouch) rootfs - you can prepare full rootfs for android or ubuntutouch (I will create ut rootfs later) and boot it from sdcard or virtual disk.

Multiboot for virtual disks - You can boot many (9) virtual disks (/data/media/linux/*.img)

New basic init for CM and Ubuntu Touch

Bootimage creating at install-time
[Asus Transformer TF700] singoutout:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.1

I installed the new installer to fix the wifi problem. I want to keep my installation, so I chose don't install rootfs.

When I try to boot ubuntu, I get an ext4fs error. I can't boot to ubuntu anymore, could you fix it? (I am on CROMI)
[Asus Transformer TF700] rabits:
Yeah, if you give me moar info))
[Asus Transformer TF700] NeidRider:
Same here.

Only flashed installer 0.8.1, kept root.img from last install. Will only boot to console, fs not mounted.

Has this been tested at all? Or is a reinstall of the rootfs necessary anyway?

EDIT: Install.log is empty, 0B size.
[Asus Transformer TF700] Loveless_23291:
Awesome OS
[Asus Transformer TF700] NeidRider:
There's definitely something strange

Did an install of 0.8.1. with 0.8 rootfs. Doesn't mount rootfs at all, it seems.

Then did a clean install of 0.8.1, with rootfs freshly deployed:

First boot: no X, and a spontanous reboot. On second boot, unable to add WLAN credentials, because / is mounted r/o.

=> I'm going back to 0.8, X is only working on every second boot.

Did a flash of 0.8, kept root.img that was installed by 0.8.1, seems really to be connected to the new initrd stuff, something ain't right there.

Warning: looks like a rootfs installed with 0.8.1 is completely rid of WiFi, when bootet via 0.8.0.

Doing another clean install of 0.8.0 with a fresh root.img, looks like the only stable solution so far.
[Asus Transformer TF700] rabits:
Hmm, this is strange... My previous install working ok...

Please, give me logs, steps or anything. I do not understand what are you doing to get fail state.
[Asus Transformer TF700] aros1975:
I have a question (stupid??? :)) I downloaded two files

- inux-install-0.8.1.zip

- rootfs-ubuntu-12.10-0.8.0.tar.lzma

And I did next steps. What should I do to start Ubuntu Touch? I have only Linux and Android option after boot.
[Asus Transformer TF700] rabits:
To install ubuntu touch you, firstly, should install it on the tablet. Soon I will prepare tar archive to install ubuntutouch like a basic ubuntu - you can wait some time...

Next step - replace bootimage to dualboot (skip rootfs installation). Are you see an option "UbuntuTouch" in initrd configuration while dualboot installation? You need to select it.

Next - reboot and select "2 - Android" in boot menu. You should see ubuntu touch interface.

Currently I do not replace main menu items. Maybe in next release...
[Asus Transformer TF700] ariadnejro:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.1

New version seems to be running great after creating a new rootfs. Now wifi is working. May I ask which kernel you are using?
[Asus Transformer TF700] rabits:
Hmmm... Old rootfs should working properly. I still waiting moar and detailed info about problem... Anyone?

This is described on the first page in header: - CM kernel and _that patches.
[Asus Transformer TF700] Jerry579:
You typically have to include the device ID in the fastboot command for this device... might be worth a try?
[Asus Transformer TF700] ColMustard:
Deleted
[Asus Transformer TF700] dude2k5:
Hm, download links are down?
[Asus Transformer TF700] rabits:
Yeah, I'm created a mirror: linux-installer 0.8.1, rootfs 0.8.0
[Asus Transformer TF700] dude2k5:
hurr, didn't see the mirrors. Thank you sir.
[Asus Transformer TF700] ariadnejro:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.1

I've been using data2sd for a long time. Would it be technically possible to have the rootfs.img in a directory different to /data/linux, for example in the external MicroSD since it is faster than the internal storage?
[Asus Transformer TF700] rabits:
Currently - no... Master directory is set to /data/media/linux because internal emmc really faster than any sdcards (you can try to install linux on sdcard and you see IO speed).

You can prepare your own blob with need changes (warning - to find img you should change mount device and some other lines in multi initrd!).

I don't think that this is good improvement, but if you test this with good results - this feature can be possible for next release))
[Asus Transformer TF700] ryanbadowski:
Bluetooth

Has anyone had any success with bluetooth yet? I attempted some troubleshooting, but I'm not even able to figure out the chipset.
[Asus Transformer TF700] NeidRider:
Neither do I ;)

Did a fesh flash yesterday, based on my 0.8.0 rootfs, and this time it works, flawless.

I'm actually posting this from my Infintiy, running lxde. Battery-status is monitored via conky, as the standard-plugins don't work.

Any hints on configuring a working suspend/sleep? All tries so far have resulted in a crash and partially data loss...
[Asus Transformer TF700] NeidRider:
Hm... Something's still strange.

Just bootet, but got thrown back to console, no X. Logged in, tried to 'startx', crashed.

Now, upon reboot, everything seems ok, but / is again read-only, even thought it states 'rw' in mount.

Fiddled around some more, did an fsck.ext4 on /dev/loop0, that unveiled several problems.

Rebootet after fixing, X crashed again. Xorg.0.log only says: "Server terminated successfully", as if that had been requested.
[Asus Transformer TF700] Aceler:
Hi!

Thatwas cool, but how can I uninstall this thing? :) I thought that installing stock kernel and deleting ubuntu partitions will be enough, but four penguins with OS selector are still with me.
[Asus Transformer TF700] rabits:
Oh man... Please, give me logs or something. dmesg and syslog - this is so simple... Also you can fsck check rootfs.img from Android and give me console output... You can't fix your rootfs if it mounted already.
[Asus Transformer TF700] NeidRider:
I had to unmount / of course, then fsck.

Sorry, I'm trying...

I'll try to get some dmesg output and so on when it happens next time. Problem is, when it really "doesn't boot completely", I'll have to try and write output to a stick or something, as I'm unable to write to any filesystem that would still be available later on.
[Asus Transformer TF700] rabits:
If you umount / - you cant run fsck. because fsck is placed on /))) You can check rootfs only from another system (Android or clean installation of linux).

I need to add fsck to bootimage, yeah...
[Asus Transformer TF700] NeidRider:
I concur, theoretically. But nonetheless, it worked that way, and fsck successfully ran. Since then the system seems ok.

When I got tossed back to the console, most settings like keyboard etc. were inexistent, filesystems were there, but in a strange state.

Will let you know when I find out more.
[Asus Transformer TF700] yew123:
I was very impressed with 0.8.0 and am now getting ready to install 0.8.1. Thanks for all your hard work rabits, you've added another dimension to my tablet :)
[Asus Transformer TF700] Aceler:
OK, I just installed vanilla "that" kernel, and averything is alright, thanks guys.
[Asus Transformer TF700] workdowg:
Only 3 penguins??? Why is the kernel only seeing 3 cores? Using 1.5-1.8ghz gpu650, cleanrom(initrd). More info to come.
[Asus Transformer TF700] TheMarkster:
same here, 3 penguins and error finding rootfs file during flash

I also get only 3 penguins instead of 4.

Here is my pre-install configuration:

CROMI 3.4.4 using that's v4 stock kernel, fsync not disabled, not using data2sd, using TWRP 2.4.3.0.

I am attaching recovery.log.txt.

The log file is from 3rd or 4th unsuccessful attempt to flash install. On this attempt I used all of the default options during the flash. The error message I see on the screen is the installer can't find the rootfs file even though it's in the same folder as the install .zip file (/sdcard/DCIM/NativeLinux/)

I verified md5 checksums for both files (install .zip and rootfs) also.

I don't have keyboard dock, so I can't select any of the options upon booting after all the text finishes scrolling (except vol down to boot android). It defaults to attempting to load linux and gives error "find: data/media/linux No such file or directory."
[Asus Transformer TF700] rabits:
That's ok, don't panic!)) Seems like CM kernel "feature"... All 4 cores is online and works ok.

Are you sure that root of "/sdcard" is "/sdcard/DCIM/NativeLinux/"? Please, place rootfs archive into "/sdcard/" folder (without any subfolders) and restart installation.

Install script search rootfs archives only in 1st level of folder /sdcard (and first level of other external media).
[Asus Transformer TF700] singoutout:
I have tried to reflash the 0.8 version and the 0.8.1 right after several time, but I still can't boot my old rootfs.

When I try to start Ubuntu I get this message :

tf700 login: [ 35.914143] EXT4-fs error (device loop0): ext4_lookup:1044: inode #82601: com NetworkManager: deleted inode referenced: 82221

I have also tried to start the graphical interface with the startx command, but I get the following error:

Fatal server error:

Cannot move old log file "/var/log/Xorg.0.log.old"

If you need something else that could help you fix the problem, tell me:)

Has somebody else succeeded to install the new 0.8.1 version by skipping the rootfs installation? What steps did you do, I am still getting errors and can't fix it.
[Asus Transformer TF700] TheMarkster:
solved

Thanks. That fixed it. I had the rootfs file in the same folder as the .zip install file instead of in /sdcard/

Suggestion: include the option to browse for the rootfs file if it isn't found, or if it's possible to determine the location of the install .zip file, add that path to the search path.

I don't have the dock, so don't have a way to connect a keyboard/mouse. (I ordered a gizmo online for $13 that is supposed to give 2 USB host ports. It will be fun to see if it works to add a keyboard and mouse under Ubuntu.)

In the meantime I thought I might be able to setup a remote desktop connection and control the device remotely from my Windows PC. I've been able to do this, sort of. I can see the ubuntu desktop (but not the buttons and icons on the left side of the screen for opening settings, browsing files, opening a terminal window, etc.) from the PC. I can control the device remotely, for example adding a new folder on the desktop also appears on the device screen, as well as adding a new printer from the PC adds the printer on the device when viewing the printer settings screen.

Here are the steps for setting up the remote desktop connection.

1) install vncserver on the device using the software installation tool in ubuntu.

2) open a terminal window and enter:

vncserver -httpport :5900

3) go to tightvnc.com on the PC and install their tightvnc application (or their java version of the vnc viewer)

4) In TightVNC's remote host box enter the IP of the tablet followed by 2 colons followed by the port entered in step 2 + 1.

For me, this was 192.168.0.5::5901 (note the 2 colons here, not 1, and the 5901 port number versus 5900 in step 2)

5) enter password when prompted

To kill the server enter

vncserver -kill :1

You should see the desktop background image on your PC. Right-click and create a new folder. This new folder will also appear on the tablet's screen.

Edit: I installed x11vnc on ubuntu, which works much better.

You get an interactive configuration icon, no terminal commands.

From windows tight vnc viewer use for the port

192.168.0.5::5900 (replace with your actual device IP::5900)

This gives full control over the device from Windows
[Asus Transformer TF700] MPW:
Hello,

are there any plans to fix suspend and bluetooth? Or does this completly lack of drivers?

And which kernel Version do you use?

Bye

MPW
[Asus Transformer TF700] rabits:
Your rootfs is broken and mounted to read only. Reboot to other os and do fsck with recover.

Yeah I have a plan)) But for now I'm interested in Xonotic on ARM, sorry) Also ubuntu touch is coming...

Please, carefully inspect the title of the first post and you should find all info about kernel.
[Asus Transformer TF700] singoutout:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.1

How can I do that from Android? I have no idea :( If you find the time to explain it to me through some steps, I would appreciate it:)

Thanks anyways for the AWESOME WORK you have done so far! I am also really looking forward to the Ubuntu touch rootfs version;)
[Asus Transformer TF700] rabits:
You can use `e2fsck -fvp /data/media/linux/rootfs.img` from Android terminal or TWRP recovery (Go to Advanced --> Terminal Command).
[Asus Transformer TF700] singoutout:
I still cannot get the Wifi to work. It used to work when booted with the keyboard, but now it does not work at all.

In the network option in Ubuntu there are two greyed messages:

Wireless Network (p2p0) device not managed

Wireless network (wlan0) device not ready

I have no idea what happened and I cannot get to fix it. If somebody can help, I would really appreciate it:)
[Asus Transformer TF700] parwathy:
Tested 0.8.0, wifi didnt work. Installed 0.8.1, and now wifi working great. So the update worked for me :good:
[Asus Transformer TF700] rabits:
Hmmm... Maybe you have a different wifi module? This is strange. I also have no idea for now.
[Asus Transformer TF700] maxal:
Hi Rabits, hows Ubuntu Touch coming on are you close to releasing it for the tf700 ?
[Asus Transformer TF700] TheMarkster:
Try opening a terminal and entering

service wireless restart

service wireless status
[Asus Transformer TF700] singoutout:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.1

Problem fixed. I created a new rootfs, but all my settings were actually there (compiz configuration, status bar change, xfc4 theme...). I actually just had to reinstall xubuntu desktop and a few programs.

Now WiFi is working both with and without the dock station.

The only problem I have is getting the battery icon to work. It doesn't display the real battery, it just says that it is always empty.

Did the drivers you installed for the battery icon display only compatible with Unity, Rabits?

Do you have an idea why it doesn't work with xfce?

---------- Post added at 07:51 PM ---------- Previous post was at 07:49 PM ----------

Edit: Is there any way to get rootfs images made for nexus 7 boot on the TF700? I couldn't get any to work. I thout recompilling should not be necessary, but I am not sure now. What do you think?
[Asus Transformer TF700] workdowg:
Does this mean to use the installer again and it will install my second rootfs and then give menu option for booting either one?
[Asus Transformer TF700] singoutout:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.1

Indeed with 0.8.1 you can install several rootfs and choose which one you want to start at boot time.
[Asus Transformer TF700] workdowg:
Re: Native Ubuntu Linux on Infinity tf700 v0.8.1

Excellent. I have a ArchLinux rootfs booting I just need to spruce it up before posting.

Sent from my VM "Evo 3D" using 2ʞןɐʇɐdɐʇ .
[Asus Transformer TF700] workdowg:
@rabits - I almost have Xfce4 on my Arch-rootfs loading. I'm using your xorg.conf and there are some modules that don't seem to be loaded. Too tired right now, but if you get a chance here is my xorg log . Any hints would be great.And like I said before, I am trying to keep the rootfs as clean and generic as possible until it works well enough to get a snapshot of it to upload for others to use.

Edit: Got some sleep and ...
[Asus Transformer TF700] stone13:
Hi xda forum!

I have an TF700t with cyanogenmod 10.1 and TWRP revcovery.

I installed version 0.8.1 yesterday and fall asleep during the installation. Today I booted my Tablet up and Ubuntu startet. I logged in with the password "ubuntu" and the screen went black. My device takes no reaction whatever I do. I tried to press vol. down and power but nothing happend. I also pressed the hard reset butten on top of the micro hdmi. Nothing changes after houres of charging. Does anyone have an soulution for that or is my device totally bricked?

Thanks for every answer.

Edit: After more than 5h the battery indicator finaly went green.
[Asus Transformer TF700] aros1975:
rabit, every day, many times, I look here, probably like everyone else, to check the progress of work on port of ubuntu or ubuntu touch.

Thank you for your work, and ask that you wanted to give us every time an approximate time for the next update?

Thank you!
[Asus Transformer TF700] TheMarkster:
Try holding down the power button for a long time. Just keep holding it and it should reboot after a few seconds.
[Asus Transformer TF700] stone13:
I tried that as well...still no reaction. :( But thanks for the answer.
[Asus Transformer TF700] GCq1w2e3:
Does anyone know if I'd be able to edit videos on this? I just recently got a gopro for a 6 month trip abroad and I'm hoping to edit together videos while I'm on this trip.
[Asus Transformer TF700] seven2099:
hey rabits

Any possibility of getting Suspend to RAM working? Honestly this would make this latest release the closest thing to a full time android replacement.

Additionally, I've seen you mentioned that SDcard support is poor.. does this mean that installing rootfs to SD will give worse performance than internal SD?