FIXED - Strange boot loop issue on factory reset but not on CM10 - Asus Eee Pad Transformer Prime

[FIXED]
Got some help on the forum;
downloaded asus firmware, unpacked blob, fastboot flash staging blob; fastboot reboot
Prime is now back to fully operational!
Many thanks to @kkdm
[/FIXED]
Hello,
I have looked around the various threads (including the 'how to unbrick your prime' one) but have not seen this issue mentioned.
I have a strange issue where if I factory reset (i.e. to Asus) the device will simply keep looping at the ASUS EEE logo, with device is unlocked in the top left hand corner. If however I install CM10 or another MOD, it seems to work as normal and boot into the homescren.
Having read around, there was an issue with an Asus update where it appeared to do something similar to this, is it perhaps that I am on that version and thus am getting the same error? Would a simple download and copy of the latest ASUS ROM fix that? I am unsure on how to do this exactly, but have read this was an issue, but I find it unlikely as everything was fine before I unlocked etc.
Is it perhaps the bootloader has become corrupt in some way with the ICS/JB difference? This is just a guess on my limit knowledge...
The reason for putting back the ASUS stock ROM is selling the device, having upgraded to the Infinity, and do not particularly want to send it with CM10 on.
Any help would be greatly appreciated,

What do you mean factory reset back to asus ?
You cannot just hit factory reset and it will go back to stock rom as you have overwritten it with cm10, or do you mean you have tried to install the stock version of the rom?
DO NOT use the official software from the Asus site, this can brick it.
There is a stock rom somewhere in the development section. You need to flash that to the tablet and you will be good to go.
edit... this is what you want .. http://forum.xda-developers.com/showthread.php?t=1708613

It turns out there is no ROM on the internal storage anymore (I must have selected the format option on my last attempt at installing Androwookie), as a result I cannot access the sdcard by plugging the thing into my PC.
Is there a way of installing this via the micro SD card slot?
flumpster said:
What do you mean factory reset back to asus ?
You cannot just hit factory reset and it will go back to stock rom as you have overwritten it with cm10, or do you mean you have tried to install the stock version of the rom?
DO NOT use the official software from the Asus site, this can brick it.
There is a stock rom somewhere in the development section. You need to flash that to the tablet and you will be good to go.
edit... this is what you want .. http://forum.xda-developers.com/showthread.php?t=1708613
Click to expand...
Click to collapse

