Root for Asus Transformer

15

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:

  1. Download and install the drivers for your Device (download location)
  2. Download the transformer 3.1 rootkit (download link)
  3. Plug your Device into your computer via USB
  4. Reboot your Transformer
  5. Boot into apx mode (press and hold volume up + power)
  6. When asking for apx driver browse to the “usbpcdriver” folder in the root kit
  7. Run root.bat (gives permanent root)
  8. Run cwm.bat (only if you want clockworkmod)
  9. Reboot Device (hold power button for 10 seconds)
  10. Put Transformer in Debug Mode (Settings -> Applications -> Development -> click USB Debugging)
  11. Run root_app.bat (this installs SuperUser and SU)
  12. Enjoy your rooted Asus Transformer

15 COMMENTS

  1. 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

  2. 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…

  3. 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?

  4. 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!!

  5. 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>
    —————————————————————————

  6. 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

    • 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.

LEAVE A REPLY

Please enter your comment!
Please enter your name here