yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Q&A, Help & Troubleshooting] farmer bobathan:
Wine is only a compatibility layer for windows applications, IIRC, it converts windows hooks to things the x86/x64 linux kernel can understand. As wine doesn't virtualize the processor it will not work on our tablets that utilize ARM processors without an emulator like qemu. Because of the overhead associated with emulators, any x86 application running this way will have much steeper hardware requirements.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Tenny:
Having trouble with injecting the firmware...

Extracting firmware for bluetooth and wifi
Pushing firmware to device
13 KB/s (704 bytes in 0.049s)
734 KB/s (246077 bytes in 0.327s)
335 KB/s (17952 bytes in 0.052s)
Restarting the wireless module

It just sits here at this point. I do this when it's in ubuntu...
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
I have noticed this a few times recently when I have restored my base system, under some conditions the wireless module panics and won't release. The only way to really get around it at this point is to reboot your tablet, that will clear out the module, and when it reloads next boot it will be fine because the firmware has been inserted
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
spot on.

WINE Is Not an Emulator, it only offers up the winapi functions to the binary executables, there is no op code translation occuring, for something like wine to work you would need something like rosetta, which does not exist for this platform, and would be really heavy on arm
[Eee Pad Transformer Q&A, Help & Troubleshooting] johnsto:
Just in case anyone else is having a lot of trouble connecting to a WPA-Personal network, here's the config I ended up using:

http://pastebin.com/1mj5g92Y

Note value of 'ap_scan' is 2 rather than 1, which is usually suggested. That seemed to be the key for me.
[Eee Pad Transformer Q&A, Help & Troubleshooting] caaznkid:


I see thanks for the reply it was just a thought. Haha maybe with kal-el eh?
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Not even then. My desktop (3.2 GHz Phenom II x6) runs an ARM system in qemu at about 500 MHz or less (this is only a rough estimate) - running an x86 program the transformer will have a similar slow down. Unless you're looking at early 90s games, it's just not feasible.

If you want to use the Prime 1.7 ROM, use this: http://xdaforums.com/showthread.php?p=16389173#post16389173

If you want to use a stock Android ROM, you'll need to find or create an nvflash image of the relevant partitions. If this is too hard, just use the previous one, there aren't any significant downsides of the top of my head.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
It will be much worse but yeah,

An x86 machine is CISC (Complex Instruction Set Computing) which is well like its name suggests, complex... these instructions are harder to implement on ARM (Advanced RISC (Reduced Instruction Set Computing) Machine) or any RISC machine for that matter as the number of instructions in the CPU's microcode is considerably smaller, many mnemonic assembly instructions have far less equivalent instructions in ARM, for eg: jumping, there are many ways to do this in x86, but only a small number for ARM.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lithiasalesjs:
So let me get this straight... Bluetooth don't work yet?

Thanks
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
No, no yet. Neither does the battery usage meter, internal speakers or the touchpad (though the latter is almost done, as I understand it it should be in the next kernel).

Also, this post is hilarious when juxtaposed with the previous one.
[Eee Pad Transformer Q&A, Help & Troubleshooting] chrispazz:
no help? ........
[Eee Pad Transformer Q&A, Help & Troubleshooting] monkmeister901:
I am having the exact same problem. I have the android (prime 1.7) system image in /images but I am getting the exact same problem.

What am I doing wrong?

All help is appreciated!!
[Eee Pad Transformer Q&A, Help & Troubleshooting] nfusion77:
What I did was use Jhintas zip files for ubuntu/android. Installed the zip for android and booted up to clockwork then flashed the update for 1.7. I just keep the zip files on a microsd card and install whatever zip I want to boot up too.

http://xdaforums.com/showpost.php?p=16363296&postcount=162