Hello,
Just to clarify, I can get into recovery without issue, it just won't boot after factory reset and now hangs at ASUS logo.
Is there a way around this at all? :--(

Hello,
Latest problem is having ASUS Transformer Prime ADB Interface listed in Device Manager, but not being able to use the adb shell.
I get either 'device not found' or occasionally something about /system/sh not being found, in either case this is obviously not good.
I can still get into TWRP 2.1.3 though, surely there must be a way round this?

Now fixed, see first post

Related

[Q] Can't factory reset Transformer Prime

Alright, after bricking my phone yesterday and spending hours finally unbricking it, I've decided that I'm just not quite ready to play around with ROMs on the Transformer Prime. At least, not until they get a little more stable.
However, I'm finding myself unable to get my Prime back to stock ICS...
What I'm currently running is a Cyanogenmod 9 nightly build from 3/4/12. Through Rom Manager I was able to install the latest CWM (5.8.2.0) BEFORE the whole bricking incident. Now I can't even get my WiFi turned on...so I suppose any further changes via Rom Manager are halted.
Anyway, I used Vipermod's tool and was able to unroot successfully. I then went into settings and attempted to perform a factory reset. However, my tablet booted up with the same, Cyanogenmod boot screen and brought me back without any changes.
So then I tried using ADB....plugging my Prime in and typing "adb reboot recovery". But I get the message "adb server is out of date. killing..." then on the next line * daemon started successfully *. My device resets...but same thing...cyanogenmod...no CWM...no changes.
I thought maybe ADB wasn't working because I had unrooted. So I re-rooted, again using Vipermod. I see superuser again now...but ADB reboot recovery is still not working.
So now I'm stuck... I seemingly can't perform a factory reset with my build of cyanogenmod, and I can't find any way of getting back to recovery (I've tried selecting recovery reboot after pushing the power button, tried selecting recovery from within Rom Manager and tried with ADB...all failed). Again, all I want to do is factory reset, and get my stock ICS back. Can anyone please help me out?
You won't get back a total stock ICS easily
You can't use Factory reset after unlocking the Prime and installing CWM
adb reboot recovery does not work
The only way to reboot to recovery is via holding down Vol_Down on boot and then pressing Vol_Up
non working wifi is because you have a wrong kernel
you can't boot to recovery because it's most likely wiped
Try installing CWM from Rom Manager again, if that does not work follow the guide in the dev section to flash another CWM version manually.
Then reboot to recovery and flash another ROM.
Make sure the ROM contains a new kernel, so your Wifi is working again.
Diamondback said:
You won't get back a total stock ICS easily
You can't use Factory reset after unlocking the Prime and installing CWM
adb reboot recovery does not work
The only way to reboot to recovery is via holding down Vol_Down on boot and then pressing Vol_Up
non working wifi is because you have a wrong kernel
you can't boot to recovery because it's most likely wiped
Try installing CWM from Rom Manager again, if that does not work follow the guide in the dev section to flash another CWM version manually.
Then reboot to recovery and flash another ROM.
Make sure the ROM contains a new kernel, so your Wifi is working again.
Click to expand...
Click to collapse
Thanks again Diamondback!
To clarify, I don't really need stock ICS. What I need is a working ROM with Android Market (Google Play, WTF?), WiFi, a web browser...all that. I've heard that Virtuous is good, so I'll probably go that direction.
But more importantly, I need a way to install it, and the only way I know how to do that is a) using Rom Manager (which apparently doesn't work with the Prime at the moment), or b) doing it through CWM (which isn't working for me at the moment either).
As far as your suggestions go, I can't use Rom Manager to install CWM again, because my WiFi isn't working. However, I have found instructions online for flashing CWM manually, but it involves installing fastboot, and doing something with a "blob". I don't know what a blob is, but in your unbricking post, you specifically state:
Do not, I repeat, do not try to flash a stock ASUS ROM/blob file.
Doing this you will most likely hard brick your Prime.
I'm not sure if that applies in this case, but the last thing I want to do is brick my device again.
This is the post I'm referring to:
http://www.theandroidsoul.com/install-cwm-5-8-2-0-on-transformer-prime/
Can you advise whether this method is safe, or point me in the direction of a safer method for flashing CWM manually?
Thanks!
scaryslocuda said:
Thanks again Diamondback!
To clarify, I don't really need stock ICS. What I need is a working ROM with Android Market (Google Play, WTF?), WiFi, a web browser...all that. I've heard that Virtuous is good, so I'll probably go that direction.
But more importantly, I need a way to install it, and the only way I know how to do that is a) using Rom Manager (which apparently doesn't work with the Prime at the moment), or b) doing it through CWM (which isn't working for me at the moment either).
As far as your suggestions go, I can't use Rom Manager to install CWM again, because my WiFi isn't working. However, I have found instructions online for flashing CWM manually, but it involves installing fastboot, and doing something with a "blob". I don't know what a blob is, but in your unbricking post, you specifically state:
Do not, I repeat, do not try to flash a stock ASUS ROM/blob file.
Doing this you will most likely hard brick your Prime.
I'm not sure if that applies in this case, but the last thing I want to do is brick my device again.
This is the post I'm referring to:
http://www.theandroidsoul.com/install-cwm-5-8-2-0-on-transformer-prime/
Can you advise whether this method is safe, or point me in the direction of a safer method for flashing CWM manually?
Thanks!
Click to expand...
Click to collapse
My warning only applies to STOCK blobs (like the ones in the official asus updates from their website).
The guide you posted seems to be fine.
Great! I'll give it a shot tonight.
One last thing... If I find that Virtuous isn't the best fit for me, would you advise AGAINST installing the stock firmware posted over at Android Soul? Is this what you would consider a "stock blob" or is this something different? Here is the link:
http://www.theandroidsoul.com/trans...h-cwm-recovery-on-unlocked-bootloader-primes/
That's a zip, not a blob, you can flash that
Diamondback said:
That's a zip, not a blob, you can flash that
Click to expand...
Click to collapse
Worked perfectly! Thanks so much for your help Diamondback...again!

Think I bricked mine... Help?

