yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] rayman:
It works on all currently released bootloaders. If we hear of asus fixing it in a new bootloader, we will put a latest bootloader supported notice on the guide on the website.

Only unlocking the device wipes the user data. Doing the NVFlash thing doesn't wipe anything.
[Transformer TF300T Android Development] xSvenHD:
i am stuck at: Step 2: Generate wheelie blobs

its say that it genrateted the files and uploaded them but when i try the adb pull it cannot find the files. I tried both commands the /date one and the /tmp one. Also when i look a root browser app i cannot find the map.

Help pls :S
[Transformer TF300T Android Development] Alexey71:
You can revert to 4.0 firmware via nvflash?
[Transformer TF300T Android Development] cmendonc2:
Nvflash is like a backup; if you mess up and brick, you can revert back to the original blob
[Transformer TF300T Android Development] InMyBedNow:
nvflash --resume --go

The above command does not work for me, but every other step worked fine. Can i just reboot by long pressing the power? Please respond quickly. Thanks!

EDIT: So I just held power for ~15 seconds and the tablet rebooted normally with no errors, so I'm guessing I'm fine, but I would still like someone to confirm please :). I also received all the NVFLASH blobs and .img files.
[Transformer TF300T Android Development] Alexey71:
I got to roll with 4.2.1 to 4.0.3)))
[Transformer TF300T Android Development] cmendonc2:
Yes, I guess that command doesn't work with all devices. I also had to do the same, and it generated fine.
[Transformer TF300T Android Development] yujikaido79:
Everything went through well on mine as well running Pacman 4.3 rom. Glad to have this access, It was useful on my old dell streak 7. Thanks for the hard work, much appreciated. :good:
[Transformer TF300T Android Development] Hazard17:
But Can I install ICS from official Asus blob file (not from backup), and install others official Asus blob firmware via NVflash?
[Transformer TF300T Android Development] kaos420:
see below/
[Transformer TF300T Android Development] InMyBedNow:
You need to install the universal naked drivers from the androidroot.mobi website. From there, you need to extract the files and then go into device manager. Right click the APX with the exclamation mark and browse to the naked drivers folder and install it. You should boot into test mode (driver signature enforcement off) before you do this since you're on windows 8. That should get windows detecting your device in APX mode.

Also, when running "$ wheelie --blob blob.bin", make sure the blob.bin file you pulled from the previous step is within the same folder as the nvflash.exe.
[Transformer TF300T Android Development] kaos420:
i got the universal naked drivers via google. said transformer prime for device i followed all the steps. only thing the whole way that never worked was the adb pull so i as i said pulled them with root explorer and uploaded to my dropbox folder. do these files match what you have?

https://www.dropbox.com/sh/ie1ss5e68uosh9j/obd_ZYVPEw

i booted to nvflash and did the brick and the config one so i hope i did it right.
[Transformer TF300T Android Development] InMyBedNow:
compared to what I have, you're missing "unlock-token.img"
[Transformer TF300T Android Development] dj_chapz:
Can some1 explain where do I need to enter all those commands, Im tryin to cmd-> fastboot...flatline_tf300.img and it starts and then CMD crashes... im on w7x64

