yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
You need to change the working directory first. Type in 'cd <path to script>' E.g. 'cd /home/myusername/flashpack'. Then run 'sudo ./flash.sh' (or whatever it's called).

I strongly recommend you familiarise yourself with Linux before installing it on your transformer. You will be using the terminal a lot (e.g. for wifi), and if you're having trouble with stuff this simple, you'll probably find it almost unusable.

There's also a GUI-based flash pack for Windows (and possibly Linux) on the drawing board. Don't wait on it though, cause I'm swamped with uni right now. ETA: between a few weeks and a few months, depends on whenever I get the time.

It gets done when it gets done. Last I heard he was pretty busy with uni right now, so don't be surprised if it takes a few weeks.

The PPA is currently inactive, I think there were some issues getting it to work.
[Eee Pad Transformer Q&A, Help & Troubleshooting] LordGabriel:
Just tried changing the working directory. No go. (And most of these commands are similar to dos commands, so...)

Now i've tried within the folder, and outside the folder. x.o

Edit: Scratch that, for some reason, it works now x.o

Now to get it to send everything over in one go...

Edit2: Now to get the firmware injector to work. What exactly is it i have to do with it?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Aerox912:
Boot ubuntu on your transformer and click on the injector script..

same as before, first use the cd command to go to the folder where it is located.

If it says adb is not running (check with command adb devices) reboot transformer and try again, for some reason sometime it just doesn't work i guess, first time i tried it didn't work, i rebooted to android to verify adb was working and after again to ubuntu and it worked.
[Eee Pad Transformer Q&A, Help & Troubleshooting] zenstitution:
has anyone ran this off class 6 micro sd? if so how do the speeds compare to running off emmc? If the new job at t-mobile wasnt taking up so much of my time i woulda tried it myself by now.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ultravox:
Even having instructions in Portuguese, these videos may give a help on firmware inject and WPA config:

http://www.youtube.com/watch?v=RIXgdyAnfB4

http://www.youtube.com/watch?v=6WgBr7TRZ4E

There's also a guide for Ubuntu installation as per instructions found in this thread.

http://www.appsdoandroid.com/2011/08/asus-transformer-dual-boot-android.html
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
I ran it off a class 10 for a while and it was painfully slow, with a 4 min boot time. That's why everyone's running it off the emmc now - the performance is literally an order of magnitude better (boot time is down to half a min). I would expect class 6 to be worse. I can't really think of a reason why you'd want to use an SD card, since even then you still have to install CWM and replace the bootloader. The only possible reason would be if you couldn't use nvflash...
[Eee Pad Transformer Q&A, Help & Troubleshooting] zenstitution:
not unless i can run nvflash without a desktop or laptop. Was cleaning out my desktop and my damn cat knocked my processor off my computer desk and it landed pin side down, to add insult to injury my tools to straighten the pins are at one of my 5 siblings house.

---------- Post added at 12:42 PM ---------- Previous post was at 12:41 PM ----------

wait, can i run nvflash off an sdcard with miniADB?
[Eee Pad Transformer Q&A, Help & Troubleshooting] mb02:
I've given up on wifi. Tried everything in this thread and the others, nothing is working. The closest I've come to getting it to work is once executing wpa_supplicant I get stuck in an endless loop of timeouts when trying to authenticate with SSID. Tried connecting to open, WEP, WPA/2, everything. Really sucks cus the OS is practically worthless without Internet access (for me at least). Hoping to see the next build soon...
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
Well oke wat isyour setup , what kind of secrety your using on your router

Show mewhat you havedone
[Eee Pad Transformer Q&A, Help & Troubleshooting] mb02:
Well I've tried the three different methods for connecting to our home network (connecting to it openly using ifupdown, wpa_supplicant.conf, and network/interfaces). Our router is secured with WPA2. I have tried these methods for connecting to my phone's wireless tether too. No matter what I do, my TF won't connect to anything, even though the wireless module is working fine. My setup is your CWM zip method for dualboot and using the stock Linux kernel you provided. I have also tried firmware injector from both windows and linux flashkits, still no go. Every method simply results in an endless loop of timeouts trying to connect to the router and displays the MAC address as all 0s.
[Eee Pad Transformer Q&A, Help & Troubleshooting] nfusion77:
U tried everything in this post?

http://rootzwiki.com/showthread.php?1072-ubuntu-on-the-transformer&p=23850&viewfull=1#post23850

Ive connected to multiple networks at work and at home using this method, all connected with wpa2 without any issue.
[Eee Pad Transformer Q&A, Help & Troubleshooting] mb02:
Yea, that was actually the first method I tried. I even reflashed Ubuntu after all my attempts and tried your method again, but still got nothing but endless timeouts. To make sure everyone knows the procedure I used for setting up, here's the quick run down:

Used original linux flashkit to install ubuntu and android dualboot, used jhinta's method for restoring cwm and using zips for booting, booted up to both OSes to get them set up, used windows kit to inject firmware and wifi fixes while TF was at Ubuntu login screen then rebooted after injections, logged in yo Ubuntu and checked that wlan0 was up and running, proceeded with nfusion's guide for connecting to home network with WPA2 (didn't work, got endless timeouts), then went down the list of trying other methods for connecting to WPA and open connections on multiple networks with the same results.

And now I'm here with still no working wifi and eternal frustration lol. Anyways, thanks for any help; I'm not TOO concerned with getting it to work, it would just be nice. Just hoping for the next build to come out so we can do away with this archaic method of networking :)

Sent from my creaky Thunderbolt
[Eee Pad Transformer Q&A, Help & Troubleshooting] Djhg2000:
Why couldn't we use wcid for wireless configuration again?

I know this has been asked before because I've been following the development since it began up until about 3 weeks ago when colledge started but Ijust can't find the post. With a test comming up on Monday I don't really have the time to go through 30-40 pages either ;)

Also , can anyone please give me a short update on the state of Tegra 2 graphics and dualbooting? Judging from the latest posts I presume dualbooting hasn't changed much since 3 weeks ago but you never know.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
I've had issues with wifi, but at the very least open access points should work. Use the following for open access points:

Run 'ls /dev/' and check that wlan0 is there.

Then run as root 'ifconfig wlan0 down; iwconfig wlan0 mode managed; iwconfig wlan0 essid "MyWiFi"; ifconfig wlan0 up; dhclient -v wlan0' (replace the semicolons with new lines)

Because 'iwlist wlan0 scan' doesn't work - we need scanning in order to get a list of the available networks and their authentication types.

Last I heard hardware acceleration and uboot were almost done, but lilstevie hasn't said anything in a while, so I presume he hasn't had time to work on it.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Aerox912:
Are you using AES or TKIP protocol.

I also had troubles setting it up, eventually i managed.

If you are using AES like me, i could just post my exact settings.
[Eee Pad Transformer Q&A, Help & Troubleshooting] mb02:
It's AES protocol.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Backwardsblade:
I would very much like to see your supplicant! I'm bound to AES at work and that was the main barrier to dual booting this setup regularly. If you could pm the conf or paste settings that would be tops.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ViViDboarder:
Hey OP. I saw in some of the early posts that dual boot breaks CWM.

Is this still true? Also, do you have any details on the specifics of that? I am thinking about porting twrp to the Transformer when I get some time and having that support dualbooting OS would be great. :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] mb02:
Lilstevie's dualboot solution was to replace recovery partition with the boot partition of the chosen secondary OS. This way you could boot regularly to your primary OS while simply booting into "recovery" would actually boot the secondary OS. Jhinta figured out a different method by restoring recovery and using zip files that contained each OS' boot blob to choose which OS to boot into.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
lilstevy is working on somthing els , and it takes time, i know as i have stopt any dev because of time.

