yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
I just found a thread that stated the problem with nvflash in b70 is fixed and that lilstevy was part of that project also the b80 is presumed to have the same system so also unlockable does this mean I will be fine with a new eee pad?

Really want this device but want my warrenty and want it brand-new not second hand so if this is true and viable I'd rather have new :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
the solution is far from ready for the B7/8 devices, we still have a lot of work to do as ASUS/nVidia inadvertently broke something with nvflash
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
Danzano, the hd rom came out yesterday so it's still in testing. Prime is the one that's been around for a littlel while and what lots of people run. The hd one does look good though. I will be testing it as soon as I can download it.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Awesome news guys

So hopefully if I buy the device should be able to do what I want to soon right?

Also news on the HD sounds good :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] cosine83:
Not to rain on anyone's parade but if you're looking at the TF101 as a cheap netbook, there's cheaper netbooks you can load Ubuntu on much easier with much better support than spending the money on a TF101. That said, I'm really looking forward to working with Ubuntu or another ARM build of Linux on the TF101 (Slackware, anyone?).
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
I am putting together a build for release later a kind of "Technical Preview" if you will of oneiric. This build is not dual-boot, features acceleration to some extent, and u-boot.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Alot of netbooks are not android native they are usually dual boot with vinilla and crap battery life tf is better on battery and initial os

Lil stevy you don't plan to abandon the project anytime soon do you?

If so we have support and a great xda community screw netbooks with there OEM support xda has created better roms in spare time without the big budgets

So lilstevy if I buy this device and its unfortunately a post b70 how many weeks/months away is the nvflash unlock?
[Eee Pad Transformer Q&A, Help & Troubleshooting] vhda:
Will you also post source code and scripts?

I'm curious on what changes were required to get Ubuntu working.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Also is over clocking still available with dual boot and will the set CPU system scalling still work with Ubuntu or not?

Sorry for so many questions
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
OC in ubuntu, no. Android yes. Depending on the kernel of course.
[Eee Pad Transformer Q&A, Help & Troubleshooting] residentorca:
I'm assuming that the backup for dual-boot systems will require 16GB for the 16GB TF model. If you dumped the contents of the windows-flash-kit into the Asus Sync program folder as recommended, you should have at least 16GB free on that drive as that's where the backup will go.