EDIT: was missing -i 0x0b05, but now cmd says out of memory...
[Transformer TF300T Android Development] kaos420:
dude good eye. i missed that one just grabbed it. thanks that would of sucked if i ever had a issue. lol
[Transformer TF300T Android Development] InMyBedNow:
are you running the CMD as admin? make sure the flatline_tf300.img is in the same folder as your fastboot.exe
[Transformer TF300T Android Development] dj_chapz:
Yes, right-click on CMD, run as admin, I have everything extracted in a singe folder, navigate CMD to it, then typing commands, and it says Error: out of memory. I have copied fastboot from my android sdk folder, do i need maybe some other fastboot?
[Transformer TF300T Android Development] kaos420:
i dropped everything from the windows files right into my sdk platform tools folder.
[Transformer TF300T Android Development] dj_chapz:
Copied everything to platform-tools, loading cmd from that folder, getting sending... and then FAILED, writing failed, no such device, or it just stays and nothing happens :(

EDIT:

Failed (command write failed (no such device or address))

i wrote "fastboot -i 0x0b05 flash recovery tf300.img" (i named it tf300.img, thats correct)

EDIT 2:

Switched to other USB port and it worked like a charm... f*ck my life...
[Transformer TF300T Android Development] cmendonc2:
I wonder if TWRP can flash imgs.....
[Transformer TF300T Android Development] xSvenHD:
Still having this problem, anyone knows the problem?
[Transformer TF300T Android Development] kaos420:
What map at you looking for?

Sent from inside my mkv.
[Transformer TF300T Android Development] xSvenHD:
It doesn't generate nvflash blobs, it say it did create them but when I try to make a backup it can't find the files
[Transformer TF300T Android Development] kaos420:
i had to boot the tablet and use root explorer to get them. they were where the how to website says. so try a root explorer...
[Transformer TF300T Android Development] xSvenHD:
I said in my first post that I tried that and couldn't found them :( I will try generating the blobs again

EDIT: tried step 1 and 2 again and it still doesn't work :( anyone knows the problem?
[Transformer TF300T Android Development] kaos420:
Maybe operator error? Are you unlocked and correct bootloader?

Sent from inside my mkv.
[Transformer TF300T Android Development] cmendonc2:
Did you find the folder in( a file manager) it created and if so was it empty?
[Transformer TF300T Android Development] xSvenHD:
there is a folder Data but no media folder in it or files
[Transformer TF300T Android Development] cmendonc2:
Use ES file manager specifically. On the sidebar go to / then data then media and so on. Make sure to enable root in settings if it still doesnt work
[Transformer TF300T Android Development] kaos420:
Any root Explorer works doesn't have to be any specific. I found mine with root Explorer

Sent from inside my mkv. now Free
[Transformer TF300T Android Development] cmendonc2:
Sure can, but ES has a much more favorable UI than root explorer. :P
[Transformer TF300T Android Development] xSvenHD:
Personal preference, but anyone else can help me ??
[Transformer TF300T Android Development] bucket81:
Hi guys :confused:

ok before I do this I want to understand exactly what I'm doing and that I’m doing it correctly.

questions are in red but I went through it step by step and answered a question all on my own!:silly:

First off per the directions its says this works on Transformer TF300: 10.6.1.15.3 I’m on 10.6.1.27.1. but its has been stated that it will work in this thread so I’m going to continue.

1) Download files

NVFlash for windows and un zip

and the TF300 image (I'm assuming this is the AndriodRoot patched custom bootlaoder?)

Place image in NVFlash folder

2) Naked Drivers http://xdaforums.com/showthread.php?t=2139767

3) Enter fastboot by rebooting and holding down the power button. TF300 enters fastboot	automatically.

4) next we need to enter a command. to enter command line I need to hold shift and right	click. Then select Open command window here. In side the NVFlash floder

At this point I get confused by this does this go in the command line and if so where?

(Please note that for transformer tablets the fastboot command might require the option "-i 0x0b05".)

enter command (copy and past) : fastboot flash recovery flatline_device.img hit enter

Blue bar on device will fill.

5) at this point you have to reboot but the directions are a bit confusing because it says

“After the flash process has completed you will need to reboot your device into recovery. It is important that you reboot completely rather than directly enter recovery. If you don't there is a risk that the process can fail.”

I think its just a typo and you have to reboot normaly.

6) Reboot into recovery which should be CWM at this point. Go Advanced> Wheelie accept	warning.

step 1) Flash AndroidRoot BL

The device will shut down, reboot into Android. Then reboot back into	recovery.

step 2) Once back in recovery select:”Generate wheelie blobs from the Wheelie menu in Advanced.”

which can be found in the device

/data/media/AndroidRoot"

or /tmp/AndroidRoot

7)The next section (Accessing NVFlash) is for recovering with NVFlash after you messed something up.

I think?

8) Next we run a command to get another backup files.

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

And these comands:

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

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

Know these files are stored everywhere!!! but where are they generated at?

Also after I have my recovery files can I flash TWRP? I cant remember if this has been asked.

Any help is much appreciated.
[Transformer TF300T Android Development] cmendonc2:
I'll try to answer all your questions using the numbers u put in the steps:

1.) Yes that is referring to the custom AndroidRoot recovery. It is only a custom CWM recovery, not a bootloader itself.

4.) You run that command with adb through fastboot. So make sure your tablet is connected to adb, then type

fastboot flash recovery flatline_device.img

into the CMD window

5.) Reboot the device back into android, (important) then shut it down and go back into recovery

7.) You still have to run these commands to get even more backups of your tablet. Do this before you brick or anything else happens.

