yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] Thenetstriker:
I' have two questions to this NVFlash method.

First, I have an already hard bricked TF201 and I don't have the NVFlash blob file. Is there any chance that someday there will be a way to recover my device without the NVFlash blob file?

Second, If I had the NVFlash blob file, would it be possible to put my device back to factory state? (locked bootloader and updates from ASUS) I'am asking because when this is possible and my fist question isn't I might buy myself a second TF201.
[Asus  Eee Pad Transformer Prime] Rushing:
back to Asus

send it to asus for repairs it will be less than a new prime.. And would you want a newer device that isnt as quarky? just saying com-pared to my phone its quarky and I only have one tablet , my first , the TF201 prime

How did you brick it?
[Asus  Eee Pad Transformer Prime] Thenetstriker:
I've already sent my TF201 to Asus for repair and the price for the repair was almost as much as a new device. (prices in Switzerland are higher) I bricked my device by flashing the original Asus image using ClockworkMod Recovery. So there is no chance to unbrick my device?
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
If your bootloader is locked, no way for nvflash. That's why people should unlock and install modified bootloader, it makes your device virtually unbrickable.
[Asus  Eee Pad Transformer Prime] Namidairo:
You could relock and go back to stock, but it would not be the same as the DRM keys are wiped, and I still think OTA updates would fail.

Also you would be shafting the next person who got your tablet because they would not be able to unlock it again as the Asus unlock servers do *not* give out more than one unlock token for a particular device.

As to why you would do that... Who are you trying to deceive into taking your device? Not cool.
[Asus  Eee Pad Transformer Prime] badsmoke:
the problem is that I'm no longer in the mode apx

umd enter the command

NVFLASH - resume - rawdeviceread 0 2944 bricksafe.img

$ NVFLASH - resume - read 14 factory-config.img

$ NVFLASH - resume - read unlock seven-token.img
[Asus  Eee Pad Transformer Prime] lilstevie:
you said you are no longer in apx mode after running "nvflash --resume --go". This is the expected behaviour, --go tells the device to exit nv3p and continue booting
[Asus  Eee Pad Transformer Prime] Thenetstriker:
I have unlocked my bootloader and installed the ClockworkMod bootloader, but then I flashed the Asus stock rom and now I'am getting the unrecoverable bootloader error at startup. So no fastboot, only APX mode. And as far as I understood the several threads it is only possible to flash in APX mode if I have this blob file with the encryption. Or am I wrong?
[Asus  Eee Pad Transformer Prime] lilstevie:
There is a pretty slim chance here of you being able to recover your device. You would need someone to leak the service centre tools or the sbk generation algorithm.
[Asus  Eee Pad Transformer Prime] badsmoke:
and as I'm now back in the APX mode

umd the last command entered

NVFLASH - resume - rawdeviceread 0 2944 bricksafe.img

$ NVFLASH - resume - read 14 factory-config.img

$ NVFLASH - resume - read unlock seven-token.img
[Asus  Eee Pad Transformer Prime] Namidairo:
Copy the commands exactly how they are in the guide. While accounting for normal logic like file paths.

Not sure if we have any german speaking fellows around to translate, that are competent in this
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Okay misunderstood ...

Without fastboot you can't flash modified bootloader and so can't have access to nvflash..

Hard problem out of my tiny skills, you should try to touch nvflash team to see if they have a solution I think.
[Asus  Eee Pad Transformer Prime] badsmoke:
my problem is I do not know how I now come back to the modus NVFLASH to enter the command
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Start in APX mode: Vol Up + Power button. Vibration and black screen.

Plug to your computer. Go in the folder (with cmd or terminal) on your computer where wheelie progam is, and you must have blob.bin file in the same folder.

Then type wheelie (or wheelie.exe on windows I guess) --blob blob.bin

