yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] djkinetic:
thats about the only thing i havent tried, will try to get a new one before shipping it out, although the cable does charge the pad, and it does show the prime is connected in windows just that I get the unknown device issue which then doesnt allow for installing drivers...at any rate gonna try to eliminate any possible errors.
[Asus  Eee Pad Transformer Prime] sachinkumar1312:
Sorry, not very expert on such matter but wanted to help you out on your UNIQUE case. Can you change your recovery from CWM to TWRP? It does feel to me like CWM had caused some issues with pinchful of users and TWRP usually performs better; even on some of the custom ROMS.

Give it is a try if possible and let us know.
[Asus  Eee Pad Transformer Prime] rift999:
i believe there was a flashable file meant to stop recovery bootloops caused by this.

try this
[Asus  Eee Pad Transformer Prime] cyiam40:
Need Wheelie for Windows X64

Ok, successful all the way to wheelie steps. Hoping for a Wheelie version that works with Windows. I have tried the beta version and it does recognize but it seems that the command structures are different. The initial wheelie command doesn't work for me. I have to type 'wheelie --bl blob.bin --bct transformer.bct' and when I hit enter it looks like it is executing the command but there is no reply the cursor just keeps blinking. Also, it seems to be wanting me to enter the sbk I want to use but I have no idea. I am half way there!
[Asus  Eee Pad Transformer Prime] rift999:
I believe it was said earlier that that was for Tf101 and has different binaries and is incompatible.

Sent from my Transformer Prime TF201
[Asus  Eee Pad Transformer Prime] Subsonic44:
I worked on this all day yesterday. Finally signed up for 30 day trial of VMWare 8 Workstation and loaded linux Mint in the VM. Was able to do the wheelie and nvflash commands from in the VM.
[Asus  Eee Pad Transformer Prime] beekay201:
Glad you made it.
[Asus  Eee Pad Transformer Prime] Subsonic44:
Thanks to you and a few others for the Linux tips! :good:
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
I have linux 32 bits computers, but finally I ran Virtualbox and managed to run Fedora 64bits, and after all the set up process, updates, installing some 32 bit libs to be able to run tools, I was able to run all the process and I've got my nvflash backups.

Didn't try the 32 bits static build of wheelie I saw on this thread, but it would be good to know if it's working, as the wheelie part is necessary to boot the device in nvflash mode..

We'll need then to have process to flash raw img files like it can be done in tf101 or other tegra devices.

But it's a tremendous work congrats!
[Asus  Eee Pad Transformer Prime] beekay201:
Through fastboot you mean? nvflash allows for bootloader to be written, and the custom bl we use allows flashing of raw image files.

Is that what you meant?

---------- Post added at 05:34 PM ---------- Previous post was at 05:20 PM ----------

You should really keep trying with 64bits native linux, or a VM (some have been known to work, like VirtualBox).

How are you trying APX mode? Reboot/vol up? Shutdown with device connected to usb, then power+vol up for 5 secs, it should remain blank, and you should see it in lsusb output then.

Did you check your udev rules? Did you add rule for Nvidia? Shouldn't matter though, I've managed to get it to work both with the added rule for Nvidia or not.
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Yes and no, I've already used nvflash on my phone for example last week my recovery partition on my Optimus 2X was screwed and I was unable to reflash a new one with adb, terminal commands or Rom Manager. The only solution was to nvflash an entire system with CWM included.

So now we need to know proper commands to give to be able to do that and have proper system raw files to restore entirely if needed.

And I confirm for others the Virtualbox VM working process: choose Ubunut or Fedora 64 bits. Your computer CPU must support virtualization, so boot in BIOS your computer and check if Virtualization is possible and set it. Then process is to install the Linux distribution, and follow the steps described in this thread.
[Asus  Eee Pad Transformer Prime] beekay201:
Yeah, I thought nvflash would also serve for those kinds of situations, corrupted partitions, rewriting partition tables, rewrite original backups if needed, even more. I've looked at ./nvflash --help. Will we be able to use those if needed?

I figured that I could restore with nvflash up until fastboot lives, then use fastboot to either flash a full rom or a recovery as a middle step, then a rom to finish.
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Yes on my phone I used nvflash to resize all my partitions, with a bigger /system, /data for example. It's trivial when the howto is good :D
[Asus  Eee Pad Transformer Prime] djkinetic:
I tried last night in 64 Ubuntu 12.04 Native, I rebooted the Tab into APX with Power + Volume Up then connected to USB, lususb didnt output the tab sadly, as for my udev rules didnt think that, it should matter in detecting the tab but will try to add it when i get home tonite.