8.) I found these files in my temp folder (Windows 7). For me, that was C:\*Username*\AppData. Just do a control+F and search for

*img

They will be in there somewhere.

After all this was done, I reflashed TWRP. As always be sure it is the right version. Hope this helps.

---------- Post added at 06:40 PM ---------- Previous post was at 06:39 PM ----------

Sorry double post....

Did you try looking in the /tmp folder on the root of your tablet?
[Transformer TF300T Android Development] kaos420:
Most of what your asking has been answered already READ THE THREAD!

Sent from inside my mkv
[Transformer TF300T Android Development] bucket81:
Ugh I cant get passed the first command.

I installed the Naked driver, and Im going to assume they are working properly.

when I reboot into fastboot my divice manager says "Android bootloader interface"

I can enter APX mode and its say something like APX device.

But on the device screen on the top line it says Key driver not found .. booting OS

When I put in a command it comes back with

'-i' is not a recognized as an internal or external command, operable program or batch file.

I am running windows 8 and and put it in test mode per these commands

http://rootzwiki.com/topic/33222-fo...etting-fastboot-drivers-to-work-on-windows-8/
[Transformer TF300T Android Development] xSvenHD:
There is no tmp folder for me
[Transformer TF300T Android Development] cmendonc2:


I get the "Key drivers not found" too, thats probably normal.

The error code "-i is not recgnized..." means that you forgot to put the program name before the options. That is, you need to type "fastboot" before any of the commands. So:

fastboot flash recovery flatline_device.img -i 0x0b05
[Transformer TF300T Android Development] bucket81:
Sucsses!!ish... I screwed up and dint pull the blobs...

"After blob generation is complete, please follow the on the screen prompt to retrieve your blobs from the /data partition. (This will either be "adb pull /data/media/AndroidRoot" or "adb pull /tmp/AndroidRoot".)"

should I go back and start at step one on the wheelie?Ive tried to pull them with adb but it cant find them, I'm not rooted so I cant get them with a bowers. (if that is possible)

Edit:

I just reran setp 2 and got my blob files.
[Transformer TF300T Android Development] bucket81:
Do these look right? :laugh::cyclops::D

https://drive.google.com/folderview?id=0B2Gy5tiu1Omoa2FjQzBzWWhpWjg&usp=sharing
[Transformer TF300T Android Development] cmendonc2:
Yep those files look good.
[Transformer TF300T Android Development] xSvenHD:
OK I restarted it, and it still doesn't create the blobs for me in step 2 :(
[Transformer TF300T Android Development] NeoMatrixJR:
Have TF300t. Got blobs, can't access APX mode. Screen will not stay black.
[Transformer TF300T Android Development] vfrvulcan:
I found it to be an absolute b*st to get into APX mode - multiple reboots before I managed.

In the end I let it boot normally (as it did most times when holding Vol Up!), then held power button for the power menu and selected power off.

At this point I held Vol Up and simply pressed and released the power button - about half a second. It (almost) immediately appeared in Device Manager on Win7. I didn't have the naked drivers installed at this point so simply pointed Win7 to them and job was a good 'un! If you have the naked drivers installed already it should be a doddle.

The number of times I held Vol Up and held Power until something happened... every time it was a normal boot. Hold Vol Up, press and release Power and you should be fine.

Regards

Aaron
[Transformer TF300T Android Development] mescalinedreamz:
I am running chromi 5.04 with that_kernel v5 oc on my tf300t 10.6.153 with twrp 2.5. I have data2sd installed, will that be an issue?
[Transformer TF300T Android Development] vfrvulcan:
Doesn't appear be an issue with any ROM or kernel.

I was on CROMI 5.0.2/hunds kernel/TWRP2.5. Didn't/don't have Data2SD but all went fine - see post above yours, only issue was getting into APX mode.

Flatline replaces your TWRP then does it's stuff. You can then put TWRP back if you want to. I actually left Flatline there and upgraded to CROMI 5.0.4/That's with no problem. I haven't bothered to put TWRP back yet.

Aaron
[Transformer TF300T Android Development] xSvenHD:
Ok i just redid eveything including flashing the recovery and it worked now :D Hooray :D

thanks for the nvflash :D

but i still got a question:

if something happends with my tablet, lets say something went wrong with installing a rom how do i restore my tablet with the nvflash files?