By the way all this above is written on AndroidRoot website, did you read it?
[Asus  Eee Pad Transformer Prime] badsmoke:
sorry but you dont understand me? I'm just not in the mode APX its starting android when i do Vol Up + Power button

sorry for my bad english
[Asus  Eee Pad Transformer Prime] Rushing:
service center tools?

Question: (XP pro) so if fastboot will reboot the prime is all good with it??. In Androidmode my prime doesnt show up as MTP with debugging checked. with debugging unchecked it shows up fine... where as my camera(PTP) shows up with debugging checked or not checked. Does this sound correct ( or read correctly )?

DOnt want to be somewhere in the middle of the procedure only to have fastboot stop recognizing the Prime half way through the flash..
[Asus  Eee Pad Transformer Prime] Rushing:
hello

while giving it ago the first command to flash ebtblob.bin I get """ error cannot load " ebtblob.bin " i beleive its in the correct file I have it in the same file as fastboot and wheelie which both work in terminal with the simple cmd of 'fastboot' or adb or wheelie all pull up menus or help menus when entering the cmd as it should.

what if I flashed this ==>, C:\android-sdk-windows\platform-tools\ebtblob.bin as blob in address form would I be crazy please help Thanks I have a pc that is setup by a rookie (me) and they didnt know everything the first time they set it up and then they got it better the second and third time around so im uncertain why the pc or fastboot cant send the ebtblob.bin to the prime.
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Yes you can write the whole pathway but on Windows better to quote the path between " ".

---------- Post added at 11:32 AM ---------- Previous post was at 11:31 AM ----------

It has nothing to do with MTP, on fastboot mode you are on fastboot mode. It's a different mode of connection.
[Asus  Eee Pad Transformer Prime] :
jeje I have a little question and it may sound noob...

what does NVFlash does? I know is for somthing to avoid bricks buy exactly what it is?
[Asus  Eee Pad Transformer Prime] lilstevie:
nvflash is a nvidia program that communicates with a low level protocol that is embedded in the bootrom for recovery
[Asus  Eee Pad Transformer Prime] sachinkumar1312:
Attached in my log for the nvFlash process. Although I believe everything went well as stated but don't know for sure if the key will actually work with lock at the time of dire need. Just saying.
[Asus  Eee Pad Transformer Prime] :
and what does that means? ._. sry I'm kinda new at the TF201 ROM Modding
[Asus  Eee Pad Transformer Prime] osiedacz:
Hey All, I've had an error when trying to run the "What's Next" section of the guide. I am posting a link to another user having the same error, just to save the typing. But my error is the same and occurs at the same time. What other info can I gather to help solve this?

http://xdaforums.com/showthread.php?t=1837892
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
It means it is able to read/write o all partitions of the device, even the hidden ones that don't even know they could exist. It can resize them.

It acts on full partitions only, by pulling/pushing whole partitions images, it can't handle files only full partition img. If a 8MB parition is full of 0, you will have as an image a 8MB file.

There are more possibilities but the main here is that with nvflash you can always unbrick a device (as long as your bootloader enables you to boot in APX mode) if you hve all the needed tools somewhere on a computer/cloud to reflash all important partitions like recovery , system, boot.

Data is a bit more tricky as on 4.+ android it contains internal sdcard.
[Asus  Eee Pad Transformer Prime] lilstevie:
The bootloader is not responsible for this at all, the bootloader required to use nvflash mode is supplied over the cable, the mechanism to boot into apx is a hardware trigger to the bootrom, this is before the bootloader has even been checked.

that would be 3.0+, most HC tablets (including the tf101 and tf201) have had the /data/media setup
[Asus  Eee Pad Transformer Prime] joshw0000:
Ok guys, I've spent many hours researching and I'm about to call it a night if no one can help me...

Is it possible to run the nvflash commands on Windows 7 64 bit? If so, someone please link the needed files. I have a Recycle Bin full of files that didn't help me. I've bootsrapped into nvflash using the wheelie command but I'm not able to issue any nvflash commands. I'll admit that I know very litle about nvflash and I'm not currently a Linux User.

Any help is much appreciated.

---------- Post added at 08:06 AM ---------- Previous post was at 07:22 AM ----------

FYI to Windows users. The attached file in post 125 works for 64 bit as well. Wish I'd have found this hours ago!!!!
[Asus  Eee Pad Transformer Prime] lilstevie:
Okay, I might just put this in big bold letters

nvidia do not release nvflash binaries in 64bit ALL nvflash binaries are 32bit
[Asus  Eee Pad Transformer Prime] kmdm:
So who does release nvflash 64-bit binaries and where can I get them?
[Asus  Eee Pad Transformer Prime] joshw0000:
Ok. I don't consider myself a noob by any means but I've never used nvflash. I (and it seems that several others) don't have knowledge of it and had a difficult time finding the correct files for Windows. I had found the files labeled 32 bit and overlooked them initially. As a last ditch effort, I downloaded them (on my Windows 7 64 bit PC) and they worked. So while they're built 32 bit, it may be beneficial to call attention that they do work on 64 bit set ups.
[Asus  Eee Pad Transformer Prime] osiedacz:
I'll give this a whirl on my 64 bit machine later this week. That would probably explain the issue I posted about the other day. nvflash didn't work for me at all on my win 7 64 bit, but I was using a different download. Thanks.
[Asus  Eee Pad Transformer Prime] BobbyWilde:
You sir are my hero! The wind beneath my wings even! I read through everything about 50 times and was a jumbled mess with all the Linux vs Windows files being thrown around. Thank you, I followed this and it worked perfectly!!
[Asus  Eee Pad Transformer Prime] wwjoshdew:
I've NEVER asked for an ETA, and I never will... But I'm fixing to start working on the video on how to do this (once I take my daughter to school), and I need to know... Is there an update planned any time soon? Like if I do this, will there be an updated method right around the corner? I don't want to waste any time, so please let me know! :D
[Asus  Eee Pad Transformer Prime] wwjoshdew:
I NEED HELP!

When i run the command "wheelie --blob blob.bin" it does that! But then when I run "nvflash --resume --rawdeviceread 0 2944 bricksafe.img" I get the above error message.

My tablet still says "Device Update Success" at the top.

The ONLY way to get it to do ANYTHING is to reboot it. Then I go back to APX, and run the wheelie blog bin command...

Tried again...

This is all I see, every time.

http://twitpic.com/am6xlz

Is there an IRC or a place to go to where people help you? The ONLY thing I can do at this point is just hold the power button until it reboots.
[Asus  Eee Pad Transformer Prime] joshw0000:
The files you need can be found in post # 125. Extract folder, move all files to the folder with fastboot.exe, perform adb commands, and enjoy.
[Asus  Eee Pad Transformer Prime] wwjoshdew:
I officially give up. EVERY time I get the black screen and run what I'm supposed to "wheelie --blob blob.bin" I get the Device Update Success message on my Prime, but none of the other commends work (if you look at the screenshot I posted earlier). So my ONLY choice was to hold the volume down button for 10 seconds and it boots into aokp like normal. I get the new message at the top right instead of the old one, so everything seems fine. But I can NOT make backups because running this command "nvflash --resume --rawdeviceread 0 2944 bricksafe.img" does nothing and I included a screenshot of what happened.

joshw0000 just posted this...

But now Camtasia is rendering my 25 minute video recording, and I have to wait... Thanks Josh. I'll try that as soon as I can!
[Asus  Eee Pad Transformer Prime] joshw0000:
Here you go- http://xdaforums.com/showthread.php?p=28968851

The file indicates that it is for a 32 bit system but it worked like a champ on my 64 bit. It only took me 4 hours to find and try it. Good luck and let us know if that works for you.
[Asus  Eee Pad Transformer Prime] wwjoshdew:
I did it! I FREAKING DID IT! Thank you joshw0000, joe ferreira, rayman, and last but not least... androidroot.mobi!

I have a total of 8 files saved and backed up in 9 different locations, my safety deposit box, mothers grave, and etc.

Freak yea!

The video is like really long, and I have two video/audio sources to merge together and get into sync, and have to make it shorter. It WILL take a few days to get it done, but I will!

I swear there is about 30GB of video to sort through from my Canon 60D, and 35 Minutes of Camtasia video to sync along with that. It's going to suck, but I'll work on it a little each day after getting home from work.

Hey bud... PERSONALLY (talking about YOU), would YOU flash recoveries via fasboot or nvflash?

How exactly does GooManager install recoveries, do you know?
[Asus  Eee Pad Transformer Prime] joshw0000:
I flashed mine through fastboot. I was too lazy to root the stock rom so I used Goo Manager to download TWRP (can be downloaded through their site) and just pushed it to my device in fastboot mode.
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
You can flash both ways, fastboot is more simple, and above all nvflash can only flash whole partition images, so I suggest too nvflash only images obtained with nvflash or by unblobing stock Asus or it could mess your partition.

Goo manager simply does what you could do with dd command in terminal, moving the blob/img in staging partition. The content of this partition is flashed automatically at boot.
[Asus  Eee Pad Transformer Prime] joshw0000:
I haven't bricked (and don't plan to), but is there instructions some place for recovering?
[Asus  Eee Pad Transformer Prime] cam30era:
No recovery guide exists yet. Come to this thread for help.
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
You have some elements here:

http://xdaforums.com/showthread.php?p=30549900
[Asus  Eee Pad Transformer Prime] tedr108:
Well, I finally went for it yesterday and now have Nvflash (and the new TWRP 2.2.1.4) on my TFP. There is a certain security in this. ;) Thanks to the AndroidRoot.mobi team and all who contributed with tips.
[Asus  Eee Pad Transformer Prime] tokoam:
backup my blobs i noticed on the top left after each reboot it says andriodroot 9.4.xxxxxx instead of unlocked now...so i have my files saved on my box account so i cant loose them.it would be nice if we had a recovery guide though
[Asus  Eee Pad Transformer Prime] Gabewalters:
So when a new version of the android root boot loader comes out, how do I update it? Is there even going be new versions?
[Asus  Eee Pad Transformer Prime] wwjoshdew:
Can anyone obtain anything from your "Chip ID"? Or should you blur it out?

Alright, my "how to" video is up! PLEASE please PLEASE let me know what you think. It was my FIRST time doing it, so please realize that... I didn't go into the video knowing exactly what to do.

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

[YOUTUBE]J3ypzUaKxvo[/YOUTUBE]
[Asus  Eee Pad Transformer Prime] stephen44:
Finally got round to performing this - very straight forward - thank you for hopefully making my prime brick proof

Great Job
[Asus  Eee Pad Transformer Prime] skarfreak:
is (x86) actually is (x32)? or different.. thanks...
[Asus  Eee Pad Transformer Prime] kmdm:
I can't help you without your bootloader version.

I think it displays it on the device when you enter the boot menu / recovery / fastboot - something like that.
[Asus  Eee Pad Transformer Prime] shreddintyres:
When booting into RCK i get the following pop up on the screen

"The device is unlocked.

android cardhu-user bootloader <2.10 e> released by "us_epad-9.4.2.28-20120525" A03

checking for android ota recovery

..."

so im assuming i have bootloader version 2.10e?
[Asus  Eee Pad Transformer Prime] kmdm:
Good enough.

One thing to try : Are you flashing through the dock? If so, try not doing so...
[Asus  Eee Pad Transformer Prime] shreddintyres:
im attempting to flash straight to the tablet connected to my windows pc is there a benefit associated with flashing in linux.

Additionally i have never used fast boot before, is there some additional set up required to get fastboot working other than having the android sdk installed and having device appropriate drivers?

**** EDIT ****

i updated the drivers to most recent version and reinstalled the sdk and it seems to be working up until i reach the portion where i need to run the wheelie command, is this something that only works in linux? running Windows 7 x64
[Asus  Eee Pad Transformer Prime] demandarin:
tf201 NVflash file

is this what you're looking for? look at file attached to post
[Asus  Eee Pad Transformer Prime] joeyddr:
Prerequisites

An unlocked Transformer Prime tablet

Working fastboot binary & all necessary drivers

The nvflash binary from NVIDIA (ICS version -- this is important!) <------ this

Nerves of steel!
[Asus  Eee Pad Transformer Prime] tublah:
The attached nvflash file worked for me in 32-bit Linux, and came from the ics-rel-14r12-2012-04-19-13-50-26-11688736-ventana which I found mirrored elsewhere since NVIDIA Dev Zone is down.

I then used the Universal Naked Drivers to make sure the TF Prime APX mode was detected, then "attached" the USB APX mode device to my Linux VM (VMWare Workstation 8) and did some nvflashing per the guide. :)

Naked driver: http://xdaforums.com/showthread.php?t=1426502

Original installer where I got the nvflash binary (couldn't get Windows to work, Linux was fine): http://rapidlibrary.com/source.php?...-2012-04-19-11617556.exe&sec=96e7c6058b557739

Note you'll need to chmod +x to the nvflash before it'll work.
[Asus  Eee Pad Transformer Prime] tublah:
This is what it looked like for me:

kevin-virtual-machine tf201_nvflashpack # ./nvflash --resume --rawdeviceread 0 2944 bricksafe.img

Nvflash v1.8.90246 started

[resume mode]

Bytes to receive 12058624

receiving file: bricksafe.img, expected size: 12058624 bytes

/ 12058624/12058624 bytes received

file received successfully

kevin-virtual-machine tf201_nvflashpack # ./nvflash --resume --read 14 factory-config.img

Nvflash v1.8.90246 started

[resume mode]

receiving file: factory-config.img, expected size: 5242880 bytes

/ 5242880/5242880 bytes received

file received successfully

kevin-virtual-machine tf201_nvflashpack # ./nvflash --resume --read 7 unlock-token.img

Nvflash v1.8.90246 started

[resume mode]

receiving file: unlock-token.img, expected size: 8388608 bytes

/ 8388608/8388608 bytes received

file received successfully

kevin-virtual-machine tf201_nvflashpack # ./nvflash --resume --go

Nvflash v1.8.90246 started

[resume mode]

kevin-virtual-machine tf201_nvflashpack #

For the 64-bit side, it was simple, just make sure your blob.bin is in the same folder as wheelie, chmod +x wheelie, then ./wheelie --blob blob.bin - pretty snazzy!
[Asus  Eee Pad Transformer Prime] czerdrill:
Time to unlock finally. One quick question, the nvflash binary is not the same thing as the tar file on androidroot site, right? I'd need to use the rar file attached above for that?
[Asus  Eee Pad Transformer Prime] tublah:
Right - the nvflash file is not included in the tar file on androidroot.

Just a heads up, I got connection errors until I did sudo -i and ran all the nvflash commands as root.
[Asus  Eee Pad Transformer Prime] czerdrill:
thank you sir :good:

---------- Post added at 09:54 PM ---------- Previous post was at 09:37 PM ----------

Am I supposed to get some confirmation that I'm in fastboot once I select it in the menu? I see the message "Starting fastboot for usb download" but nothing after that.

When I try the fastboot command from terminal it just says waiting for device...any ideas?
[Asus  Eee Pad Transformer Prime] tublah:
It sounds like the drivers aren't loading for fastboot, or that it's not in fastboot mode.

Getting into fastboot mode was a touch tricky, but basically you get very little feedback when you're in fastboot mode. The USB icon gets highlighted and that's about it.

FWIW, I did my fastboot steps in Windows. I think as long as you have the ADB/Fastboot drivers installed, you should be good for that step.
[Asus  Eee Pad Transformer Prime] czerdrill:
Hmm...i don't have Windows unfortunately only use Linux. I'll try one more time. The prime is recognized with adb, but it hangs on waiting for device when I try the fastboot command. Weird.
[Asus  Eee Pad Transformer Prime] joeyddr:
root@nix:/storage/AndroidRoot# ls

blob.bin bootloader.ebt ebtblob.bin nv nvflash Universal_Naked_Driver_0.7

blob.log create.bct flash.cfg nvfblobgen.img recovery.bct wheelie

root@nix:/storage/AndroidRoot# ./nvflash

-bash: ./nvflash: No such file or directory

not sure why its not working.... its executable.
[Asus  Eee Pad Transformer Prime] Diamondback:
Actually this is the only thing that shows up. You can see if it works with "fastboot -i 0x0b05 reboot".

The Prime should reboot after a while. If not, your fastboot does not work.
[Asus  Eee Pad Transformer Prime] czerdrill:
Thanks, I actually just needed to set up a udev rule and got it to work. For those who get the same "waiting for devices" when issuing the fastboot commands, press Ctrl-C and then do:

sudo nano /etc/udev/rules.d/99-android.rules

Add the following line:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0b05", MODE="0666", OWNER="username"

replace "username" with your Linux username, save the file and then do

sudo restart udev

The fastboot command will work now.
[Asus  Eee Pad Transformer Prime] shreddintyres:
has anyone successfully got past the wheelie steps while using windows or is this something that needs to be done in linux,

'wheelie' is not a recognized as an internal or external command, operable program or batch file
[Asus  Eee Pad Transformer Prime] airbillion:
I am having the same problem. I cannot get the wheelie to work in windows.
[Asus  Eee Pad Transformer Prime] czerdrill:
yeah wheelie is not working for me even in linux...says command not found...any ideas?
[Asus  Eee Pad Transformer Prime] joeyddr:
ok so anyone running 64bit ubuntu and not able to execute nvflash ... run this first

sudo apt-get install lib32stdc++6

did that and all is well.
[Asus  Eee Pad Transformer Prime] wwjoshdew:
You will NEVER see x32. lol. That kinda made me laugh inside. x86 means 32 Bit and x64 means 64 Bit. Trust me, I see why you would assume that, but you will NEVER see x32. lol
[Asus  Eee Pad Transformer Prime] skarfreak:
that's what i thought.... .. just wanna clarify things.. tnx anyways... peace..
[Asus  Eee Pad Transformer Prime] lilstevie:
there is no x32 only x86 and x86_64

EDIT:

the reason you see x64 is becuase x86_64 often gets the 86_ removed to shorten it, but is implied
[Asus  Eee Pad Transformer Prime] GTR_skyline:
Who know nvflash for tf300 in dev?
[Asus  Eee Pad Transformer Prime] skarfreak:
didnt copy .img files on platform-tools

so i just perform nvflash, and it's done pretty well but then i didnt see the three .img files in the FOLDER (platform-tools).. should i go back do some nvflash commands?
[Asus  Eee Pad Transformer Prime] huskerkate:
you mean the backup files you pull off of your tf201?? on your tf201, they will be in the AndroidRoot folder. when you pull them from your tf201 using adb, they will show up in your c: drive.
[Asus  Eee Pad Transformer Prime] skarfreak:
these ones you mean?

nvflash --resume --rawdeviceread 0 2944 bricksafe.img

- nvflash --resume --read 14 factory-config.img

- nvflash --resume --read 7 unlock-token.img

they supposed to show at my c drive right?

UPDATE: never mind guys, i just did it.... yes...