Not sure how, and more importantly, how to fix it. Previously, I unlocked with the Asus tool, did the sparky root method, installed the most current Prime version of CWM, then flashed JellyBro. Wanted to flash a new ROM last night. I booted into CWM and tried to do a backup, but got some kind of error about not being able to back up the boot image, or something like that. Not wanting to flash a new ROM without a backup, I just restarted, but now it just sits on the EEE Pad splash screen. If I hold down the power button, it restarts but still stays on the splash screen. I had to hold down the power and both volume buttons for a long time to get it to turn off and stay off without restarting. So, what do I do?
mrw1215 said:
Not sure how, and more importantly, how to fix it. Previously, I unlocked with the Asus tool, did the sparky root method, installed the most current Prime version of CWM, then flashed JellyBro. Wanted to flash a new ROM last night. I booted into CWM and tried to do a backup, but got some kind of error about not being able to back up the boot image, or something like that. Not wanting to flash a new ROM without a backup, I just restarted, but now it just sits on the EEE Pad splash screen. If I hold down the power button, it restarts but still stays on the splash screen. I had to hold down the power and both volume buttons for a long time to get it to turn off and stay off without restarting. So, what do I do?
Click to expand...
Click to collapse
Looks like this could help: http://forum.xda-developers.com/showthread.php?t=1662158
Next time I recommend using TWRP and not CWM.
qery said:
Looks like this could help:
Next time I recommend using TWRP and not CWM.
Click to expand...
Click to collapse
Yeah, people have been recommending ditching CWM for TWRP to me for a little while, now, and I continued sticking with it because I was so familiar with it and didn't want to bother with anything else. Didn't know there was a problem with the current version for the Prime. But yeah, I think I'm definitely going to make the jump to TWRP if/ when I get my Prime back up and running.
The biggest issue for me is, I'm not very familiar with actually using ADB/ command prompts for any of this stuff. Every device I've unlocked/ rooted, I used an automated script to do it, so I didn't have to bother with any of that. I also did read over the stuff about nvflash, but I couldn't really make heads or tails out of the instructions, so I thought it'd be best for me to not tamper with it. Figured I was playing safe with my Prime, so I wasn't concerned, anyway.
I believe I can still access fastboot on my Prime (I don't technically know what "fastboot" is or does, though); if I power it on holding down the power and volume down buttons, I get three options (wipe data, fastboot USB mode, and reboot), but I haven't tried connecting it to a computer yet. I'll take a look at your link.
Hm. So from what I gather, I need to get a new blob file; the one in the link you provided talks about getting it from the Virtuous Prime ROM, but the reason this concerns me is, VP seems like a stock ROM, and the unbricking thread notes that if you apply a stock blob file after installing CWM, you get an unrecoverable brick. So... not sure if I should use the Virtuous Prime blob file, or what? I don't want to permanently break my Transformer Prime. :/
mrw1215 said:
Hm. So from what I gather, I need to get a new blob file; the one in the link you provided talks about getting it from the Virtuous Prime ROM, but the reason this concerns me is, VP seems like a stock ROM, and the unbricking thread notes that if you apply a stock blob file after installing CWM, you get an unrecoverable brick. So... not sure if I should use the Virtuous Prime blob file, or what? I don't want to permanently break my Transformer Prime. :/
Click to expand...
Click to collapse
Gosh.... Stock blob = Asus blob downloaded from Support Center...
Just follow the instructions.
Striatum_bdr said:
Gosh.... Stock blob = Asus blob downloaded from Support Center...
Just follow the instructions.
Click to expand...
Click to collapse
Oh, okay, so the VP blob isn't "stock" then? I guess I'll give it a whirl then. Probably tomorrow, though, as I don't have much time today.
I'm not so sure I've set up fastboot on my computer correctly... I followed some instructions on a random site I googled, but I don't know if it worked. I put my Prime in fastboot mode, and when I connected it to my computer, Windows found and downloaded a "Fastboot" driver. But when I opened a command prompt and entered "fastboot devices", nothing happened.
Ok you sould use Universal Naked Drivers from developer forums.
VP is based on stock rom, but it is made for unlocked devices, so it does not hardbrick you (I think it doesn't flash bootloader).
You need to have files Android Platform Tools (from Android SDK) installed (or copied in folder). To this folder you copy files needed to be flashed (mine is c:\program files (x86)\android\android-sdk\platform-tools\). Then you open cmd from there (in explorer press Shift+Right click and select Open command window here).
Now reboot tablet while holding VolDown and select Fastboot (usb icon). Next connect to pc.
After that you should be able to use fastboot commands.
Sent from my Transformer Prime TF201 using Tapatalk 2
Okay, thanks everyone, looks like I'm back up and running!
Just a question; am I reading it right that with the newest version of TWRP, you can't do backups and restores without having done that nvflash thing?
Hm. This is probably unrelated, but... I'm not sure TWRP is working correctly. I installed it via GooManager after I got back up and running (I had tried to flash it via fastboot when unbricking, but for some reason, it didn't take, and I was still on CWM). Anyway, in TWRP, when I do my wipes, it doesn't appear to actually have any effect, even though it goes through the process and says they were successful. Also, when I try to install a ROM, the zips don't appear on the sdcard folder in TWRP, even though they are, in fact, on there.
Putting them on an external card allows TWRP to see them and flash them, but because TWRP apparently isn't actually doing the wipes (even though it says it is), I'm having trouble flashing other ROMs (because I'm basically "dirty flashing" from Virtuous). In particular, I'm trying to flash Blackbean; after the boot animation, it goes through the "Android is upgrading" thing for what I assume is still the Virtuous Prime stuff, then I get an error about system.media (something like that) not responding, and then it quickly goes back to the boot animation and continues to loop from the aforementioned error to the boot animation over and over until I force turn the tablet off.
Anyone know what the heck is going on? Why does it seem like TWRP isn't actually wiping the tablet, and why is it not recognizing the zips in the internal sdcard folder?
mrw1215 said:
Okay, thanks everyone, looks like I'm back up and running!
Just a question; am I reading it right that with the newest version of TWRP, you can't do backups and restores without having done that nvflash thing?
Click to expand...
Click to collapse
Yes. If you don't want nvflash, use older version - in OP it says that 2.2.1+ needs nvflash bootloader.
mrw1215 said:
Hm. This is probably unrelated, but... I'm not sure TWRP is working correctly. I installed it via GooManager after I got back up and running (I had tried to flash it via fastboot when unbricking, but for some reason, it didn't take, and I was still on CWM). Anyway, in TWRP, when I do my wipes, it doesn't appear to actually have any effect, even though it goes through the process and says they were successful. Also, when I try to install a ROM, the zips don't appear on the sdcard folder in TWRP, even though they are, in fact, on there.
Putting them on an external card allows TWRP to see them and flash them, but because TWRP apparently isn't actually doing the wipes (even though it says it is), I'm having trouble flashing other ROMs (because I'm basically "dirty flashing" from Virtuous). In particular, I'm trying to flash Blackbean; after the boot animation, it goes through the "Android is upgrading" thing for what I assume is still the Virtuous Prime stuff, then I get an error about system.media (something like that) not responding, and then it quickly goes back to the boot animation and continues to loop from the aforementioned error to the boot animation over and over until I force turn the tablet off.
Anyone know what the heck is going on? Why does it seem like TWRP isn't actually wiping the tablet, and why is it not recognizing the zips in the internal sdcard folder?
Click to expand...
Click to collapse
Try using older version of TWRP.
And in case of problems, report in twrp thread with a logcat.

Bought a rooted & unlocked TF201, but want to restore it to factory settings

Hey guys, sorry that this is my second thread since I registered, and both are help threads, but this website came highly recommended.
Anyway, I bought an Asus TF201 tablet that came rooted, unlocked, and with CM10 loaded on it. I wiped everything I could in the pre-OS Tweaker thingy and installed an official Jellybean ROM on it that I downloaded from Asus's website. The funny thing is that the tablet was in Chinese upon first boot. Another weird thing is that the Tweaker tool that allowed me to install stuff disappeared.
All that's on there is on the screen is, in this order, RCK (which when selected shows an Android figure with his chest opened and an orange triangle w/ an exclamation mark on top), Android (which boots into the JB ROM), a USB sign (which starts a "Starting Fastboot USB download protocol"), and a Wipe Data sign (which I haven't had the balls to select).
There's also this on the top left corner:
Press (Volume Down) to select, (Volume Up) for selection move
Android cardhV-user bootloader (1.00 e) released by "CN_epad-10.4.2.17-20121018" A03
OS will cold boot in 10 seconds if no input is detected
The Vol Down and Vol Up functions are reversed for some reason.
I don't know what was done to the tablet before I bought it, and I don't know what I did when I wiped the data and installed a new ROM onto it. I'm normally decent with following custom ROM installation guides, but this time I honestly don't know what to do. The only problem with the tablet in its current state is that I can't get Play Store on it, and Asus said that because it's rooted/unlocked, they won't support it.
I'm hoping someone can walk me through a step-by-step process and get this tablet back to as close to factory settings as possible, with Play Store installed.
Sorry I'm asking so much, but I have nowhere else to go.
androidbrownie said:
Hey guys, sorry that this is my second thread since I registered, and both are help threads, but this website came highly recommended.
Anyway, I bought an Asus TF201 tablet that came rooted, unlocked, and with CM10 loaded on it. I wiped everything I could in the pre-OS Tweaker thingy and installed an official Jellybean ROM on it that I downloaded from Asus's website. The funny thing is that the tablet was in Chinese upon first boot. Another weird thing is that the Tweaker tool that allowed me to install stuff disappeared.
All that's on there is on the screen is, in this order, RCK (which when selected shows an Android figure with his chest opened and an orange triangle w/ an exclamation mark on top), Android (which boots into the JB ROM), a USB sign (which starts a "Starting Fastboot USB download protocol"), and a Wipe Data sign (which I haven't had the balls to select).
There's also this on the top left corner:
Press (Volume Down) to select, (Volume Up) for selection move
Android cardhV-user bootloader (1.00 e) released by "CN_epad-10.4.2.17-20121018" A03
OS will cold boot in 10 seconds if no input is detected
The Vol Down and Vol Up functions are reversed for some reason.
I don't know what was done to the tablet before I bought it, and I don't know what I did when I wiped the data and installed a new ROM onto it. I'm normally decent with following custom ROM installation guides, but this time I honestly don't know what to do. The only problem with the tablet in its current state is that I can't get Play Store on it, and Asus said that because it's rooted/unlocked, they won't support it.
I'm hoping someone can walk me through a step-by-step process and get this tablet back to as close to factory settings as possible, with Play Store installed.
Sorry I'm asking so much, but I have nowhere else to go.
Click to expand...
Click to collapse
First up you have installed a Chinese rom onto it.
You have lost your recovery because you installed an official rom which overwrote your recovery.
Go to post 2 here http://forum.xda-developers.com/showthread.php?t=1674827 and follow the instructions to install TWRP ( the normal one ). This will give you a recovery back that you can install a rom from.
Then go to post 1 and follow the instructions to install HairyBean 1.51 or if you want install a different Jellybean based rom.
flumpster said:
First up you have installed a Chinese rom onto it.
You have lost your recovery because you installed an official rom which overwrote your recovery.
Go to post 2 here http://forum.xda-developers.com/showthread.php?t=1674827 and follow the instructions to install TWRP ( the normal one ). This will give you a recovery back that you can install a rom from.
Then go to post 1 and follow the instructions to install HairyBean 1.51 or if you want install a different Jellybean based rom.
Click to expand...
Click to collapse
Thanks for the prompt response. I just want to know beforehand whether or not there's anything I need to worry about when reinstalling TWRP to it, because of what has possibly been done to it in the past. Barring the possibility of me messing up, if I follow the directions explicitly, would everything be okay? I wouldn't cause a permanent brick by overwriting any necessary files or anything?
androidbrownie said:
Thanks for the prompt response. I just want to know beforehand whether or not there's anything I need to worry about when reinstalling TWRP to it, because of what has possibly been done to it in the past. Barring the possibility of me messing up, if I follow the directions explicitly, would everything be okay? I wouldn't cause a permanent brick by overwriting any necessary files or anything?
Click to expand...
Click to collapse
The way people normally hard brick is by flashing a version of twrp or cwm not meant for their bootloader (ie. flashing a Jellybean Twrp onto an ICS bootloader.)
I can tell by your numbers you posted that you are on the Jellybean bootloader and if you want to make 100 percent sure look at where the nvidia logo is when you turn it on. If it is down the bottom center it is ICS, If it is bottom right it is Jellybean.
The Twrp I linked you to on that page is for Jellybean only.
The only thing that might stay with you is the chinese bootloader but I don't think that will effect anything in the rom. If you really wanted to get rid of that also, after you flash twrp and have it working you could follow the instructions in that second post for "Upgrade instructions for ICS"
Even tho you are on Jellybean now those instructions just flash a version of the Jellybean bootloader that I took out of the world wide release, but I wouldn't do that unless there is some unforeseen problem with having the chinese bootloader.
Thanks! Tablet is all good to go now.