I don't have enough free space on my Win7 primary SSD drive where Asus Sync is installed so will therefore try putting the contents of the windows-flash-kit into the platform-tools folder under android-sdk-windows, which is on a larger secondary HDD, and run the backup script from there.
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
That will depend on what kind of backup u do... the rom files are ~0,5GB, the ubuntu files ~4GB and media it will depend on what u have on your android...
[Eee Pad Transformer Q&A, Help & Troubleshooting] fonix232:
If your problem is with U-Boot to get it to dual-boot, I think I can help with it. But we will need button drivers for that (atleast GPIO-calls of it to be included in the u-boot boardconfig), and some more stuff. I think it would be pretty to go with a touchscreen enabled u-boot, and use a UI on boot to select which OS you want (currently, Android, Ubuntu, maybe MeeGo). That gives me an idea, u-boot is capable of making a basic linux setup as recovery/system management, and we could even manage to create our own partition layout on the device itself before loading the images (ofc this will need a totally unlocked partition layout, your blobsbegone should do it I think). U-Boot is capable of a lot of things ;)
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Using nvflash is pretty much guaranteed to void the terms of the warranty. (I haven't actually read it but I doubt it would allow it.) If need to make a claim I suggest using nvflash to restore it to the stock firmware before sending it in.

I'm not sure what NZ law is like, but many countries have statutes which prevent manufacturers from refusing to honour warranties for unrelated modifications. e.g. Asus could refuse claims relating to software, but if the screen breaks or whatever then they should still honour it.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Ok so this procedure does not touch the kernel?

So I could use clemsyn/blade's 13 with prime and Ubuntu?

Also I won't be returning it for software faults it would only be hardware say a screen defect etc and flash to stock before handing in :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
u can run prime with clemsyn/blade's 13, but not ubuntu
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Ok I just found the tf I'm looking for I think

Model number TF-1b1800a

Is this pre b70?

This is the model I want right?

Also is there anyway we could find away to have the o/c kernel with dual boot or is it impossible?

Update just confirmed its a B60 gonna put it on hold at store buy next week or so :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
Flash

I downloaded the libflashplayer.so file, im just wondering if anybody has had any success getting flash to work on Ubuntu, everything else works, so flash is just the missing component at the moment...

Any advice would be greatly appreciated. I also tried the opensource alternatives literally no joy with those at all.

Thanks!
[Eee Pad Transformer Q&A, Help & Troubleshooting] cuckoopt:
My personal advice is just for u to wait... a few more days (i hope so) and an update will be released... so... just wait... i think that this new update will come with a bunch of new comparabilities and accelerations...
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
ok great, will do and btw i have a B70 and i have no problems with nvflash im not sure what all this stuff about nvflash being broken on B70's is I have two and i have flashed them both without an issue....
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
As I understand it, all the methods so far swap out the kernel when changing the bootloader. Ubuntu doesn't work with a regular Android kernel.

Dual boot has already been achieved, though it's kinda clunky compared to the uboot solution that's being worked on.

OC can be done under Android, since there are Android kernels for that. The Ubuntu kernel doesn't support it right now, and AFAIK no-one is working on it - wifi, hardware acceleration, etc. are more important

You need to look at the serial number. It will begin with B70 or whatever the revision is. The serial number is printed on a sticker near the propriety connector.
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
mines is B70KAS07**** and it works for nvflash, if that helps.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
Just for a little bit of clarification, the oneiric "CTP" will not have dual boot functionality due to some quirk of u-boot, the mem map, load addresses and possibly FDT (Flat Device Tree) differ from that of the standard bootloader and as a result the android kernels will not boot atop it.
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
So it's a straight ubuntu flash, or a dual boot android/linux with the setup we have now?
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
for the purpose of the preview yes
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
So I can have o/c android kernel by clamyn and run prime but o/c will just not work in the Ubuntu part right?

Sorry for noob questions this is very different to gt540 lol
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
correct, but it isn't because it is different to the gt540 or anything like that.

There are 2 kernels, one for normal boot and one for recovery, in this case, I am replacing the recovery kernel with the ubuntu kernel, which does not have overclocking enabled
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Ok that's awesome news thank you

So the new Ubuntu u-boot that will replace current or will there be two projects running now?

Also I've built a custom kernel for my netbook that the tf is replacing and that had CPU scalling as an option while compiling the kernel which I chose ofcourse just wondering if the non ability to overclock in Ubuntu is due to there arm distro not supporting it or if it our end? If you get what I mean :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
overclocking arm is different to an x86 processor, the frequency table needs to be modified in the kernel. It is low priority
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
Understood lilstevie :) one question though, once bugs etc. are worked out, will dual boot be possible with u-boot?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Awesome just wanted to know if it was doable at a later stage :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
should be yes, it is just going to be a matter of aligning it all
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
Sounds wonderful! Already love the ability to run Ubuntu on the tablet and was stoked when I finally figured out how to get WPA2 secure wireless access points to work on my tablet. One more question though, will there be any work done to the screen off command or sleep? When screen turns off the backlight is still on just no colors on it if that makes any sense...It doesn't turn off like it does in android.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
that is due to differences in power management, and is lower priority but will eventually get fixed
[Eee Pad Transformer Q&A, Help & Troubleshooting] trialsrider1:
No worries on priority, just wanted to know if it was going to be looked at :) thanks for the clarification.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
I don't think that's the screen turning off, just the screensaver coming on / screen being locked. If you want you can set the brightness to 1 (I mentioned the command for doing this earlier in the thread), though setting it to 0 resulted in a crash for me.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
That is correct, it is the "Blank Screen" screen saver. which is part of the difference in power management.