I'm sure there are other ways of doing this but this is how I did it.:)
[Eee Pad Transformer Q&A, Help & Troubleshooting] Nudnik_de:
check page before your initial post, allready 2 options mentioned...
[Eee Pad Transformer Q&A, Help & Troubleshooting] romxnt:
De l aide sur la compilation du kernel et des modules ?
[Eee Pad Transformer Q&A, Help & Troubleshooting] mohibb:
anyone know if i can run turbo c on wine??
[Eee Pad Transformer Q&A, Help & Troubleshooting] Nudnik_de:
You can't run Turbo C on Wine as you can't run Wine. See discussions the last 2 pages...
[Eee Pad Transformer Q&A, Help & Troubleshooting] LordGabriel:
Okay... Apparently i'm too stupid to get this working. I keep getting an annoying "nvflash not found" error whenever i try to run the script on my ubuntu install. (Note: I'm a total newb when it comes to Linux.)

What the fudge do i do? x.o
[Eee Pad Transformer Q&A, Help & Troubleshooting] tay200k:
i had the same problem on ubuntu x64 so i used debain 32 bit and it worked right away.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Off the top of my head, there was a mistake in some of the scripts (the .sh files). It says 'nvflash' when it should say './nvflash'.

Alternatively, try using the version I uploaded here. I put it together since the original wasn't very user friendly.

BTW, has anyone had any luck getting Chromium to work? None of the pages render for me, and I can't submit a bug report until I figure out how to cross-compile it.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Nudnik_de:
Same problem here...
[Eee Pad Transformer Q&A, Help & Troubleshooting] pim:
Thanks I flashed the prime rom withour any problem.

But how can I flash this rom : [ROM] Revolver 2.1.2 ? There is no nvflash version
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
yes, but it requires u-boot and the new kernel. It is an issue with the graphics driver
[Eee Pad Transformer Q&A, Help & Troubleshooting] tay200k:
When will we see u-boot and the new Kernel?
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
In time, currently you will not be able to dual boot with u-boot.

Time is not something I have a lot of, I am a full time student which takes up a lot of my time.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ultravox:
Please take your time.

People should know one of XDA first rules: don't ask for ETA !!!
[Eee Pad Transformer Q&A, Help & Troubleshooting] fd3s.boost:
I could get Bluetooth working on Ubuntu. I read following instruction. (I couldn't post url so please add http.)

htc-linux.org/wiki/index.php?title=Ubuntu/Leo/Bluetooth

Bluetooth device was /dev/ttyHS2 (not /dev/ttyHS0).

And I tried to tether with wvdial, I got following error.

longjmp causes uninitialized stack frame

There are many search results on google, but I can't solve yet...

Anyway, thank you very much lilstevie!!
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
To make an nvflash version, flash it normally, then use the nvflash backup script. The files you need correspond to the numbers used in the ubuntu nvflash script.
[Eee Pad Transformer Q&A, Help & Troubleshooting] vit0oo:
Use prime 1.7 nvflash image first time and use the recovery mode to flash with Revolver.zip

dhclient crash ubuntu with the new kernel ( touchpad working ) why ? : (
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
is is posible to flash the bootloader bij zip , if yes you can mutiboot bij zip only problem with this is mapping the nand for the same layout.

this will give you uboot or normal with cwm zip files
[Eee Pad Transformer Q&A, Help & Troubleshooting] tixed:
So, at first you were running ubuntu from microsd, right?

How about _triple_ boot? Place ubuntu on microsd like you did at the first try, then modify bootloader a bit to load :

a) ubuntu, if found on microsd in slot (some sort of check)

b) clockwork recovery, if it was chosen during reboot

c) simple honeycomb by default

So you can just replace microsd if you need ubuntu, but you're also having perfectly normal TF with recovery when you don't. Got to buy class ten card though, for better performance.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Lunchbox115:
Is there something like a changelog (like this for CM7: http://cm-nightlies.appspot.com/?device=galaxysmtd) and is there a list I haven't seen what works and what not?

Like this (example):
[Eee Pad Transformer Q&A, Help & Troubleshooting] vit0oo:
Thats work for me nice ! My apple magic mousse work : )

