There is finally a very easy root method for the Asus Transformer. Thanks to all the developers over at XDA for the transformer 3.1 rootkit. We have as alwasy just consolidated the thread to allow our visitors to easily understand and use these methods.
Root Instructions for the Asus Transformer:
- Download and install the drivers for your Device (download location)
- Download the transformer 3.1 rootkit (download link)
- Plug your Device into your computer via USB
- Reboot your Transformer
- Boot into apx mode (press and hold volume up + power)
- When asking for apx driver browse to the “usbpcdriver” folder in the root kit
- Run root.bat (gives permanent root)
- Run cwm.bat (only if you want clockworkmod)
- Reboot Device (hold power button for 10 seconds)
- Put Transformer in Debug Mode (Settings -> Applications -> Development -> click USB Debugging)
- Run root_app.bat (this installs SuperUser and SU)
- Enjoy your rooted Asus Transformer
hi i am hoping you can help me.
i tried the root method here ( https://android-advice.com/2011/root-for-asus-transformer/ ) and after my transformer got stuck on the boot screen.
i tried to restart it a few times with the same result but no luck.
then i tried nvflash xda to recover but it seems only to have made things worse.
i tried the the root again and then i tried nvflash with a fresh rom-zip on the sd card.
nothing have worked.
as far as i can tell it’ll allow me to do lines via adb but cwm and it’s rom are none functional.
i’ve been searching all night for solutions.
i’m thinking that i may be able to flash a fresh firmware from my computer, but all fw’s i find is for flashing through cwm.
do you have any advice?
or do you know where i can find a fw for flashing via usb?
and can you give some guidence on how to?
thanks for your help.
arne
Im not sure if the instructions to flash back to stock are the same as what I just posted but you can try this https://android-advice.com/2011/flash-asus-transformer-back-to-stock-3-1/. If this does not work for you please let me know and I will look into it a little further. Thank you for posting
yes that did it 🙂
thank you so much.
even as a paperweight the asus is still good looking. just not 400 dollars good looking.
i’d like it to do more.
with the firmware i just installed, do you know if the root method works?
i desperately need to shove marketenabler on it, though i feel a bit less confident after the past 24 hours.
still, i need the freedom of a rooted device…
Yes you should be able to now root the Transformer using these instructions. If you have an issue at any point please let me know where.
I tried the method outlined above and got as far as step 9. When my Asus came back to life, the screen is unreadable. There are color pixels all over the place and is preventing me from going any further. I got the tablet from my son who told me that I had version 3.2 on it. Could that have made a difference?
You need to be running version 3.1 not 3.2. You can flash the unit back to stock using the following article (flash-asus-transformer-back-to-stock-3-1) and then root using this one.
Awesome! That was easy. I’m now at version 3.1 and now if everything goes well, I should be rooted pretty soon. Thank you!!
I got up to step 11 and then got the following messages (see below). I’m guessing one of the drivers for the Asus is not loading properly. Any advise?
————————————————————————–
C:\Android\tf_rootkit_31\tf_rootkit_31>cwm.bat
C:\Android\tf_rootkit_31\tf_rootkit_31>echo off
“======================================================”
“Thanks for the help from Roach`, RaYmAn and Bumble-Bee”
“======================================================”
.
.
Nvflash started
[resume mode]
sending file: recovery.img
\ 5085184/5085184 bytes sent
recovery.img sent successfully
C:\Android\tf_rootkit_31\tf_rootkit_31>root_app.bat
C:\Android\tf_rootkit_31\tf_rootkit_31>cd root_app
C:\Android\tf_rootkit_31\tf_rootkit_31\root_app>adb remount error: device not found
C:\Android\tf_rootkit_31\tf_rootkit_31\root_app>adb push su /system/xbin/su
error: device not found
C:\Android\tf_rootkit_31\tf_rootkit_31\root_app>adb shell chmod 6755 /system/xbin/su
error: device not found
C:\Android\tf_rootkit_31\tf_rootkit_31\root_app>adb push Superuser.apk /system/app/Superuser.apk
error: device not found
C:\Android\tf_rootkit_31\tf_rootkit_31\root_app>adb reboot
error: device not found
C:\Android\tf_rootkit_31\tf_rootkit_31\root_app>cd ..
C:\Android\tf_rootkit_31\tf_rootkit_31>
—————————————————————————
It seems you may either have the wrong drivers on no drivers at all installed for your device. Be sure to get the correct drivers for the device at: http://support.asus.com/download.aspx?SLanguage=en&m=Eee+Pad+Transformer+TF101&os=32 and try this again. If you do have the correct drivers for the Asus Transformer and are still having an issue let us know.
The site you indicated was the site that I had downloaded the drivers before but I went ahead and downloaded them again anyway. I tried to re-install the driver but Windows [Vista] said I had the latest drivers already installed. What is strange is that I can see the Transformer under “Computer” along with my other drives. When I run Run root_app.bat however, I still get the same error noted in the thread above.
I have a vague idea of what root_app.bat is trying to do but I’m a newbie at this so I won’t pretend I know what I’m doing. I do understand enough to know that the root_app.bat will not run because the first command line [adb remount] will only return the following message “error: device not found”. The reset of the commands, obviously will not run as well because the device cannot be mounted.
Any help would be greatly appreciated.
Thank you.
Gee
Ok when running the .bat file on Windows Vista or Windows 7 be sure to right click it and “Run as Administrator”. This should take care of your issue, if it doesn’t then again let me know and I will see if there is something else we can try. Its difficult to help from a distance but I will do all I can to try. Also If you can let me know if it works then I will be sure to add that to the instructions for everyone else. Thank you
Yeah, I had thought about that too and had already tried it but still got the same results.
Thank you.
Gee
Before plugging in the Transformer into the computer put it in USB Debugging Mode (Settings -> Applications -> Development) and make sure that USB Debugging Mode is Checked.
Also, how can I tell if my Transformer has been successfully rooted?
There is an app called “Root Checker” on the Android Market you can use to test if your device has root access.