belive me when i say hey is on a correct path.

Only part i can vote on is , make it public . but then again you get all de noobs with realy dum Q !

But any one can do this if you can READ its all on the web and all tegra2 are +80% the same .
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
The biggest difference is pinmux, every tegra2 cpu is setup differently, with one exception so far. Ventana DDK and TF share the same pinmux and GPIO connections, ASUS were lazy :p
[Eee Pad Transformer Q&A, Help & Troubleshooting] ViViDboarder:
OK thanks.

The boot swapping method could be easily done as an option added to my recovery.

I'm interested to know the new method he's looking into. If you haven't seen, twrp is a new recovery my team has released for EVO 4G, EVO 3D, Nexus S and several other builds in beta and even more unofficial builds. We are also working on a huge update soon which should be awesome. I hope to get twrp on the Transformer either way, but figured I'd make sure it supports dual booting Ubuntu.
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
That would be awesome! I use the boot by flashing a different zip. It works fine but would be nice to be able to just select at first boot which is to use. I'm excited to see what lilstevie is coming up with.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Thank you so much, I've finally figured out how to configure mine. Here's a tip to anyone else who had issues: try updating your router firmware. I just updated mine and the new version makes it very clear which of WPA/WPA2 and CCMP/TKIP is being used.
[Eee Pad Transformer Q&A, Help & Troubleshooting] TonyCubed:
What is the current state of Ubuntu on our Asus Transformer?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Love the sound of that