thanks !
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
As long as CWM is on the recovery partition, you can boot as many different OSes as you want by flashing different bootloaders. If you want any kind of automated OS selection (e.g. booting the microSD only if it's there), you'll have to wait until uboot is available (and even then, I don't know whether or not it's capable of that).

Even with stock Android, there's no reason to keep Ubuntu off the eMMC except for the amount of space it uses. The reason almost no-one is running Ubuntu of microSD cards now is because it was unbearably slow. An extra partition isn't going to affect Android at all, and if you're worried about the warranty you'd have to remove CWM anyway.

Here's one of the top of my head: (there are also some earlier posts in this thread)

Wifi: Yes, but no scanning (showing what networks are available) and you need to use the terminal

HDMI: untested

Touchpad: clicking only (work in progress)

Bluetooth: (work in progress)

Battery meter: not working

Hardware acceleration: not working

VPN & CIFS: yes, but requires custom kernel modules

Google Chrome: not working (to be fixed in next kernel)
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
once the bootloader is reflashed as u-boot blobs will no longer reflash, it is a one way operation. blob flashing is done by the bootloader, and uboot does not replicate this,
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
changing bootloaders around wont help most people :p kernels are what need to be changed,

as for that fall through with boot off µSD if present, yes u-boot can do that.

for the purpose of who you were replying to, no that can't be done like that, booting off the µSD was done from the kernel command line that was set in the kernel image container, you are right on u-boot needing to be available.

currently I am working on patching in something like the neo freerunner bootmenu into u-boot.
[Eee Pad Transformer Q&A, Help & Troubleshooting] SilverZero:
Not sure if it's related or useful, since Ubuntu isn't just another Android ROM, but BootManager is allowing multi-booting on a few phones:

https://market.android.com/details?id=com.drx2.bootmanager
[Eee Pad Transformer Q&A, Help & Troubleshooting] knoxploration:
Amazing things happening in this thread, you're doing great work lilstevie!

Since it seems quite a few other folks have gotten this working on their own Transformers, I'm wondering if somebody else has time to make and upload a video to let us see the performance when installed to eMMC, since your original video was on the Micro SD card, and hence not indicative of performance?
[Eee Pad Transformer Q&A, Help & Troubleshooting] andjohn:
What about a 'reboot into Android' option which flashes the Android bootloader and the reboots? The we could make the reverse in Android to flash the Ubuntu bootloader to get into Ubuntu.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
This is simple enough to do - just extract the CWM zip files and run the bash script inside them as root.

However, lilstevie is currently working on a proper boot menu which would make that idea completely redundant while providing more functionality. So it's easier to just wait until it's done.
[Eee Pad Transformer Q&A, Help & Troubleshooting] tixed:
Boot menu... Nice! As far as I understand, with proper menu we can partition eMMC as we please (beforehand), configure menu, and then choose what we want to load at the reboot? Would be awesome thing to try out even different HC builds, like TouchWiz one (that's being ported on TF), or maybe even Win8... Handling any and all kinds of tablet OSs - that's a true omnipurpose device. Every OS has it's ups and downs, I've even heard surprisingly good things about webOS.
[Eee Pad Transformer Q&A, Help & Troubleshooting] gnagnone:
Hello,

my wifi is working now thanks to lilstevie.

What about keyboard mappings? is it possible to use the search button as left alt? and what about function keys? (I know maybe this is more a linux question but I was just curious to know if someone already solved this issue)

Thanks

Gnagno
[Eee Pad Transformer Q&A, Help & Troubleshooting] tophermackay:
I have been having the same problem but now, I have lost my wipe menu and now it only boots in to ubuntu any Ideas?
[Eee Pad Transformer Q&A, Help & Troubleshooting] demoneyes905:
I dont know if this has already been answered or not but make sure that the PROTO is correct.

As far as I know,

If you have WPA, then PROTO=WPA

If you have WPA2, then PROTO=RSN

Here is my conf file. FYI, my network was WPA not WPA2. Hope it helps:

ctrl_interface=/var/run/wpa_supplicant

eapol_version=1

ap_scan=2

network={

ssid="mynetwork"

psk="password"

scan_ssid=1

proto=WPA

pairwise=TKIP

group=TKIP

key_mgmt=WPA-PSK

}
[Eee Pad Transformer Q&A, Help & Troubleshooting] igorjirkov:
Before running install scripts, check if

uname -i

does not return "unknown" or anything but x86_64 or i386. F.e. if you use a virtual machine to run linux on it, it can return "unknown". Otherwise no script except for "flash-android.sh" will execute correctly.

To fix it manually replace $(uname -i) by i386 if your OS is 32 bit or x86_64, of 64bit.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Read this: http://xdaforums.com/showthread.php?p=15856633#post15856633

It'll reset to the defaults if you unplug the keyboard, but you can restore it by running 'sudo xmodmap /etc/X11/xmodmap' or rebooting.
[Eee Pad Transformer Q&A, Help & Troubleshooting] magicdave26:
Can OP please update the main post with a video of the actual pack that is linked running on his TF rather than a video of the old pack running ?

Doesnt make sense having a video of a different pack running.

I personally won't download or install it because of that.

Cheers
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
it is the same pack, the only difference is where it is installed
[Eee Pad Transformer Q&A, Help & Troubleshooting] gnagnone:
Thank you rdnetto, I will try this when I will be at home... my tf is slowly becoming my favorite device for RubyOnRails development thanks to your work guys :)

@lilstevie, do you think maybe the script linked by rdnetto should be included in the ppa so that we can install it just by apt-get ?
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
But where it's installed makes a considerable difference to the performance/responsiveness. I'd do one, but I've uninstalled Unity so it wouldn't be representative of the default image.

A package seems like overkill, and would prevent people from customizing the layout further (since each time the package was reconfigured it would overwrite the file, unless you added additional code for that...).

Also, the PPA isn't actually online yet, so right now it's moot.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
good point, problem also is that I am not running anything close to the released version, accelerated graphics and EGL, u-boot, 2.6.38 kernel, none of that would be a fair video of comparison.

u-boot is also not perfect, and itself has performance issues when it comes to reading the kernel and initrd
[Eee Pad Transformer Q&A, Help & Troubleshooting] nfusion77:
Im so jealous :) I think you should post your homework and we can do that while you work on ubuntu for us :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
Ok so after talking to roach on irc, makeshift solution for those that have gotten themselves into the datawipe loop. "cat /dev/zero > /dev/block/mmcblk0p3" and that will fix you up :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] tanguita:
I am a little bit confused... does the touchpad work finally? if so, what do I need to do? and one other thing: does the wifi work with network-manager or only through wpa-supplicant at the moment?