It would be great if I could flash this but problem is without my pc's being able to communicate with the tab I have no way of getting the file on the device, also my CWM that i have on the tab doesnt support external sd cards...so I'm SoL there...its really annoying know it isnt a hard brick but I can't unbrick it cause of detection issues :rolleyes:
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Udev rules are mandatory I think. I had them on my fedora virtual machine and it worked good.
[Asus  Eee Pad Transformer Prime] rift999:
Ah that does suck. The only method I know of is an adb command but that won't help you either.

Sent from my Transformer Prime TF201
[Asus  Eee Pad Transformer Prime] beekay201:
Done, marvellous work guys.
[Asus  Eee Pad Transformer Prime] djkinetic:
Still no luck after adding the Udev rule. =/
[Asus  Eee Pad Transformer Prime] Ramis:
could someone make a noob guide to doing this?

i'm not used to linux so have no idea what some of this stuff means.

and how and what i should do to get nvflash.

help
[Asus  Eee Pad Transformer Prime] rayman:
It doesn't matter. Lsusb should show an NVIDIA device in APX mode (Vid: 0x955) even without udev rules.

However, connect the device to USB before powering into APX. There are intermitten issues with usb not quite initializing correctly if you connect cable afterwards.
[Asus  Eee Pad Transformer Prime] rayman:
There will be a windows version soon.

Basic preparation:

Make sure drivers for ADB and fastboot are installed and that your prime is unlocked.

You also need a copy of fastboot available of course ;)

The source of most issues is drivers and permissions...
[Asus  Eee Pad Transformer Prime] Ramis:
oh awesome :)

the drivers are just these right?

http://xdaforums.com/showthread.php?t=1426502
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
I confirm this wheelie is working perfectly on my Fedora 32bits.

And the correct nvflash (extracted from Nvidia zip dev package) is this below.
[Asus  Eee Pad Transformer Prime] AllAboutAndroids:
Oh man! I can't wait until this gets ported to the TF300 :D
[Asus  Eee Pad Transformer Prime] Gage_Hero:
Sorry if this has been covered before but, after flashing nvflash, do you still use twrp or cwm or is everything done through nvflash? Of course I haven't done this yet as I am waiting for the windows version, I don't want to install duel boot on my system just for this.
[Asus  Eee Pad Transformer Prime] Subsonic44:
Flashing this bootloader allows nvflash in APX mode. This allows low level access to the partitions. Make the backups as instructed in this thread and you can recover from any brick. You still use your recovery as you did before.
[Asus  Eee Pad Transformer Prime] aznflawless:
What does NVFlash even do?
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
It's two different things. Nvflash is just a tool to access to partitions the hard way, and be able to fix them if a problem occurs that can't be resolved by adb or recovery. In the best case you'll never need it.

You don't need to have a dual boot system to run it, Virtualbox works very well but yes it's quite a work to do that.
[Asus  Eee Pad Transformer Prime] An UrgeT Dance:
Okay I am new to the Transformer root seen and I have held off on rooting because of Asus red flagging people who do. Is this a way to bipass them red flagging or is this just a method to recover from bricks?
[Asus  Eee Pad Transformer Prime] Subsonic44:
c

This is a way to recover from bricks. You have to unlock your bootloader to do this. Unlocking the bootloader is what invalidates your ASUS warranty.
[Asus  Eee Pad Transformer Prime] An UrgeT Dance:
Guess I am going to remain unrooted :(
[Asus  Eee Pad Transformer Prime] djkinetic:
I tried that that lusb still doesnt show anything connected to USB...so I'm almost certain it needs to be RMAed, another user had a similar situation with the tab not recognizing, guy ended up having to send it into Asus the repair was around 270...if I can find one for 300 total I'll probably just grab a new one instead...either way its unrecognizeable in Linux, and in Windows I can't get any drivers installed for it...been at it 3 straight days now without any luck.
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Use this to just root without unlocking:

http://xdaforums.com/showthread.php?t=1706588
[Asus  Eee Pad Transformer Prime] rayman:
Just to clarify (Do feel free to remain unlocked, but just making sure the facts are on the table).

This is a method to unbrick, yes, BUT, you will only be able to unbrick if you've done this procedure *prior* to bricking.

You basically get a failsafe from the device through this procedure - but you loose warranty (though, jury is still out on whether or not they refuse warranty on hardware)

When it comes to software, once you've done this procedure and have those files, there's NOTHING that can brick you software-wise.
[Asus  Eee Pad Transformer Prime] rayman:
Windows version

The windows version of wheelie is now available from the AndroidRoot webpage!

Enjoy :)
[Asus  Eee Pad Transformer Prime] joe ferreira:
nvflash binary package for tegra 3 ICS for win32-x86/x64

