[Transformer TF300T Q&A, Help & Troubleshooting] nikwid:
Hello!

So, this is my first post here at XDA, so bear with me if my question has already been answered somewhere else. If so, pretty please point me to it and I'd be forever grateful, 'cause I really have searched for it without really getting somewhere. Of course, that might because I'm a real beginner at this and just cannot patch the bits and pieces of info together properly. :P

Background to problem

I have a TF300TG. I have unlocked the bootloader via official channels, and flashed CWM 5.5.0.4. Then I flashed CM9 stable, and got stuck in a bootloop. This was solved by a wiping of cache/dalvik and maybe a factory reset (don't really remember). Anyway, i managed to boot is, and realized that i could no use the 3G functions. Stupid i know, should have read more about it, but I finally realized that there are almost no custom ROMs for the 3G version of this transformer. So, what I now wanted to do was flash to something that would work.

I've read that it's only stock or the Hydroponic roms that are available for the TG-version, so I chose to try the Hydro. However, I read somewhere that I should use TWRP instead of CWM to flash, due to some kernel update-thingies, that CWM would not be able to do. If I understand it correctly, I needed to update the kernel back to the stock kernel, since I came from a cyanogenmod with a different kernel (?).

Flashing TWRP via fastboot was easy, and then I flashed the hydro TG rom from TWRP, which gave me bootloops again. Now I could not solve the bootloops via wiping cache or factory resets, nothing solved them. I tried reflashing several times, and also tried flashing after reverting to CWM again. This flash also worked, but I still got the bootloops.

Where I'm at at the moment

I have tried to flash the stock ROMs from Asus, both 9.4.4.40 and 9.4.4.28. However, they do not flash at all from recovery. I get a Status 7 error no matter if I use CWM or TWRP. And yes, i have extracted the downloaded .zip once, before flashing.

I have tried the fastboot -i 0x0b05 update update.zip command, but only get this:

archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt

Extracting the blob from the .zip and using fastboot -i 0x0b05 flash system blob does not work either, and outputs the following in the cmd prompt

D:\Mobil\Android\TF300TG\roms>fastboot -i 0x0b05 flash system blob
sending 'system' (796653 KB)...
OKAY [140.798s]
writing 'system'...
FAILED (remote: ()
finished. total time: 141.204s

and the following on the tab

[COLOR="Red"]Failed to process command flash: system error(0x170003)[/COLOR]

I have wiped system, cache, data etc from fastboot, so the pad is pretty much clean from everything except recovery partition. Maybe there's somehing wrong with the partitions, 'cause when I try to format them - system for example - i get the following:

D:\Mobil\Android\TF300TG\roms>fastboot -i 0x0b05 format system
formatting 'system' partition...
Formatting is not supported for filesystem with type ''.
FAILED ()
finished. total time: 0.005s

My questions are these:

How do I flash back to stock, with a stock kernel, if the above things have not worked? Is there a way to flash via ADB that could work, instead of recovery or fastboot?

What's the deal with sometimes flashing the .zip files, sometimes .blob files, and sometimes .img files? I'm confused. :P

What does the status 7 error mean? Don't really get it from what I've found in my searches.

Can i somehow use the /staging partition to install? If so, how do I push the file there, and which file exacly should I use?

If anyone has any suggestions, I'd be forever grateful. And remember, I'm not an experienced android tinkerer, I have only a Desire HD with CWM and CM7 since before, which was done pretty much by following step-by-step guides and not much understanding from my side. ;P

If you need more info, just let me know.

Cheers!

Niklas

Update:

I managed to flash the hydro rom via CWM. It is still stuck on the Nexus 7-like bootanimation, though. Can't understand why it does not boot all the way into the OS. Ideas?

Update 2

I followed the tip here., and it seems to work. I managed to flash the non-3G version of the hydro rom, and could boot into the OS. Then id somehow worked to flash the 3G version, without any wipes. This time it said "updating android" and then booted! It does not recognize the SIM card, though, but I'm getting more confident that I will be able to fix this now. :)