Thanks
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
TOUCHPAD: There is an experimental workanround somewhere in this thread for the touchpad. You have to apply it to the kernel sources an compile your own kernel.

WIFI: At the moment only wpa_supplicant works. But lilstevie posted a note in this that it is now working with network-manager in his actual working build.
[Eee Pad Transformer Q&A, Help & Troubleshooting] movelbit:
Am I the only one desperate for a windows version?

Please, please... :)

keep making the good work :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
Please delete!
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
I think he means a windows installer, in which case it will take a little bit still, at the moment the focus is on getting the device side to a more acceptable level.

if you are really wanting to try though, use a linux liveCD to run the flash-pack :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] franky1029:
Agreed. I'm not really a Linux newb, but I'm far from pro status; as long as you follow the directions, you'll be in business! Very easy, and doesn't take long at all.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Bradical:
Oh sad embarrassment... I wiped mmcblk0p8...

Would someone please post a copy of their /dev/block/mmcblk0p8? I kinda wiped mine while playing around. I was distracted and forgot to dd that block to a backup file first. I was in dual-boot setup configuration. I tried re-running the flash-android-linux script but it did not help and my linux partition is hosed. I tried going back to default, but it still wants to boot to linux in recovery mode. Would greatly help to have a copy of that file. Thanks!
[Eee Pad Transformer Q&A, Help & Troubleshooting] ultravox:
I've some video files from my installation that I took in order to user it in a tutorial ( in portuguese).