attached is a working tested nvflash binary package for tegra 3 ICS win32.

included is also fastboot and adb executables.

extract this zip and all wheelie win32 executables in the same directory and follow the directions on http://androidroot.mobi/?p=452 as rayman has stated.

a couple things to note:

MAKE BACKUPS OF YOUR BLOBS

entering apx mode was not very clear.

hold power + vol up until you feel the tablet vibrate

release power and volume up and immediately press volume up for about 3 seconds

then release volume up.

the screen will remain blank but will be in nvidia apx mode.

you will then need to install the apx driver from the universal driver package here on xda.

edit: fyi I have nothing to do with androidroot.mobi team.

I have a prime and spent the last two days trying to find the nvflash binaries on the hacked nvidia site and thought I would share.
[Asus  Eee Pad Transformer Prime] joe ferreira:
fastboot/blobs after the nvflash fix

flashing a recovery like twrp:

say you get a copy of twrp from http://teamw.in/project/twrp2/93

it comes for the tf201 in a .blob format (openrecovery-twrp-2.2.0-tf201.blob)

at a commandline type

blobunpack openrecovery-twrp-2.2.0-tf201.blob

this will give you a file called openrecovery-twrp-2.2.0-tf201.blob.sos

this is the recovery.img file

in nvflash

nvflash -r --download 5 openrecovery-twrp-2.2.0-tf201.blob.sos

in fastboot

fastboot -i 0x0b05 flash recovery openrecovery-twrp-2.2.0-tf201.blob.SOS
[Asus  Eee Pad Transformer Prime] cyiam40:
Joe you rock! I have been teaching myself linux until u posted this.
[Asus  Eee Pad Transformer Prime] joe ferreira:
do not stop learning linux on my accord.

:)
[Asus  Eee Pad Transformer Prime] jrkart99:
Dude, unlock it. Wookie is way better than stock.
[Asus  Eee Pad Transformer Prime] joe ferreira:
this thread is about Wheelie...

where do I get wookie?

edit: I see the thread now... lol
[Asus  Eee Pad Transformer Prime] rift999:
In regards to the windows version. I got past the wheelie line and when I type in a nvflash command it does not recognize nvflash as a command. I think I need windows 64bit binaries for nvflash?
[Asus  Eee Pad Transformer Prime] YoMarK:
Tnx Joe, Windows binary worked fine.

Just followed the guide from Windows without problems, have working nvflash now. :good:

Edit: bought you guys some coffe/beer.
[Asus  Eee Pad Transformer Prime] beekay201:
A couple of questions:

- How does nvflash behave when facing bad blocks? Is --obliterate the option to handle them? Or is it --format_all?

- How big is the nand? Is it really 32GB? If so, we would have a lot of space to, say, install another operating system on it, would that be feasible?

- Can we get a partition list with --getpartitiontable? It requires the --bl <bootloader> option to also be passed on the command, would that be ebtblob.bin?

TIA
[Asus  Eee Pad Transformer Prime] joe ferreira:
no i did this on windows 32 bit.

wheelie.exe and nvflash need to be extracted in the same folder...

---------- Post added at 02:27 PM ---------- Previous post was at 02:26 PM ----------

thanks for donating to androidroot.mobi

I also donated to them last night.

I wanted to buy them few beers for there hard work.
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
You've got a partition list in the cfg file in the original zip file from in OP links I guess.

Don't know about the command options didn't dig in yet.
[Asus  Eee Pad Transformer Prime] rift999:
I think it would be possible to dual boot with another OS if someone could figure out the bootloader to do it. I think some people were installing another form of Linux overwriting android before.

They are in the same folder. I have one folder with adb, fastboot, wheelie, nvflash, and so on it. I then just shift right click to open a command window in that folder. I don't have a 32 bit windows though That is why I think I might need different binaries.
[Asus  Eee Pad Transformer Prime] shreddintyres:
Say i wanted to do something incredibly stupid to see if it would work. say flashing a N7 kernel just to see if it works. I SHOULD be able to correct any idiocy on my part provided ive set up NVFlash properly?