Is your recovery as good as cwm though? or better?

would love to have clemsyn19b with hd 1.2.1 and ubuntu and still have recovery :)

If you are seriously working on this why not pm lilstev directly try jack something up
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Exactly the same as it was about a month ago, except we can view the battery meter now. Look through the old posts if you want a list of what works and what doesn't.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ViViDboarder:
Kind of off topic, so if you want to read about it you can check out http://teamw.in/projects/twrp

But... I like to think ours is better. :) We have had a lot of users switch since we have a few more new features and we feel like our Menu is much more straight forward. We also support color themes. Even Amon RA said he likes our Recovery over his own. :P

I hope first to finish with the next release of twrp for the EVO devices (1.1.0) and then port it to the TF, I think Roach is probably the man to talk to about that since he ported CWM I believe. Then once I have twrp working, I can work on adding in features for dual boot. But if it's flashing an alternate boot partition, that would be fairly easy. Our recovery has a settings file actually for persisted settings. You could set your "boot" directory and in there store alternate boot.img files for your different OS devices. Then have a "boot" menu in recovery where you, just select Boot then select the Rom to boot to. So it'll be minimal clicks. Also, when we finish automation it will be as simple as dropping a file in the sdcard and rebooting to recovery. Then the recovery could auto flash and boot.

All just ideas at the moment, but I hope to make some progress soon. :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] bleached45:
That's a pretty awesome idea, I actually just came here to suggest something like this. I was going to see if anybody could edit a recovery to choose which image to boot. Beat me to it, and you are much more informed.

That or do something like what the X10 did before the bootloader was unlocked, use a miniloader to bypass the kernel and run the Android kernel right from the system directory.

Glad to see real devs are smarter than I.
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
IMHO

I dont think its a good idea to realize dualboot by rewriting the boot partition. Because if you overywrite the kernel partition everytime you want to change the OS this will soon destroy your internal memory.

I think the X10 developers used a method called kexec which loads a kernel and then loads and other one and after that removes first kernel from the RAM. I tried this method a while ago but I did not have any success on the transfomrer.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
the problem is , when flashing uboot as bootloader it has no recovery mode to cwm . one could rebould uboot to do this , then we can have cwm zip with android or ubuntu

1 ubuntu zip = ->

uboot bootloader + bootimg

2 android zip

android bootloader + bootimg

this can work if uboot has a option to go back to cwm

---------- Post added at 02:39 PM ---------- Previous post was at 02:37 PM ----------

this one i realy like but it has to work !!! but i still i dint try that mutch.

---------- Post added at 03:09 PM ---------- Previous post was at 02:39 PM ----------

DONT ASK ME ANYTHING ABOUT THIS !!!!!