[Q] What to do with "Brick #3" - Transformer Prime

Hi everyone,
It seems I messed up my Prime and I think I know why it happened. I'll first ask my question and then detail what I think happened at the end. I've been reading around the forums for the past few days and I think I'm experiencing brick number 3 as detailed in this thread: http://forum.xda-developers.com/showthread.php?t=1514088 I followed the link provided under option 3 which links to a thread about an Transformer Prime IRC channel: http://forum.xda-developers.com/showthread.php?t=1367016 I logged in into the IRC channel and someone greeted me by asking for the binaries...frankly, I've no idea what to do in that channel.
I was on the stock Asus Jellybean Rom. I used the Asus Unlock tool and installed TWRP via fastboot as explained in their website (installed the JB.blob). Everything worked fine. I then committed a mistake. I was going to perform a data wipe before installing the new ROM (latest CM nightly) but in retrospect I think that I only performed a factory reset. It was my first time using TWRP and when I got into the wipe menu I selected wipe but I recall that the button for wiping read "slide to perform factory reset". I thought that I was wiping the data on my device but I think that I got confused and only performed a factory reset. I didn't realize that at the time and proceeded to flash the new ROM. When I restarted the device it got stuck in the Asus/Nvida splash screen.
I'm able to go into the recovery menu. I've wiped data properly many times after this and flashed CM many times but the device won't get past that splash screen. I tried flashing the ROM via ADB but whenever I enter the command the terminal shows me a list of the actions that can be performed via ADB and nothing else happens.
I've tried looking around for a solution but I've been unable to find one. Should I install/flash a stock blob rom? The links above say it may do more harm than good and no longer advice users to do that but I haven't found any other alternative. There are many threads pertaining this issue but each case is slightly different and I haven't found one that applies to my situation.
I'm mad at myself because I've had flashed so many custom roms on other devices before and had never had any problems whatsoever that I got careless when flashing the Prime. I know this is completely my fault and I don't want to waste anyone's time on this. I just would like for someone to tell me exactly what to read or where to look so that I can try and fix this situation.
just in case...I just remembered that I didn't root before flashing...could that have been the problem?
I was checking out, once again, the options in TWRP and I did wipe the device correctly. I didn't mess up as I once thought. I can't understand why this happened.
Nearly the same problem for me, case n°3 and don't know what to do. I know have a very expensive black mirror...
FIXED
YES! I was able to fix it BUT I'd be careful before trying what I did. Basically, I did what forum members had advised not to do; I flashed the Asus stock rom via fastboot. As I said before I had read plenty about the various issues with the Transformer Prime. I noticed that some people were flashing the stock rom when confronted with my situation and exhorted others to do the same since they had luck with the procedure. After that, it seems plenty of people bricked their devices by following the same procedure. This caused various senior members in XDA to no longer advise others to try to fix their tablet with that method since it was causing more harm than good (see: http://forum.xda-developers.com/showthread.php?t=1514088)
Sadly, I had no other choice but to try that method. We were advised to go to the #Asus-Transformer IRC channel but, understandingly, there aren't many people participating in that channel (it's very old!. I was able to get assistance from a very helpful (as always) android geek but we couldn't get anything to work since I was having problems with ADB recognizing my device.
So, knowing full well the possible consequences of flashing a stock asus rom I decided to go for it. After all, the worst thing that could happen was to end with a hard bricked device and the soft brick I was experiencing wasn't as different as that (i.e. I couldn't use the device anyway). So I decided to play russian roulette and see what happened. Luckily the rom installed fine and I was able to boot past the, dreadful Asus/nvidia splashscreen! I was super lucky! Even though I'm back to the stock rom I'm happy because I can use my device once again! I really wanted to try out Cyanogen on my tablet but I will have to pass on that...I will never install a custom ROM again on my Prime
So, if anyone is feeling adventurous and has lost all hope then why not play russian roulette and check out what happens when you install the asus stock rom? I downloaded the asus image from here http://support.asus.com/Download.aspx?SLanguage=en&m=Eee+Pad+Transformer+Prime+TF201&os=32 and followed the instructions here http://forum.xda-developers.com/showthread.php?t=1680570 (just step three and four at the end since I already had a custom recovery installed). I had to unzip the download twice (it has a zip inside a zip) and copied the blob file into my fastboot directory (in the PC). I then renamed it to "update.blob" and flashed it.
Don't try it unless you are fully aware of the consequences!