However the big bug is sending the display to sleep results in a narrow window of opportunity to wake the device back up before you have to reboot to wake it
[Eee Pad Transformer Q&A, Help & Troubleshooting] tay200k:
Can't wait for your technical preview? What have you managed to change so far from the first release? (like WiFi working with connection manager?)

Cheers for this it made transformer worth getting for me :-]
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
WiFi works with the connection manager, and acceleration is partially working, if someone can find the licence to the bluetooth firmware licence I will push the image including working bt
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
lilstevie i was wondering if the Acceleration when fully working in your opinion, will it run pretty smoothly, I understand the tegra chip is pretty low powered in comparison to laptop/desktop GPU's. From your testing how well has it performed overall.

Thanks.
[Eee Pad Transformer Q&A, Help & Troubleshooting] fonix232:
License should be Apache, and should be in the broadcom branch of wireless at android git (what is currently down sadly).
[Eee Pad Transformer Q&A, Help & Troubleshooting] rdnetto:
Nice work! I had just gotten Jhinta's image to boot with XFS, guess I just got one-upped. :p

Ubuntu Natty has abootimg in the repos, so you may want to update the instructions to reflect this (that way dependencies are taken care of automatically).
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
The package is to be run locally on your computer, put your tablet into APX mode (volume-up + power for a few seconds) and run it

Graphics drivers require a bit more work yet, as for unity

sudo add-apt-repository ppa:unity-2d-team/unity-2d-daily
sudo apt-get update
sudo apt-get install unity-2d-default-settings
sudo apt-get dist-upgrade

should help (I haven't had a chance to independently verify that it fixes the white bar yet)

best place to keep an eye out for updates are in this thread, and the thread on rootzwiki, as well as my twitter here.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
I am aware of ubuntu natty having abootimg in its repo, but for the sake of being able to use this pack on any linux distro I do not utilize it. The problem was just an incompatibility with x86 and x86_64 versions of a lib that abootimg uses, the new package will no longer have this issue
[Eee Pad Transformer Q&A, Help & Troubleshooting] whiskeycoke:
Thanks for the tips lilstevie, after some trial and error I have Ubuntu installing. I downloaded your kit and the nvflash-ubuntu files. Unzipped both and copied the ubuntu.img and Roach's android boot.img, recovery.img, and system.img files into the /images folder.

From there I connected the Transformer via USB to my laptop and shut down the pad. I held the volume+ and power buttons for about 5 seconds to enter APX mode (I issued 'lsusb' in terminal and looked for 'Bus 002 Device 022: ID 0955:7820 NVidia Corp.' to be sure my Transformer was connected as the screen stays black in APX mode.) Once I was sure I had APX mode I opened terminal and navigated to the linux-flash-kit folder and ran 'sudo ./flash-linux-android.sh'

It took about 10 to 15 minutes to install. Mine rebooted on its own and went to the Android splash screen. It then went dark so I held the power button until it powered on again. It successfully booted into Prime 1.6 after that and I'm about to try Ubuntu. Wish me luck!

This is why I wanted this pad so badly. Thank you Dev's for your time and talents, I can't wait to see where this goes!

Update: Booted into Ubuntu and it's sweet. I'm struggling with starting the wifi but I'll figure it out tomorrow. This is awesome!
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
Flashpack 1.1 daedalus-b1 is now available including the firmware injector.

Instructions for use:

1) boot into ubuntu on your transformer

2) make sure that you have udev rules set for the transformer so adb detects it

3) make sure you have system.img in ./images/

4) run ./inject-firmware.sh
[Eee Pad Transformer Q&A, Help & Troubleshooting] movelbit:
great work!

ubuntu.img should go to /images or to /ubuntu?
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
./images is for the img files to be uploaded. ./ubuntu is self contained for the kernel, i may change it to ./kernel for 1.1 daedalus release
[Eee Pad Transformer Q&A, Help & Troubleshooting] movelbit:
And what are the pre-requesites? My ubuntu 11.04 does not detect it. How to install it
[Eee Pad Transformer Q&A, Help & Troubleshooting] salamandar:
Ok silly question time, you mention "If you plan on dual-booting with android you will need to download a full system like prime and put the images (system.img