No i havent done this yet i want to make sure before i even try.
[Asus  Eee Pad Transformer Prime] Subsonic44:
The nvflash that you can download in post #125 works fine on my windows 7x64 machine.
[Asus  Eee Pad Transformer Prime] brakeb:
I'm looking for the 'blobunpack' command, so that I can unpack TWRP to put on my TFP, but I can't seem to find it anywhere...

I want to nvflash some kind of recovery... right now, I'm afraid to power this off with !!!!device update success!!!!!! on the screen.
[Asus  Eee Pad Transformer Prime] rift999:
Thank you. My apologies I left out that file. I thought the one on their website was all that was needed. I think I need to pay more attention next time lol.
[Asus  Eee Pad Transformer Prime] lilstevie:
that will never work, just sayin' but yes, nvflash is a low level recovery, anything you do in software to break the device can be fixed as long you have retained your unique device data.
[Asus  Eee Pad Transformer Prime] shreddintyres:
After thinking about it in greater detail i realized you are right prior to seeing your comment none theless, in the event we are in a situation where we cannot boot the prime, it powers on but does not boot, how would we enter APX mode, do we just hold the power button and up vol at the same time? or is there another way?

additionally upon generating the backup file, unlock-token and factory-config files where are these output? they dont show up in my AndroidRoot folder?

they dont appear anywhere on my device or on my computer as far as i can tell

Thank you for all the help
[Asus  Eee Pad Transformer Prime] brakeb:
Oh man...

So freaking stressful, but using the http://androidroot.mobi/t3_nvflash/ page, I was able to successfully root my TFP. Recovery was tricky, for some reason (I have no idea why), but I copied the blob using the 'dd' command:

Step 1: su

Step 2: dd if=/sdcard/twrp.blob of=/dev/block/mmcblk0p4

from the Android Terminal on the TFP, and that worked well... hell, was even easier than flashing CWM on my Galaxy Nexus...

The only issue I had was once I used the 'wheelie' command to flash the special bin file, I had to do that every time I wanted to run nvflash commands...is that normal?

and yes, I ran all the commands to create the backup files, and I've stored them in my Gmail drafts folder, and my Dropbox folder, as well as my wife's laptop..

Currently doing the first backup of my fully rooted TFP (takes forever with compression)... I will definitely be dropping some serious money on the devs who hooked us up on this...

The ONLY thing I would say is that the 'nvflash' binary, as well as the 'blobunpack' binary in a package... they were hard to find for Windows folk (damn Ubuntu, never could figure out how to get APX to work)

Thanks to everyone...
[Asus  Eee Pad Transformer Prime] Swiftks:
I can't get my damn windows (x64) to recognize the tablet in apx mode...

In device manager, it just says "Unknown Device". I already had the universal driver installed, and that works just fine in MTP mode.

Issued the "wheelie --blob blob.bin" command, and now it just says "waiting for device in APX mode"

Any ideas? Got the driver pack downloaded again, but can't install it for the "unknown device"
[Asus  Eee Pad Transformer Prime] Myque:
I copied my blob.bin file to wheelie directory but when I try to use the Wheelie command i get an error that says Failed to open a blob file: lob, any pointers?
[Asus  Eee Pad Transformer Prime] shreddintyres:
i was getting the same issue earlier, i had to uninstall the drivers completely from my pc, reboot the pc, then reinstall the drivers while the tablet was booted normally. Make sure you are using the latest drivers i believe it is version 0.7 after that i was able to run the entire process however the last few steps after getting nvflash initialized and bootstrapping in i am still unable to generate the back up files from nvflash.
[Asus  Eee Pad Transformer Prime] Swiftks:
Thanks... I'll give it a try.
[Asus  Eee Pad Transformer Prime] gerald410:
I booted into apx mode, then in device manager under apx updated by pointing to naked driver folder. The images are in for the nvflashwin32_adb_fastboot folder I need to refresh folder to see them.

PS I'm running win X64

---------- Post added at 12:54 AM ---------- Previous post was at 12:49 AM ----------