---------- Post added at 08:48 PM ---------- Previous post was at 08:45 PM ----------

but i still got a question:

if something happends with my tablet, lets say something went wrong with installing a rom how do i restore my tablet with the nvflash files?
[Transformer TF300T Android Development] cmendonc2:
Something like this
[Transformer TF300T Android Development] SaschaG82:
hi ... i already bricked one TF300T and would like to make my second one unbrickable. my english is not so good and i want to be sure what i have to do, after i have flashed the flatline_tf300.img.

The guide says:

How To REBOOT my device into recovery? Is there a fastboot command, or should i choose "RCK" in bootloader via vol-buttons?

thanks for help!
[Transformer TF300T Android Development] graphdarnell:
You hold the power button until the screen turns dark, then you hold the volume down key while it's rebooting. This will take you to the initial screen with the RCK option. Select it.

BTW, a bit of a digression here for the OP. Since the CWM version inclued in the package is the only one that works with 4.2 bootloader, can we ask that it be released separately so at least we users have a choice between it and TWRP, especially those of us stuck in a situation where the touchscreen isn't working? I know the CWM recovery does not back up well, but still... Thanks.
[Transformer TF300T Android Development] flumpster:
What do you mean separately?

You don't get much more separate than 1 file (flatline_tf300.img). Flash it and use that CWM if you want to.
[Transformer TF300T Android Development] graphdarnell:
Without the bootloader.
[Transformer TF300T Android Development] flumpster:
The bootloader would only install if you went into advanced - wheelie and actually clicked "Step 1: Flash AndroidRoot BL".

Just don't do that. ;)
[Transformer TF300T Android Development] hgoldner:
Thought I did everything correctly; got the Wheelie to install the bootloader, and it tells me that I already have my *.img files, but I can't reboot into the ROM. System reboot just gives me the Asus screen and "the device is unlocked." I can reboot into recovery or bootloader, but not ROM. Also, when turning off the device, it automatically restarts and hangs at the Asus screen.

UPDATE - Was finally able to update firmware to latest JB 4.2.1 and got full ROM boot. Have lost root temporarily, but I'll work on that later THEN I will try this exploit again. I think the problem was that I was on the FIRST JB bootloader (i.e. 10.4.20.0) at the time. I had asked about whether doing this was okay way earlier in the thread (and was told that it was). I'm not sure that was correct.
[Transformer TF300T Android Development] pyraxiate:
Long time no see bro! How the heck have ya been?

On topic- I've never had an issue where I needed an nvflash image yet, but, I have been dying to get ubuntu natively installed. I was reluctant to try since there was no nvflash available. I'm glad to say that following these instructions, I now have nvflash enabled as well as the files created ^_^ Thanks for the heads up on that! Zero issues what-so-ever using windows 7 ultimate x64.

Sidenote - Anyone with dropbox might want to also dump everything there as well as a failsafe. ... the files are not very large at all. I also uploaded all of the nvflash tools, easy fastboot installer, and drivers I used. If anyone needs links for them, just pm me. Ill be more than happy to lend a hand.
[Transformer TF300T Android Development] Dogpack:
I'm in the same situation on a TF300. Did you just flash the firmware through recovery to get the OS to boot again? I'm assuming I was on the same bootloader as you, rooting after theover the air upgrade to JB, but not certain...just saw this should work with all bootloaders.

---------- Post added at 06:26 PM ---------- Previous post was at 06:20 PM ----------

Did you just flash the latest firmware through recovery and then the OS booted? I'm having the same issue on a TF300.
[Transformer TF300T Android Development] hgoldner:
Dogpack, I was able to flash the flatline special bootloader, which I immediately noticed was the 4.2-style bootloader, with only 3 icons (RCK, Fastboot, and wipe), as opposed to my original JB bootloader, which had 4 icons. I was then able to reboot to my ROM (which was a custom ROM, stock deodexed) and even able to get into the recovery and run wheelie. However, it never booted again into ROM after I first booted into the special recovery.