I've the first boot, inject firmware file, cwm bootloader change, adb configuration and of course the dual bout installation. My only change its unity 2D and portuguese text comments on the videos.

Cheers.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Bradical:
Okay, possible false alarm. I was getting an error concerning /dev/block/mmcblk0p8, but after flashing the pure-linux script, I could get back into linux. Trying to flash back to android-linux now.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Shaquiel Harris:
Would anyone actually consider dual booting ubuntu good enough for daily use? I already have ubuntu on my computer but im getting rid of this crappy laptop and i'm looking to purchase this tablet, but im a student in college so i was only getting this to dual boot ubuntu as well for when i need a netbook per say for school things and cooking up roms (hopefully if this works good enough) for my sensation, but a android tablet for fun.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Bradical:
Well, after running the default flash again, I can get into Android, but while trying to go to recovery mode, Linux tries to boot and comes up with the mmcblk0p8 error again. I can use Android for now, but I am locked into the ROM I am using now. I tried doing the CWM install by dd'ing the blob to mmcblk0p4, but I still can't get into an actual recovery mode. Any suggestions?

**EDIT** Using NVFLASH recovery method for bricked tablets, I was able to revert completly back to stock.
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
I have tried the dualboot installation and from my point it is not ready for daily use. There are many things which does not work at the moment the most important is the touchpad. An other point is that there are new versions of the TF101 with a new SecureBootKey which is needed to gain access to the bootloader.
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
i've managed to port the flash kit to windows... any problem just report pls....

usage:

download and extract it

put the boot.img bootloader.img recovery.img system.img ubuntu.img inside the extraction folder

run "run me.bat"

EDIT: U NEED TO USE THE BOOTLOADER.BIN, NOT THE .IMG

EDIT2: This was an outdated version

EDIT3: New version check here
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
just forgot to say... thx for all the work guys... this way i just go loving my transformer harder and harder... :D
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
Also... from what I read earlier, there where people looking for the revolver nvflashed so i decided to upload my backup here http://www.megaupload.com/?d=U5OGTNDG

Note:

that rom has the 3g enabled for those who want to use 3g dongle, also, inside of the rar file there is some files for the instalation of rom on SINGLEBOOT only i dont know what would the the effect just overwriting it on a DualBoot tf... so just extract and take the files that u need
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
Thanks for sharing this. Would like to offer feedback but may have to wait until the weekend to try it.
[Eee Pad Transformer Q&A, Help & Troubleshooting] cramleir:
Firmware-Injector help

Hey guys, I hope one of you can take a moment to help out a little. I;m having trouble running the firmware script from ubuntu. I get an error that I have "insufficient permissions". lsusb sees the tablet, but I'm not really sure where to go.

Thanks guys
[Eee Pad Transformer Q&A, Help & Troubleshooting] farmer bobathan:
You need to run the script as root.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
just a little teaser of what is to come, things are far from ready yet though, horrible slowdowns, graphical tearing, no dual boot etc. etc.

but
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
Okay, went ahead and took the plunge. The main batch file should be renamed without a space in it, which DOS doesn't like. I renamed it to runme.bat and it worked. I chose the Android (Prime! 1.8) + Ubuntu option and executed it, taking about 20 minutes to complete. After that the tablet rebooted into Prime. However, after shutting down I tried to access the boot menu for Ubuntu using Power + Vol Up and nothing happened.

I added the Prime "bootloader.bin" file to your extracted folder; not sure if that was the right one in light of what happened.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
power + volume down, then volume up when prompted
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
Thanks, lilstevie, but that just takes me to CWR.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
well there are only 2 slots that the linux kernel can be in, recovery or normal boot, so this sounds like it is in neither
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
I used cuckoopt's windows flash kit so should probably wait for his help with this. Thanks for confirmation that linux kernel does not reside on my device currently.
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
Using cuckoopt's windows flash kit, I think I know where my confusion lies. I copied bootloader.bin from the Prime! 1.8 zip folder but the instructions refer to a file named bootloader.img instead.