[Q] Asus Transformer Prime TF201 - Key Driver not found, no cold boot

I'm relatively new to the process of rooting and flashing so please be gentle senpai. Overall, my question is, how do I get either restored to my back-up, or to a better cleaner ROM. What motivated my tampering was that bluetooth wasn't working in Cyanogenmod 10.1
I received a TF201 tablet from my brother who is fairly experienced with the process of flashing roms and working in the world of rooted devices. He lives a while away so to have him look at it with me is a challenge but I've discussed the status of the tablet with him and he's hopeful that there's a solution.
When I received the tablet it was running the following:
Cyanogenmod 10.1 (according to the settings)
twrp 2.5
JB bootloader (at least this is the best I can conclude since the nvidia insignia is in the bottom right at the splash screen.)
As a side note, when I'd power on while pressing the down volume, in order to get to fast boot I had to select the USB signal option. This changed later. (unsure when.)
The status of the tablet now seems to be (emphasis on seems since I've tried many things while attempting to get a working rom) the following:
Successfully ran restore back-up to Cyanogenmod 10.1 (success being that it ran the data and seemed satisfied when completed with no error codes or issues.)
Running Hairybean 2.31 and twrp 2.5 ( I think, not sure how hairybean fits into the functionality of the recovery but the whole UI is hairy still.)
JB Bootloader (again because the bottom right nvidia)
Fastboot is default and only 3 selections available in recovery mode. While on this screen at the top left it says "Key driver not found . . Booting OS.
When trying to boot to the restored back-up I get a regular ASUS logo with nvidia symbol at bottom right, and "the device is unlocked" at top left. This screen sits for a moment, then goes black (as if it's trying to do the right thing) and then the screen returns and the tablet stays there indefinitely.
In recovery mode, when I select "mount" I'm able to see that "system" has a red switch (so it's not mounted.) I can turn it on, and it stays on persistently while in the recovery mode, but when I've attempted to reboot the tablet either to the ROM or directly back to recovery, the "system" is unmounted again.
This is a summary of what I've done to the tablet, at first I was just trying to get the katkiss ROM according to the thread referenced below. After a few steps I realized I was in trouble and started trying to fix the tablet with anything that would work.
http://forum.xda-developers.com/transformer-tf300t/development/rom-t2817919
Here is the log I made of what I did to the tablet. Maybe something here will explain the issues I'm having.
It's not completely comprehensive since I realized too late that I should have documented everything I did.
Backed up in TWRP
Flashed Hairybean http://forum.xda-developers.com/showthread.php?t=2407248
Updated TWRP to 2.6.3 as suggested #543 http://forum.xda-developers.com/transformer-tf300t/development/rom-t2817919/post56681951#post56681951
Tried to flash katkiss http://forum.xda-developers.com/transformer-tf300t/development/rom-t2817919
When katkiss failed, tried grimlock kernal according to #543 http://forum.xda-developers.com/transformer-tf300t/development/rom-t2817919/post56681951#post56681951
That seemed successful.
Rebooted to twrp recovery (password required)
Searched about password, clicked cancel, attempted to format data but failed.
Attempted to clear data through fastboot according to: http://android.stackexchange.com/questions/89182/bricked-my-tf300t-how-to-re-partition-internal-storage-to-get-it-back
Couldn't get any ROM to work
Decided to try from square 1 to get virtuous prime to work according to http://sitr.us/2012/05/12/installing-a-custom-rom-on-the-transformer-prime.html
Cleared data through fastboot in system, recovery, userdata, boot, misc, and cache.
Flashed clockworkmod
Flashed virtuous prime with fastboot -i 0x0b05 flash system
fastboot -i 0x0b05 reboot
Would not boot to OS, or recovery,
"key driver not found . . booting OS" at top left
After this, I again cleared data through fastboot system, recover, userdata, boot, misc, and cache.
I flashed the default ASUS TF201 kernel from https://github.com/namidairo/android_kernel_asus_tf201
Installed a twrp.blob that I got from a page flumpster recommended it (I can't find it now.)
Able to get to recovery, but received "unable to mount" errors whenever I did any formatting in the recovery mode.​
Thank you for your help. I'm open to trying whatever you think will work. I know this is a sensitive product and apparently prone to bricking but I'm really REALLY hoping that I didn't brick my new toy. I don't know if there are other diagnostic tools I'm not aware of that would give me a better read on what the status of my tablet actually is to try to pinpoint the issue or if the only way to do that is to clear everything on it and start over to be sure of what's running.
You guys are phenomenal. Thank you in advance.
aamcc
aamcc said:
I'm relatively new to the process of rooting and flashing so please be gentle senpai. Overall, my question is, how do I get either restored to my back-up, or to a better cleaner ROM. What motivated my tampering was that bluetooth wasn't working in Cyanogenmod 10.1
I received a TF201 tablet from my brother who is fairly experienced with the process of flashing roms and working in the world of rooted devices. He lives a while away so to have him look at it with me is a challenge but I've discussed the status of the tablet with him and he's hopeful that there's a solution.
When I received the tablet it was running the following:
Cyanogenmod 10.1 (according to the settings)
twrp 2.5
JB bootloader (at least this is the best I can conclude since the nvidia insignia is in the bottom right at the splash screen.)
As a side note, when I'd power on while pressing the down volume, in order to get to fast boot I had to select the USB signal option. This changed later. (unsure when.)
The status of the tablet now seems to be (emphasis on seems since I've tried many things while attempting to get a working rom) the following:
Successfully ran restore back-up to Cyanogenmod 10.1 (success being that it ran the data and seemed satisfied when completed with no error codes or issues.)
Running Hairybean 2.31 and twrp 2.5 ( I think, not sure how hairybean fits into the functionality of the recovery but the whole UI is hairy still.)
JB Bootloader (again because the bottom right nvidia)
Fastboot is default and only 3 selections available in recovery mode. While on this screen at the top left it says "Key driver not found . . Booting OS.
When trying to boot to the restored back-up I get a regular ASUS logo with nvidia symbol at bottom right, and "the device is unlocked" at top left. This screen sits for a moment, then goes black (as if it's trying to do the right thing) and then the screen returns and the tablet stays there indefinitely.
In recovery mode, when I select "mount" I'm able to see that "system" has a red switch (so it's not mounted.) I can turn it on, and it stays on persistently while in the recovery mode, but when I've attempted to reboot the tablet either to the ROM or directly back to recovery, the "system" is unmounted again.
This is a summary of what I've done to the tablet, at first I was just trying to get the katkiss ROM according to the thread referenced below. After a few steps I realized I was in trouble and started trying to fix the tablet with anything that would work.
http://forum.xda-developers.com/transformer-tf300t/development/rom-t2817919
Here is the log I made of what I did to the tablet. Maybe something here will explain the issues I'm having.
It's not completely comprehensive since I realized too late that I should have documented everything I did.Backed up in TWRP
Flashed Hairybean http://forum.xda-developers.com/showthread.php?t=2407248
Updated TWRP to 2.6.3 as suggested #543 http://forum.xda-developers.com/tra...opment/rom-t2817919/post56681951#post56681951
Tried to flash katkiss http://forum.xda-developers.com/transformer-tf300t/development/rom-t2817919
When katkiss failed, tried grimlock kernal according to #543 http://forum.xda-developers.com/tra...opment/rom-t2817919/post56681951#post56681951
That seemed successful.
Rebooted to twrp recovery (password required)
Searched about password, clicked cancel, attempted to format data but failed.
Attempted to clear data through fastboot according to: http://android.stackexchange.com/qu...-re-partition-internal-storage-to-get-it-back
Couldn't get any ROM to work
Decided to try from square 1 to get virtuous prime to work according to http://sitr.us/2012/05/12/installing-a-custom-rom-on-the-transformer-prime.html
Cleared data through fastboot in system, recovery, userdata, boot, misc, and cache.
Flashed clockworkmod
Flashed virtuous prime with fastboot -i 0x0b05 flash system
fastboot -i 0x0b05 reboot
Would not boot to OS, or recovery,
"key driver not found . . booting OS" at top left
After this, I again cleared data through fastboot system, recover, userdata, boot, misc, and cache.
I flashed the default ASUS TF201 kernel from https://github.com/namidairo/android_kernel_asus_tf201
Installed a twrp.blob that I got from a page flumpster recommended it (I can't find it now.)
Able to get to recovery, but received "unable to mount" errors whenever I did any formatting in the recovery mode.​Thank you for your help. I'm open to trying whatever you think will work. I know this is a sensitive product and apparently prone to bricking but I'm really REALLY hoping that I didn't brick my new toy. I don't know if there are other diagnostic tools I'm not aware of that would give me a better read on what the status of my tablet actually is to try to pinpoint the issue or if the only way to do that is to clear everything on it and start over to be sure of what's running.
You guys are phenomenal. Thank you in advance.
aamcc
Click to expand...
Click to collapse
1. do you have now a working recovery?
2. What version?
3. What partitions do mount, what not?
4. Notice 'no keydriver found' is normal with HB but what numbers (bootloader version) are beside this notice?
What I conceive from your report's last readings is, that you 'cleared' (erased?) partitions trough fastboot. So it is clear, that they cannot be mounted, because they are not formatted.
There are several ways to fix this:
1. flash stock ROM (backlash: you will be set back to stock BL, 'recovery', boot, system and data).
2. Try to flash any custom ROM (for a start: KatKiss 4.4.4) if this don't work:
3. Find unblobbed blobs of tf300t stock ROM (search in XDA; I forgot where to find. If you don't find them, I could try to dropbox you some of mine) and flash them one after the other trough fastboot: 'boot', 'system', 'data'. Advantage of this procedure is, that you don't lose Hairy Bean bootloader, which is essentially the tf300t bootloader and enables you to load any kernel and ROM for tf300t.
Crucial is, that you have the right recovery. Namidairo's 2.5 had it's merits, but it is outdated. If you are really in Hairy Bean, then take 2.8.4.0 from here: http://www.techerrata.com/browse/twrp2/tf300t.
das chaos said:
1. do you have now a working recovery?
2. What version?
3. What partitions do mount, what not?
4. Notice 'no keydriver found' is normal with HB but what numbers (bootloader version) are beside this notice?
Click to expand...
Click to collapse
1. Yes I do
2. It appears to be hairybean but I flashed a twrp 2.5
3. When I format data and the system now that I've attempted the restoration of my back-up the "unable to mount" errors don't happen.
However, in the recovery menu when I select mount, the "Mount System" selection is off. I can turn it on but if I reboot to try to run the ROM, or even directly to the recovery again, the switch is turned off again when I check it.
4. At the recovery screen I have the following lines of text
Key driver not found . . Booting OS
Android cardhu-user bootloader <1.00 e> released by "ww_epad-10.6.1.27.1-20130711" A03
Starting Fastboot USB download protocol​
aamcc said:
1. Yes I do
2. It appears to be hairybean but I flashed a twrp 2.5
3. When I format data and the system now that I've attempted the restoration of my back-up the "unable to mount" errors don't happen.
However, in the recovery menu when I select mount, the "Mount System" selection is off. I can turn it on but if I reboot to try to run the ROM, or even directly to the recovery again, the switch is turned off again when I check it.
4. At the recovery screen I have the following lines of textKey driver not found . . Booting OS
Android cardhu-user bootloader <1.00 e> released by "ww_epad-10.6.1.27.1-20130711" A03
Starting Fastboot USB download protocol​
Click to expand...
Click to collapse
PLZ read my last post again (I edited it).
So you are on the right (tf300t) bootloader. That is fine. But you have the wrong TWRP. So go on and flash the recommended recovery (TWRP 2.8.4.0) and try mounting again. If it works, you can wipe boot, system and data an flash a custom ROM of your choice. Report back. Good luck!
das chaos said:
What I conceive from your report's last readings is, that you 'cleared' (erased?) partitions trough fastboot. So it is clear, that they cannot be mounted, because they are not formatted.
There are several ways to fix this:
1. flash stock ROM (backlash: you will be set back to stock BL, 'recovery', boot, system and data).
2. Try to flash any custom ROM (for a start: KatKiss 4.4.4) if this don't work:
3. Find unblobbed blobs of tf300t stock ROM (search in XDA; I forgot where to find. If you don't find them, I could try to dropbox you some of mine) and flash them one after the other trough fastboot: 'boot', 'system', 'data'. Advantage of this procedure is, that you don't lose Hairy Bean bootloader, which is essentially the tf300t bootloader and enables you to load any kernel and ROM for tf300t.
Click to expand...
Click to collapse
Isn't this a problem? Do I need to downgrade first like the disclamer on http://forum.xda-developers.com/showthread.php?t=2407248 which is where I went to get the hairybean recovery in the first place. It said that I have to downgrade before trying to upgrade my recovery.
das chaos said:
PLZ read my last post again (I edited it).
So you are on the right (tf300t) bootloader. That is fine. But you have the wrong TWRP. So go on and flash the recommended recovery (TWRP 2.8.4.0) and try mounting again. If it works, you can wipe boot, system and data an flash a custom ROM of your choice. Report back. Good luck!
Click to expand...
Click to collapse
Is the tf300t bootloader compatible with my tf201? Would it be better to track down the tf201 bootloader?
Solved!
Thank you so much!
I didn't entirely do what you directed me to but what you said set me on the path to fixing my problem.
First, I downgraded hairy bean with the downgrade zip at http://forum.xda-developers.com/showthread.php?t=2407248
This took me back to the twrp I had prior to installing hairy bean (which was actually 2.4.3)
I restored my original back-up.
After completing, I restarted the tablet and it started up the original Cyanogenmod 10.1-20140217-nightly-tf201
This will work for now. Another weekend I may give it another try but I'm too relieved to go for it again. My bluetooth will probably still not work so I'll likely be in the market for another new ROM soon.
Huge thanks for your quick response and your suggestions!
aamcc
aamcc said:
Thank you so much!
I didn't entirely do what you directed me to but what you said set me on the path to fixing my problem.
First, I downgraded hairy bean with the downgrade zip at http://forum.xda-developers.com/showthread.php?t=2407248
This took me back to the twrp I had prior to installing hairy bean (which was actually 2.4.3)
I restored my original back-up.
After completing, I restarted the tablet and it started up the original Cyanogenmod 10.1-20140217-nightly-tf201
This will work for now. Another weekend I may give it another try but I'm too relieved to go for it again. My bluetooth will probably still not work so I'll likely be in the market for another new ROM soon.
Huge thanks for your quick response and your suggestions!
aamcc
Click to expand...
Click to collapse
Glad I could help you, even when you reverted to a stone age ROM; this is J for Jelly Bean and now we have L for Lollipop; and that is running really fast on tf201.
das chaos said:
Glad I could help you, even when you reverted to a stone age ROM; this is J for Jelly Bean and now we have L for Lollipop; and that is running really fast on tf201.
Click to expand...
Click to collapse
Yeah, I definitely think my tf201 is laggy in a lot of places it shouldn't be and there are some bugs I'm not a huge fan of. If you have one off the top of your head or easily accessible, I'd be interested to be directed to a thread that would get me updated to lollipop. I'm a tad gun-shy to pursue ROMS I find on my own after what felt like a near miss with this fiasco.
aamcc said:
Yeah, I definitely think my tf201 is laggy in a lot of places it shouldn't be and there are some bugs I'm not a huge fan of. If you have one off the top of your head or easily accessible, I'd be interested to be directed to a thread that would get me updated to lollipop. I'm a tad gun-shy to pursue ROMS I find on my own after what felt like a near miss with this fiasco.
Click to expand...
Click to collapse
If you want to lollipop, you should read that:
http://forum.xda-developers.com/transformer-prime/help/katkiss-t2961256
Just an updat in case anyone stumble on this, I followed the thread supplied by daschaos and successfully installed katkiss.
Thanks for the help!
Sent from my TF201T using XDA mobile app
aamcc said:
Just an updat in case anyone stumble on this, I followed the thread supplied by daschaos and successfully installed katkiss.
Thanks for the help!
Sent from my TF201T using XDA mobile app
Click to expand...
Click to collapse
Have fun and don't be shy to ask in case of trouble.

Categories

Resources