They should be in the folder that you ran the NVflash command to create the images. I needed to refresh the folder in order to see them.
[Asus  Eee Pad Transformer Prime] Turbo4V:
having trouble finding the nvflash binary for windows 64 bit, any hints???
[Asus  Eee Pad Transformer Prime] beekay201:
I don't really care about dualboot.
[Asus  Eee Pad Transformer Prime] cyiam40:
Swiftks, make sure you have the cable plugged into your computer and Prime when you cycle power and hold the vol up button....if you plug it into your computer after apx is already started on your Prime....your computer won't recognize it. Took me awhile of banging my head on the wall before I figure it out. LOL
[Asus  Eee Pad Transformer Prime] EndlessDissent:
Same here. Stoked!
[Asus  Eee Pad Transformer Prime] flipper2006:
Please don't scream at me but just a quick question with this, I'm currently using AndroWook and i want to try some other Rom's and it looks like this is a safe method to do, but i dont really see many people posting about using the NVFlash yet. I would think this should be part of the installation steps, but it seems many are still skipping over this. Is there a great danger to do this as opposed to bricking the device and you can't use it because one ROM hosed the unit?

If I follow the instructions, should i have anything to worry about by loading NVFlash??

Thanks..
[Asus  Eee Pad Transformer Prime] chazam:
Started doing this last night and finished today (got too tired to complete it last night).

I have everything backed up to Google Drive and wanted to confirm I had everything I'd need saved (screenshot attached)

Thanks! :)
[Asus  Eee Pad Transformer Prime] beekay201:
You have everything you need. Unless you want to backup the tools you used to do this.

This should be part of the unlock process, not just the unlock tool. Meaning every user that unlocks, should set up fastboot and have this one more lifeline, software wise. If you go for it, there will be little that you can't recover from, again software wise. With great power, comes great responsability. It's not a tool to be taken lightly. Forget toolkits, too. Read around this thread, you'll see some posts that point out important tips on going through the process.

sent from my tf201
[Asus  Eee Pad Transformer Prime] chazam:
Not a bad idea. I'll mirror it all on Dropbox too for a little more safety (as well as my local backup). Thank you!
[Asus  Eee Pad Transformer Prime] duckied:
I'd followed this and still can't get it to take the "fastboot -i 0x0b05 flash staging ebtblob.bin" command line. I'm guessing fastboot isn't working for me but i don't have a clue what i'm doing wrong. Can someone help me please?
[Asus  Eee Pad Transformer Prime] beekay201:
You need to (i think, i'm a leenucks guy) do the same that you need to do for pc to recognize apx mode (device manager bla bla), but in fastboot mode. It's the same driver.

sent from my tf201
[Asus  Eee Pad Transformer Prime] duckied:
I'd uninstalled all the tf201 related stuff from the device manager and updated the files from the ADB/FB/APX tread and it still doesn't work.
[Asus  Eee Pad Transformer Prime] shreddintyres:
you need to reboot after uninstalling before you reinstall the drivers
[Asus  Eee Pad Transformer Prime] duckied:
I just tried this and still no luck =(
[Asus  Eee Pad Transformer Prime] beekay201:
I'm a bit clueless in these matters. I use windows only at work, where i'm just a simple user in the 2 machines i login to.

# rant

# i get the feeling that these 2 last revisions

# of the windows os are such a PITA to

# have them perform easy, simple tasks.

Sent from my i9250
[Asus  Eee Pad Transformer Prime] shreddintyres:
im grasping at straws now, have you tried alternate usb ports?

is your tablet recognized by your pc when you plug it in normally?
[Asus  Eee Pad Transformer Prime] flipper2006:
I hope these drivers don't conflict with the Nexus 7 drivers. (Nexus 7 bootloader required everything else to be removed). my tablets, phones, etc.. pain in the neck.
[Asus  Eee Pad Transformer Prime] duckied:
Yeah it does connect correctly maybe I'll try another USB port and see what happens
[Asus  Eee Pad Transformer Prime] dark alex:
Hello

does this also work for the newer TF300T or only for TF201?
[Asus  Eee Pad Transformer Prime] 1-2-Hak:
Thanks so much Swiftks - worked fine.

Only thing to be aware of is you need to send the fastboot reboot command after the first command - otherwise you stare at the progress bar sitting at 100% and wonder why it isnt doing anything like I did.
[Asus  Eee Pad Transformer Prime] beekay201:
What error were you seeing after fastboot command?

Sent from my i9250
[Asus  Eee Pad Transformer Prime] EndlessDissent:
Only the 201 right now. This requires flashing a custom bootloader, which could very well be unique to the Prime and brick the TF300. It's possible that it would work fine on the TF300, but most people, myself included, will recommend waiting for a TF300 method or until one of the devs says it will work.

-signed-

An anxious TF300 owner.