boot.img recovery.img) in images/", when I extract a ROM (prime 1.6r2) to place the images in the images/ directory I get 2 folders (meta & system) and what I think is the Prime boot image, do I need to create an image out of the system folder (doh how?), also where do I locate the recovery image you mentioned?

P.S. Thank you in advance I have been desperate to try a dual boot setup since I bought the TF101!
[Eee Pad Transformer Q&A, Help & Troubleshooting] bottom:
thank you

:)

but how i can start wifi ?
[Eee Pad Transformer Q&A, Help & Troubleshooting] TheDeadCPU:
You need to get the NVFlash version.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Aerox912:
For some reason i failed to flash it for like 10 times..

But i'm suspecting it has something to do with my recent upgrade to Mac os X lion.

Since the update parallels desktop can't fully boot ubuntu 11.04 x64 in unity mode.

When i tried to run one of you .sh files i had several errors, mostly with abootimg: no such file or directory. so it could not make the linux.img file i suppose, and then it begun flashing but after flashing ubuntu.img the terminal window just vanished, leaving the transformer in APX mode, and after that nothing to boot.

tried it in Backtrack 5 x64, Ubuntu x64, Fedora Core 15 x64, Ubuntu x32 i could not test because parallels drivers refused to install and i was not in the mood to download everything again :p

Fedora had different issues, also the same with abootimg but later als something with ./nvflash no such file or directory.

And something with bad ELF in it but i really don't know where that came from..

Eventually i gone back to BackTrack 5, where i started and the one with the least errors for me, and then i found out that abootimg for some reason did not start x86-64 but it said abootimg-unknown: no such file or directory.

So i opened your .sh and replaced the abootimg-$(uname -i) with abootimg-x86-64 and it worked. too bad the 3.2 nvflash image i used for system.img is not booting, but that was an experimental so was not that big of a surprise :p

At least ubuntu is booting :)

Will try to trace down what gave me the errors i had before with both ubuntu and fedora, but i think is't just something to do with parallels and after and update it should be fine
[Eee Pad Transformer Q&A, Help & Troubleshooting] aligatro2010:
first of all check if you have wifi drivers. type iwconfig and if it shows you

wlan0 IEEE 802.11-DS ESSID:""

then you just need to follow

http://xdaforums.com/showpost.php?p=15532610&postcount=2

If it doesn't then read

http://xdaforums.com/showpost.php?p=16114470&postcount=13

You can copy directly from android partition.

do sudo su type password

then type df see if it's mounted already.

/dev/mmcblk0p4 525106 16424 508682 4% /media/ab4b318b-b140-4840-ad2e-e853d35793c7

/dev/sda 7995392 1070708 6924684 14% /media/908E-227A

/dev/mmcblk0p2 525106 16424 508682 4% /media/14bd4b5c-cb7b-40a4-a8bd-5172fe8c5079

/dev/mmcblk0p1 516040 408628 107412 80% /media/57f8f4bc-abf4-0000-675f-946fc0f9f25b

/dev/mmcblk0p7 9057824 102526 8955298 2% /media/aa823c4d-d1f5-42bf-8f91-8b26c9ce9f44

/dev/mmcblk0p3 1976 1976 0 100% /media/09c3e312-ca99-4a2f-afe3-339da3867a95

This is the partition you need. You directory name might be different. Just look for /dev/mmcblk0p1 and see where it points you to.

In my case it's /media/57f8f4bc-abf4-0000-675f-946fc0f9f25b. If it's not on the list then do mount -t ext3 /dev/mmcblk0p1 /mnt.

And then you just copy either from /mnt or /media/.... (if it was already mounted)

cp /mnt/vendor/firmware/fw_* /lib/firmware/

cp /mnt/etc/nvram.txt /lib/firmware/