UBOOT

GNU KERNEL

AGAIN DONT ASK ME ANY THING if you know what this is you know how to work with it.

---------- Post added at 03:50 PM ---------- Previous post was at 03:09 PM ----------

Some more info

As you can read dual boot to cwm is possible. if you want this , its all there read and know what your doing.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ViViDboarder:
So just did some more looking, it looks like everyone else was correct that the bootloader seems to point to a partition to load a boot.img from. The dual boot solution flashes a linux img to the SOS (recovery) partition and the Android boot.img to the boot partition.

As I mentioned before... Instead of booting to a partition directly, you could have twrp on the SOS partition and just swap the IMG that is in the boot partition to switch boots. As a user said below... this works manually. I was merely talking of an automated way to do this.

As for hitting max writes to a partition, I don't think that's too likely. How often do you flash and write to /data and /system? Pretty frequently. It would however be better if we could add another partition so we don't have to write every time, but I'm not sure how possible that is.

As for UBOOT. I read it up on your link but I don't see it mentioned in the OP or the instructions at all... so I'm not sure why you linked it. Unless uboot is what the bootloader.bin is. But I'm assuming that is not the case since there would be a link to the UBOOT source in the OP to maintain GPL compliance as UBOOT appears to be licensed under the GPLv2 and the OP seems to be on top of his licenses.

OP, any chance of letting me know if I'm on the right path or if I'm able to help you in any way with my custom recovery?
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
/system is readonly it is only written once when you flash a new ROM which is about 1-2 times a month. If the system writes data to /data this is random but if you reflash the small kernel partition you rewrite about 90% of the allocated space everytime which will kill this part of the eMMC very soon if you flash the kernel 2-3 times a day maybe more.

lilstevie is working on a working UBOOT version but he mentionted that is is not ready for the public at the moment. As soon as it is he will release new preview version including UBOOT and other fixes like WiFi with NetworkManager and hardware acceleration.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
The bootloader searches the tegraparts PT for where LNX is in a normal boot, and SOS is in a recovery boot

/system is mounted ReadOnly for most of the time, except when doing updates from recovery.

but even then with the 2 the writes are to random blocks across the partitioned space.

theoretically you would hit max write count on LNX or SOS with repeated writes, however this would take hundreds of thousands of writes, but more importantly is invalidated by the eMMC controller handling wear levelling with the hardware FTL.

The bootloader.bin is the ASUS proprietary bootloader that ships in updates and on devices, well a version of it anyway.

What I am currently working on, which nobody at this point has access to is based on u-boot. Well, is u-boot with a u-boot application to enable boot selection, so far it doesn't really work and I just use the u-boot loader to boot.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
he never put a uboot online , the on in OP is android boot loader , also source for uboot is already online for months , you can easly find it as i have . He did evry thing correct with his realese about GPL !!!
[Eee Pad Transformer Q&A, Help & Troubleshooting] ViViDboarder:
Cool thanks for the info. Sounds like using uboot will make this recovery change unrequired. So I'll just worry about porting twrp as is.

Jhinta:

You can see from his post, the source HE is working on for uboot is not posted. Hence you can probably understand my confusion as to why you would link me uboot without mentioning that it is the base for the next version of dual booting lilstevie is going to be using.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
1 the uboot source for TF i have added to a new post en not to you as quote

2 i never made a link to OP or lilstevy as uboot was and is already for TF by some els.

3 i have stated that using this you know what it is.

4 and wat lilstevy is working on does not mean other people cant work on there own kernel,

meaning this is a dev thread all options are wellkom. there are peaple it this thread that know what to do with this.

And thats why the links are there !!

5 if you have read the thread you sould have read that he is using uboot for the new metode.

But ya confusing i understand.

Sent from my Transformer TF101 Tapatalk
[Eee Pad Transformer Q&A, Help & Troubleshooting] thebadfrog:
I think there is a language issue and everything is not translating well.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ViViDboarder:
Yea, I didn't read all 700 posts, but if I had, I'm sure it would have been clear. ;) But thanks for the link, it will be helpful to have that source at least to look at.

