yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Q&A, Help & Troubleshooting] neph01:
Linux Only

So I've had this set up and working with dual boot for a while. It's nice, everything works great. So great, in fact, that I realized I literally never use android anymore.

So I decided to reflash the device and go for an ubuntu only install. That would be option 3 in the flash menu within OLiFE. And for the first time I started running into real problems.

The installation *seems* to go fine, at least in the OLiFE terminal side of things. But as soon as its done, I get stuck at boot. I see the purdy little Eee Pad bootloader screen thing aaaand it just sits there. If I try to boot into recovery, it gives me the option to clear user data, but whether I say yes or no it then proceeds to get stuck there instead. Fun stuff.

After exhaustive searching for any page in this thread containing "asus boot" or "linux only" I came up with...well very little. It just doesn't seem like a lot of people have posted about trying it at all. The only relavent post I saw was the following:

So it seem's this fella from way back had the same issue? Maybe? I don't know, there's not too much info there about the linux only install other than that it didn't work. So I'm not sure what to do from here. I could just reflash with the dual boot because I know how to make that work, but it seems like such a waste of space. Anyone have input?
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
Are you sure the install was fine? because i believe there is a missing line in the script. If you install with dualboot all the img files are uploaded in one time, but in the option you choosed you have to put again the device in apx manually after uploading bootloader and boot.img.

The problem resides in the flash.sh script inside the script folder. look for this lines:

if [ $1 -eq 3 ]; then

LAYOUT="linux.cfg"
BOOT="linux.img"
BOOTCONF="purelinux.cfg"
KERNEL="2636-zImage"
RAMDISK="initrd-2.6.36.img"
Create_Bootimg
Devtest
Flash_Device
echo "Device needs to be put back into APX mode"
UBT="8"
Upload_Ubuntu
fi

it should be like this:

if [ $1 -eq 3 ]; then

LAYOUT="linux.cfg"
BOOT="linux.img"
BOOTCONF="purelinux.cfg"
KERNEL="2636-zImage"
RAMDISK="initrd-2.6.36.img"
Create_Bootimg
Devtest
Flash_Device
echo "Device needs to be put back into APX mode"
Devtest
UBT="8"
Upload_Ubuntu
fi

The function Devtest must be called two times in order to upload ubuntu.img file so you will have to put in apx mode your device two times during the procces.

EDIT: so you start the instalation, and the device will reboot but it won't boot, it will get stuck like you said in a kind of bootloop, force the device to enter in apx mode again by pressin volup + power till it goes of, i used to keep pressing both 6 more seconds just to be sure, but you can allways check in dmesg if the device is already in apx mode.

In the other hand, if you still haven't done anything else than trying to boot (if you haven't reflash it yet) try to just upload ubuntu.img with update device option updating ubuntu rootfs. This option will just upload the image you need because it's not really installed yet
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
The devtest function is a loop that waits for the device to attach, so also just sitting in that loop should have the same effect as constantly checking it :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] gdeer80:
removing ubuntu?

how do one remove ubuntu from dual boot? since it takes over CWM?

How to redo everything and have CWM back and normal honeycomb.

sorry i search and nothing came up.
[Eee Pad Transformer Q&A, Help & Troubleshooting] neph01:
Thank's guys! Fixed one problem, on to the next. Following is the output following the formatting of the partitions:

done!
sending file: ./images/bootloader.bin
| 976013/976013 bytes sent
./images/bootloader.bin sent successfully
sending file: ./images/recovery.img
- 4499456/4499456 bytes sent
./images/recovery.img sent successfully
sending file: ./images/boot.img
/ 3618816/3618816 bytes sent
./images/boot.img sent successfully
Device needs to be put back into APX mode
Put your device in APX mode then press any key^[[ADevice detected in APX mode
Putting device into Nv3P Phone Update mode
Nvflash started
nvflash configuration file error: file not found
Nvflash started
[resume mode]

Aaand then it just idles for a while. Searching this thread for "[resume mode]" or "nvflash configuration file error: file not found" got me only a single accurate result: Post 1202 to which it appears no one ever replied and he never posted a follow up.

From the error it looks like I'm just missing something obvious, like I accidentally moved a file or am somehow missing it. Any notes?

EDIT: Since its a fnf error for nvflash configuration file, I should also note, these are the contents of my configs folder: default.cfg, dualboot.cfg, linux.cfg, linux-dualboot.cfg, and uboot.cfg....should there be something in that list that is missing?

---------- Post added at 06:21 AM ---------- Previous post was at 06:12 AM ----------

Read the very first post of original instructions. You're looking for Stock. Although if by "normal honeycomb" you mean the original ROM that it shipped with, dunno what to tell you, but I'm not sure why you'd be unhappy with PRIME.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
In the same script line 8

./bins/nvflash --bct ./images/transformer.bct --setbct --configfile ./configs/$LAYOUT.cfg --bl ./images/bootloader.bin --odmdata $ODMDATA --sbk $SBK --sync

remove .cfg from LAYOUT, should be like this:

./bins/nvflash --bct ./images/transformer.bct --setbct --configfile ./configs/$LAYOUT.cfg --bl ./images/bootloader.bin --odmdata $ODMDATA --sbk $SBK --sync

you are right, the dmesg thing it's useless.
[Eee Pad Transformer Q&A, Help & Troubleshooting] jholtom:
Hey Not a linux n00b here but I would like to understand how to package the new kernel into a zip for cwm to use like we had previously(e.g. flash a zipped kernel from cwm to change OS's) before OLiFE.

thx

jholtom
[Eee Pad Transformer Q&A, Help & Troubleshooting] neph01:
Ok, tried that. More problems :(

done!
sending file: ./images/bootloader.bin
| 976013/976013 bytes sent
./images/bootloader.bin sent successfully
sending file: ./images/recovery.img
- 4499456/4499456 bytes sent
./images/recovery.img sent successfully
sending file: ./images/boot.img
/ 3618816/3618816 bytes sent
./images/boot.img sent successfully
nvos: dcc0 open failed: 2
usb read error (108): Cannot send after transport endpoint shutdown
failed executing command 25 NvError 0x120000
command failure: sync failed
Device needs to be put back into APX mode
Put your device in APX mode then press any key

aftter that it sends ubuntu.img to the device, aaand then in the middle of the process, it just cuts. Goes back to the Flash menu waaay before its done moving the file over.

I'm just lost now. Would it be helpful if I posted the contents of my flash.sh? (the parts I've edited, that is?)

Would it fix anything to wipe completely, delete all my OLiFE files, and start from scratch? Idk...
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
It's covered in the instructions on compiling a new kernel. (there's a link in the wiki)

Try isolating the nvflash commands from the script, then run them one at a time, disconnecting and rebooting the TF between each one.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
Ubuntu 12.04 Alpha

Hey guys,

After installing Backtrack 5, I got tired very quickly of not getting wireless networking to work, so I reflashed the ubuntu img in OLiFE. Prior to having Backtrack, I had the same ubuntu img flashed and I was able to upgrade just fine to 12.04 by running update-manager -c -d and clicking on the upgrade button when the window popped up.

Now, when I click upgrade, it begins to gather information about the upgrade, but fails after the first step because it supposively needs to remove unity, but unity is listed on some "do not remove" type list. I'm not sure what changed, but I tried reflashing ubuntu 11.04 with OLiFE, and running the upgrade immediately after flashing. That didn't work, so I ran sudo apt-get upgrade to upgrade the freshly installed 11.04. Then once again I tried the 12.04 upgrade. Same message.

I'm confused about why it is not letting me do it now, but it did about 2-3 weeks ago with absolutely no problems.
[Eee Pad Transformer Q&A, Help & Troubleshooting] braernoch:
What method were you using to get the BT5 image on the TF101? The arm image I downloaded was 4.1 GB even after resize2fs to minimum size.

As to your question, I have no experience with 12.04; sorry.
[Eee Pad Transformer Q&A, Help & Troubleshooting] dvhh:
Tweak for disabling the suspend

After being fed-up of pressing that "lock" key above the backspace

I looked up some solution to disable suspend

/etc/polkit-1/localauthority/50-local.d/disable-shutdown.pkla

[Disable shutdown/whatever]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultAny=no
ResultInactive=no
ResultActive=no

if it has annoyed me it would also have annoyed someone else.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
I downloaded the ARM version from the Backtrack website, renamed it ubuntu.img, and stuck it in the OLiFE package where the original ubuntu.img usually resides. No resizing or anything.

It's worth the try, but you can't really do anything with it. The BT5 tools are useless because even after you load the same bcm4329.ko module taken from the original ubuntu.img, wireless doesn't work. There's no software to configure a network connection, and the OS doesn't even really see the wireless card. It needs A LOT of work. Touchscreen doesn't work, and it never will in BT5.

Anyways, anyone else know if the 12.04 update has changed, or why I could upgrade before but now I can't?
[Eee Pad Transformer Q&A, Help & Troubleshooting] whizmsm:
I have been struggling for two weeks now, trying to create a linux.zip file, with the latest kernel, so I can dual boot, and use CWM to switch between android and ubuntu.

I have downloaded lilstevie's latest kernel, and compiled the zImage...

when I run the flash.sh script, I get:

~/tf/flashkit$ sudo sh flash.sh

rm: cannot remove `blob': No such file or directory

reading config file bootimg.cfg

reading kernel from zImage

reading ramdisk from initrd.img

Writing Boot Image linux.img

Error in parameters. There needs to be equal partition names and partition filenames.

You also indicated:

OLiFE includes this file as linux.img (Ubuntu).

Does this mean I can use one of these files, rename it to BLOB, and put it in an existing linux.zip file?

(I don't see a linux.img file in the Olife packs I just recently downloaded)

boot.img

recovery.img

initrd-2.6.36.img

initrd-2.6.38.img

Thanks greatly for anyone who can help!

:D
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
the only script you run directly is OLiFE.sh it calls the other ones and passes arguments to them.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Huh. I can't remember what I was thinking when I wrote that script, so here's a copy of the one I'm using now.

where /boot/CWM/ is the mount point of the SD card storing the zips.

I've attached a copy of Linux.zip as well, if you don't have one.

Note that script simply updates an existing blob with the new kernel instead of creating a new one.

The latest version of OLiFE uses ./tmp/linux.img, according to ./configs/linux.cfg. The command for creating it is on line 24 of ./scripts/flash.sh.

No. Linux.img is what we want to write to partition LNX. A blob can contain multiple partitions. Linux.img is the same as kernelblob.LNX in the above script.
[Eee Pad Transformer Q&A, Help & Troubleshooting] braernoch:
"update-manager -d" failed for me as well - tons of held packages in /var/logs/dist-upgrade/apt.list. I found a forum post that suggested:

sudo sed -i s'/oneiric/precise/g' /etc/apt/sources.list

sudo apt-get update

sudo apt-get dist-upgrade

Which indicated that libgtk-3-0 couldn't be upgraded because 12.04 had an older version. I tried "sudo apt-get remove libgtk-3-0" followed by above commands (Takes _for-freaking-ever_!) but only worked until reboot. My adb shell is still active, but the gnome ins't installed (and won't let me), and unity won't upgrade due to...12.04 repos having an older version. So no dice here. I think you're stuck in 11.10 for now.

Maybe some packages in 11.10:armel were upgraded ahead of 12.04's repos in the last 2-3 weeks?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
Do you know what libgtk is for?

ASUS Transformer tf101 32gb + dock.
[Eee Pad Transformer Q&A, Help & Troubleshooting] whizmsm:
Thanks much. worked like a charm. now if only I didn't forget the tf at work I could try this out. Oh well, will have to wait for tomorrow ;).

thanks again.

fyi this was the flash.sh i was using:

#!/bin/sh

#This script flashes the kernel and initrd from this folder via the blob mechanism.

rm blob linux.img

abootimg --create linux.img -f bootimg.cfg -k zImage -r initrd.img

blobpack kernelblob.HEADER blob LNX linux.img

#sudo dd if=blob of=/dev/mmcblk0p4

#sudo reboot
[Eee Pad Transformer Q&A, Help & Troubleshooting] braernoch:
I assume it's the basis for everything graphical. After removing it and running dist-upgrade from command line via shell, it reinstalls it to the 12.04 version. But Gnome and Unity depend on too many other things that won't upgrade due to 12.04 versions being inadequate. So they don't load, and that's that.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
if commpiled from git dont use blobpack >>>> kernelblob.HEADER <<<<<

just blobpack blob LNX linux.img
[Eee Pad Transformer Q&A, Help & Troubleshooting] CaffeineHead:
So I am trying to get video over HDMI working. I have made some progress but updating to 12.04 something broke and now the gui wont load. Is there a way I can get to the command line during boot?
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
ctrl + alt + some key equivalent to f2 f3 f4 like wifi togglt or bluetooth toggle. Someone reported that also works with search + wifi or similar
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Alt+Ctrl+F3/F6/F9, where the top row of the keyboard is Esc, F1, etc. To return to the GUI use 'chvt 8'. (Note that this will not be affected by any changes to /etc/X11/Xmodmap.)

If you're working with precise, you might want to look at modifying the kernel options so that you get a recovery mode-style menu.

Also, we'd appreciate it if you'd post whatever you find - many hands make light work. :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] CaffeineHead:
Thank you both, it really helped. I dont really have much now, just ideas on how to fix things and Im not really good. I have been reading about ubuntu ports on different forums and it seems that many of the tegra issues are similar. If we could get uboot to work well and be able to use the cros kernel I think a lot of these problems could be easier to solve. I will let you know when I have something working.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
BTW, I fixed the audio (the speakers work properly now). It requires a kernel patch, so you can either wait until the next stable release or grab the patch from the dev thread (hopefully lilstevie will merge it into the git soon) and compile it yourself.
[Eee Pad Transformer Q&A, Help & Troubleshooting] CaffeineHead:
So I just found the ac110 has multiboot working. I dont fully understand the asus bootloader howver so I dont know how practical or feasible it is to implement this on the tf.

They have a wiki page explaining it at ac100.grandou.net/multiboot
[Eee Pad Transformer Q&A, Help & Troubleshooting] marshallladd:
Is there anyway to OC the CPU in Ubuntu? In android i run prime at 1.6Ghz, Ubuntu is stuck at 1.0.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
12.04 Upgrade

Hey guys,

I was attempting to update to 12.04 again this morning, and I almost suceeded except for the end when I accidentally clicked to "keep" the 'no-longer needed' packages. I didn't run into the libgtk or unity error like I did last time. I was having some issues with gedit not opening via terminal so I removed it and also the Ubuntu Desktop something went with it during the uninstall. Upgrading to 12.04 seemed to work after that.

Now, when I boot into ubuntu, the screen flashes like it does if you press the lock button, where it flashses code, then back to the desktop. Now I have to reflash my TF again. This got me wondering though... Can I flash 12.04 directly with OLiFE?
[Eee Pad Transformer Q&A, Help & Troubleshooting] braernoch:
You might be able to chroot into the mounted OLiFE ubuntu rootfs from /images, upgrade to 12.04, and flash that. Just watch the size of the image.

Or create your own rootfs from 12.04 and inject initrd, modules, etc. But that would get messy.

It is possible. It's likely not easy.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
I think that's the easiest way, the size of the image is not going to change, so that is not a problem to nvflash later. The problem could be if there is not enough space to make the upgrade, but bind-mount is the solution as i explained in the previous post
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
So all both of these methods do is modify the ubuntu.img included in OLiFE to upgrade to 12.04?
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
well, not exactly, as braernoch said you can make from scrach your own image, that would be debootstrap option, but i just said to mount ubuntu.img and delete everything inside instead of create your own image file just because i thoug it would be easier for an unexperienced user and you will be sure that the image size will fit later with nvflash.

So you are correct, one option upgrade ubuntu.img and the other one build your own one.

Build your own image is kind of messy as you said, you will have to inject things, modify fstab and those things. I already described the process in another thread. If you haven't read it i recommend you to do it. It may be interesting if you like those things ;)

EDIT: when i say you i meaned braernoch :p
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
Okay, great. I'll probably try the easier one since it's still all new stuff to me. You probably already have figured out from before that I'm not that great at making huge changes. But hey, one thing at a time.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
Don't worry, if you follow my instructions it will be easy. let me edit a couple of things before attemting this. i'll let you know in a couple of minutes
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
Awesome, thanks a lot!

ASUS Transformer tf101 32gb + dock.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
Ok, now i think it's finished, i haven't omitted anything asuming you would now it, so it should work just copy/pasting commands, but please, read the explanations, i really don't like this kind of howtos. It's better to understand what you are doing and if you find any problem you will be able to ask better for fastest solutions.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
Okay, I don't think I will get to it tonight, but I'll let you know if anything comes up tomorrow, and how it works out.

ASUS Transformer tf101 32gb + dock.
[Eee Pad Transformer Q&A, Help & Troubleshooting] tophermackay:
Chromium web Browser

Has anyone had problems where the browser shows the address bar but nothing in the page its just white?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
Turns out I'm staying up a little extra past normal to get this done...I was just too interested. So far the only thing not the same was installing qemu. The command did not find the package, so I installed qemu-kvm-extras-static from synaptic pm. It mentioned ARM user mode so I hope that will be fine.

I will update any differences/obstacles along the way.

EDIT

Okay, ran into something... when trying to chroot, I get this error. I am going to try installing the main qemu package.

root@bt:~/Documents# chroot target
qemu: fatal: cp15 insn ee1d7f70

R00=4009f960 R01=00000852 R02=000150e8 R03=0d696914
R04=0001d7cc R05=0009ff58 R06=000153e8 R07=00000000
R08=00000000 R09=000a005c R10=4009f000 R11=00000000
R12=000a005c R13=4007f5d0 R14=42090e80 R15=4008b062
PSR=20000030 --C- T usr32

Installing main qemu package did not work...same error as above. I don't have the same qemu package that you listed, and I could not find it online either.

I am running Backtrack 5R1 on a regular hard disk installation (no live cd/usb), and the directory target is in /root/Documents/.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
In wich version of ubuntu is based backtrac?

qemu-usr-static package is aviable in natty, oneiric and precise:

http:// packages.ubuntu.com/search?keywords=qemu-user-static
[Eee Pad Transformer Q&A, Help & Troubleshooting] braernoch:
I read somewhere that you should be able to enable current main Ubuntu repositories in Synaptic in BT5. Have you already added those repos? Once done, you should have access to everything.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Thanks for this. The AC100 is also a Tegra 2 system, so in theory the same changes should work.

Unfortunately, I've tried applying them to no avail - it still freezes when trying to execute the new kernel.

See dev thread for further discussion.

Not at present. This is considered a low priority, so no one is currently working on it.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
Hey, BT5 is Lucid, 10.04. I have a virtual machine already setup which is running Ubuntu 11.10 I believe, but I tend to use the real installation (backtrack) on another hard drive for most tasks.

ASUS Transformer tf101 32gb + dock.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
I do not recommend you to mix repositories if you don't really know what you are doing, but installing only qemu packages from oniric it won't give you any problem at all

but you will have to look at the versions installed in yout system.

please let me see the output of

dpkg -l | grep qemu

in your backtrack installation
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jazztrmpter:
No, I have not added any additional repos. I'll give that a try later.

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

Okay, I'll edit this post later when I am at my computer at home to show you the output.
[Eee Pad Transformer Q&A, Help & Troubleshooting] thewarpigghost:
I had a problem PLEASE HELP ME.

I tried to put ubuntu on my transformer following this tutorial from eeepadhacks.net

it seemed to work at first but during the first boot of ubuntu It hit a problem and restarted and then hit the same problem again and again. This went on and on I tried to put it into APX mode with no luck for some time but after awhile I was able to get it into APX mode so I followed the instructions to boot android then when it went to boot it for the frist time I get the eeepc logo as normal but then the the screen gets lines accross the screen sometimes I can see some words and once I could see the android logo but its very distorted. It still reacts to the power button to sleep the hdmi cable still reacts and on the dock the buttons work but I can not make the device work. I think the OS is corrupted and I can not make turn off at all the power button only restartes the device and when I try to do a restore It fails If I could make it go into APX mode I might be able to restore the OS. I need your help Please.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
Don't worry you can restore your tf with nvflash put it in apx mode, you don't have to do it when it's off it also works if its bootlooping or whatever, just keep pressing volup + power till it goes into apx mode
[Eee Pad Transformer Q&A, Help & Troubleshooting] thewarpigghost:
I tried that

Thanks for the help but it goes into apx mode and then my computer doesnt see it and how do I run nvflash