Btw, I noticed there is a device named radio0 in /dev folder. That means we can probably listen to FM radio from ubuntu once sound is fully working. :D
[Eee Pad Transformer Q&A, Help & Troubleshooting] hachamacha:
emmc: I'm just wondering if this is 'true' emmc, a ball grid array emmc chip onboard that no one was aware of, was unmounted stock, etc? Actual 'extra' storage that we can use? If so: How do I mount emmc myself before this install?

I opened terminal emulator, (# mount | grep -i emmc) and saw nothing, so am curious about what you're calling emmc. I'm sure it could be there without me knowing about it, but I'm wondering how you figured it out.

Other than that I'm interested in what you're doing as well, but this first part has me stumped.

Thanks very much -- Hashi
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
the emmc is labeled as mmcblk0, it is a physical BGA mounted emmc connected to the tegra2 processor by SDIO, this is what android uses in a stock state
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
I have managed to turn the radio on but the scannable frequencies are outside of the usable range (<10MHz) hopefully this can be solved with luck
[Eee Pad Transformer Q&A, Help & Troubleshooting] aligatro2010:
I installed fmscan app, but I get "Operation not permitted" even under root.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
Yeah, Bluetooth needs to be turned on before fm radio can be turned on
[Eee Pad Transformer Q&A, Help & Troubleshooting] aligatro2010:
hmm how is bluetooth called ?

O wow you need to create interface first.. Why is everything always complicated? xD
[Eee Pad Transformer Q&A, Help & Troubleshooting] icow:
how and where do i get the .img files neccesary for a dual boot ?

iv tried nandroid backup but it only gives me system.img
[Eee Pad Transformer Q&A, Help & Troubleshooting] fonix232:
Actually Tegra2 is around the Core 2 Duo in relation to performance (in some tests, it was even beating the C2D!). And, thanks to the 16-core graphical renderer (Tegra2 GPU), we can get a pretty nice HW-accelerated UI.
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
Thanks for clarifying that, Gnome 3 looks like its closer to being tablet optimized, i hope it runs smoothly on the Tegra2.
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
fully working? no, buggy at best I would say.

release 12alpha1 drivers really are not designed for this specific SoC (this hw revision has a higher clockrate on the GPU) which I believe may be a source of some of the issues, plus the need of kernel optimisations still etc.

in any case it works
[Eee Pad Transformer Q&A, Help & Troubleshooting] nextract:
Awesome. Anxious to try it out. Im guessing it will be a few days before its ready for testing? Thanks for all your hard work!
[Eee Pad Transformer Q&A, Help & Troubleshooting] lilstevie:
I hope not that long, there are a few things I am putting together that will make this as easy as possible to put together
[Eee Pad Transformer Q&A, Help & Troubleshooting] ultravox:
I installed Prime 1.7 and Ubuntu in dual boot with the files collected by rdnetto in this post http://xdaforums.com/showpost.php?p=16389173&postcount=168

Could you provide the a new Android.zip for Prime 1.8.4? Or even better, teach us how to get it?

Since Roach used a new kernel with Prime 1.8, I assume that the Android.zip (you provided) can no longer be used.

From what I read, we must change the kernelblob in the Android.zip, but for now, that is beyond my knowledge.
[Eee Pad Transformer Q&A, Help & Troubleshooting] tay200k:
Hope it's out by end of tomorrow :p as I'm back to work the next day and itching to test lol but please take you time mate your doing a good thing here for all of us thanks.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Jhinta:
just flash a working kernel that works for 1.8 thats is nothing to it !
[Eee Pad Transformer Q&A, Help & Troubleshooting] ultravox:
Thank you. It worked just fine using the Kernel that Roach provides here: LINK

It couldn't be easier :p

Nevertheless, I would like to learn how to get the kernel from the Android and Ubuntu partition in order to create the updated zip.

Ubuntu updates show a new kernel, 2.6.38-11. I didn't update because I didn't know how to proceed after ( and also because I didn't foresee any spectacular improvement)