Also, I'm assuming English is not your first language, but you mean thread and not threat. I read that and had to double take. It has a totally different meaning.

Thanks for the reply though!
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
Lol i do mean thread and yes english wrighting i realy suck in
[Eee Pad Transformer Q&A, Help & Troubleshooting] imayoda81:
hi there, i have sucesfully installed ubuntu but can't activate wlan even if lsprobe finds bcm module already loaded (even jokey reads it as green)

can you please help me activate the wlan?

additional info:

iwconfig reads no wireless extensions on hw devices

thanks a lot to everybody :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
Did you run the firmware injection script which installs the right wireless driver?
[Eee Pad Transformer Q&A, Help & Troubleshooting] imayoda81:
No, Where is it?
[Eee Pad Transformer Q&A, Help & Troubleshooting] belzebub40k:
It is called inject-firmware.sh and included in the flash kit. For usage read the README.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Th0mZ:
Hey,

Maybe a stupid question but i haven't found any answer in this thread or anywhere else...

How can I compile a driver for this kernel ? As I have no linux-headers available for this (2.6.36.3-tegra-transformer-wifi)

Thx !
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
mine just says psk wpa2 do i not include CCMP

also say you set this up for work what about at home do we just set it up again diff files or can we have multiples ??? can we connect to more than one wpa 2 network

i downloaded this yesterday and flashed tried 3 diff wlan methods nothing i did firmware inject and ifconfig can see wlan0 but no internet ???

am i missing a step or something im supposed to do
[Eee Pad Transformer Q&A, Help & Troubleshooting] mb02:
The encryption protocol is diferent from the security protocol, yet related. If you're using WPA2 you're most likely using AES encryption (whih you would enter CCMP in the group and pairwise lines). You can make sure by going to the connection properties on a machine connected to the router, it will show which encryption is being used.

As for multiple networks, I have two network entries in the interfaces file but have not yet tried connecting to the second network yet. But it is supposed to work. Simply add a line break after your first network and start with the line 'iface wlan0:1' etc. and reenter the information for the new network just like in the first.

Sent from my creaky Thunderbolt
[Eee Pad Transformer Q&A, Help & Troubleshooting] vhda:
I don't know if this was related with other packages I had installed at the time, but what I did in past was to use wlan0-name instead of wlan0. When using the ifupdown scripts I then did ifup/down wlan0=name.
[Eee Pad Transformer Q&A, Help & Troubleshooting] goodintentions:
Kit for windows yet?
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
Yes, I used it and it works thanks to cuckoopt and the other contributors who made it all work.
[Eee Pad Transformer Q&A, Help & Troubleshooting] mb02:
Ive been wanting to use foxtrot5's custom boot.img with touchpad enabled, but would like to still have wifi. Anyone know what needs to be done to get wifi working once I have his linux.img flashed?
[Eee Pad Transformer Q&A, Help & Troubleshooting] goodintentions:
Forgive my ignorance. When we refer to "dual boot", I've been assuming we can boot to either system depending on what button we pressed. But from what I read from your link, it looks like we need to hook our tf to the pc to change to which os to boot to. Is this correct?

What I'm looking for is a way I can boot to either system without the need to hook up to my pc.
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
No PC needed. There are two ways, one is with a cwm recovery where you flash either android.zip or Linux.zip which contain kernel blobs then boot the corresponding os. The other way is if you don't have cwm, you use the button combo to boot into the 2nd os.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Ok i set up the interfaces file exactly as stated with CCMP my psk ......

I injected firmware etc

Still absolutly nothing wlan0 can see the router but not connect

Do i set up any other folders ifup or ifdown do they need configuration?

Do i have conflicting drivers?

If anyone can help i trust most the guys at xda and i could post all info needed my router setup interface file etc etc

Sorry forgot to ask also the ram in android is showing 300 something meg i tyhought we had 1gb or is ubuntu using some even when not active???