Ultimately, what I did was extract the firmware zip from the firmware zip I downloaded from Asus (it's a zip within a zip). Put the zip file on the root of an sdcard (I didn't use my default sdcard because I didn't know whether it would wipe anything. I believe I then rebooted the Asus TF300T into bootloader and it recognized the firmware file. It's possible (I'm not precisely sure) that I flashed it from the special recovery, but don't hold me to that.

Either way, I ended up with the 4.2 bootloader and the 4.2.1 ROM. I do *not* believe I have any recovery. I tried to reboot into recovery and got the red triangle. Tomorrow I am going to flash TWRP 2.6.3.0 from the only system that I can reliably adb/fastboot to my tablet from, then reroot. After my next Nandroid, I'll give flatline another go. Again, I think the moral of the story is "don't try this on the original JB firmware." Until someone with a better experience or superior comprehension of the process tells me otherwise, that's my story and I'm sticking to it.
[Transformer TF300T Android Development] Dogpack:
hgoldner,

Thanks! I'm in the exact same situation and can confirm the issue. It's after running wheelie that it stops booting. I can boot back into fastboot and flatline, but that's it. I reflashed TWRP for the heck of it I'll go your route to flash the firmware to boot it back up. Greatly appreciated..you saved me a lot of time.
[Transformer TF300T Android Development] pyraxiate:
I found that mine wouldnt boot to run the 2nd wheelie option either initially. What I ultimately did was flash a system blob of the exact same version to match the flatline bootloader. Then once I was bone stock and matching, I booted into fastboot to reinstall the flatline recovery. After everything was matched , I had zero problems from that point on. Dont forget to wipe user data, system, cache , boot, misc , and recovery a few times before flashing the system blob :)
[Transformer TF300T Android Development] invernomuto1976:
Now that NVFlash is working with JB, is there any chance to see an Easyflasher-like tool for TF300T?

I would gladly donate to have a tool that could be used to flash bootloader/firmware/etc in APX mode. It could save lots of trasformers from brick!

Thanks in advance (and sorry for my english, it's not my language),

bye

Davide
[Transformer TF300T Android Development] tobdaryl:
Removed!
[Transformer TF300T Android Development] Hazard17:
Can I use flatline on TG device?
[Transformer TF300T Android Development] dalex7777:
Is there something up with the androidroot.mobi hosting? I can't get to the site anymore. Was going to link someone to your NVFlash guide for the TF700T.
[Transformer TF300T Android Development] cmendonc2:
Same, here. It appears the site is down. Try using a web cache if you need to get to it.
[Transformer TF300T Android Development] That Baker Guy:
the website is back up but it seems the downloads are no longer there, does anybody have the tf300t files they could mirror for me?
[Transformer TF300T Android Development] That Baker Guy:
I cant boot into apx mode, every time i finish wheelie step two, i hold the power and volume up and it just reboots into the os
[Transformer TF300T Android Development] cmendonc2:
you have to play with it it took me a few times to got into APX mode.

try holding the volume up before pressing power, or doing it on the same time, or slightly later
[Transformer TF300T Android Development] zurny:
worked perfectly, thanks !!!
[Transformer TF300T Android Development] blmartin:
Error 3 when running wheelie

I finally broke down and decided to take the time to upgrade my tablet. I was on an older AOKP rom with 10.4.1.16 BL or something like that and decided to try out some of the newer roms so I attempted to perform the steps outlined in the guide. Everything went fine until I try to run the command wheelie --blob blob.bin...then I get an message saying Error 3 receiving response from command. I was able to boot into my rom fine and after several tries I decided to wipe and start from the newest factory image 10.6.1.27.5 so I did a flash through fastboot. That worked fine, started working through the guide again and reached the same stopping point with the same error.

Any ideas on what I'm missing or doing wrong? I've been searching all day and haven't been able to come up with a solution yet and I really want to get this working before I go flash crazy again on my tablet. As a side question, do I need to have the flatline installed to pull this off or could I at least go ahead and flash TWRP and then run the commands later to pull the files? Thanks in advance.
[Transformer TF300T Android Development] cmdmoto:
Wanted to say TY for all the hard work you guys did! Confirmed that this this will work on BL 10.6.1.8.:p
[Transformer TF300T Android Development] cmendonc2:
I wrote up a simpler guide to installation of NvFlash, try using that: http://xdaforums.com/showthread.php?t=2545610
[Transformer TF300T Android Development] elmagnificado:
This is probably a super noob question, but since this seems to load a new bootloader, does the original bootloader need to be unlocked? I'm still on the stock 4.2 unlocked bootloader and have been having trouble unlocking it with the asus v8 unlocker app. Registered my device with them and everything. I Already have root but haven't been able to flash any new recoveries or roms without unlocking the freaking bootloader.