How to root Asus Transformer Pad Infinity TF700 (Debugfs method) [Guide]

Rooting your device for the first time might have been one of the toughest decisions for you if you have been (or, are) one who has always been afraid of getting into trouble after rooting. Though it’s usually not so hard to get unrooted and claim warranty, rooting is usually a hard decision for the ones who worry a lot about voiding their warranty. As per a number of developer threads at the xda-developers, rooting your Asus Transformer TF700 does not void your warranty, while unlocking your bootloader does void your warranty. But I couldn’t find any official confirmation for the same though so take that with a grain of salt. Anyway, getting your device unrooted to claim warranty wouldn’t be much of a problem if need arises. But still, proceed at your own risk.

Disclaimer: This guide is intended as a helpful “how to”. dotTech and its writers are not responsible for any gain or loss (including but not limited to bricked devices) incurred as a result of following this guide. Root your device at your own risk. Rooting your Asus Transformer TF700 may not void your warranty (no official confirmation though).


This guide is specifically for Asus Transformer TF700 and will help you root your device using the Debugfs automated root method. This method will reportedly work for all TF700 tablets running Ice Cream Sandwich. Proceed at your own risk.

Before We Begin

To start with the process of rooting your Asus Transformer TF700, make sure that you are ready with the following:

  • Enable Unknown sources in your device (Settings -> Security -> Unknown sources).
  • Make sure that USB debugging is enabled in your device (Settings -> Developer Options -> USB debugging).
  • Download the latest (the latest file as of now is and ASUS Android USB from the XDA thread by sparkym3. Extract both the files to a common directory (say, TFroot).

How To Root Asus Transformer TF700

To root your Asus Transformer TF700, follow the steps below:

  • Turn on your device if it’s not already on.
  • Connect your device to your computer via a USB cable.
  • Wait till Windows detects your device.
  • If the drivers are not already installed, or if they are not automatically installed, install the drivers from the TFroot folder to which you had earlier extracted the file ASUS Android USB
  • After the drivers have been successfully detected and installed, open the TFroot folder.
  • Run RootDebugfs.bat as Administrator (right-click -> Run as Administrator).
  • Choose the option 1 and press Enter.
  • Follow the simple on-screen instructions to complete the process.
  • Congrats! Your Asus Transformer TF700 has been rooted (if everything went fine).
  • Open up your Apps list and you will notice a new app ‘Superuser’. You can access it anytime to manage root permissions for different apps.


Enjoy your rooted Asus Transformer TF700. Now you can do things such as managing app permissions, block ads or deny apps Internet access. Don’t forget to check back for more on your device.

[via XDA]

Related Posts

  • Billy

    Step 1 – Pushing files…
    failed to copy ‘debugfs’ to ‘/data/local//debugfs’: Permission denied
    failed to copy ‘su’ to ‘/data/local//su’: Permission denied
    failed to copy ‘debugfsinput’ to ‘/data/local//debugfsinput’: Permission denied
    failed on ‘/data/local/tmp’ – Permission denied
    link failed File exists

    Then rooting fails.

  • Godwin

    @Santiago: Sorry! But I just noticed that you had said you weren’t able to open any other files.
    Weren’t you able to run the file ‘RootDebugfs.bat’ (did you try running it as Administrator, as said above in the guide)?
    Anyway, if you have been able to install and use any “ROOT ONLY” application from Google Play Store, there’s nothing more to worry about! Enjoy!

  • Santiago

    @Godwin Much obliged, thank you

  • Godwin

    @Santiago: You needn’t worry about drivers anymore if you had successfully installed SuperUser app on your tablet. The drivers were meant to be installed on your computer to help detect your device.

  • I downloaded the files, extracted them to a folder I created under Downloads called TFroot in my Transformer. I was able to install the SuperUser Application, but I’m unable to open any of the other files. Hence, I don’t know whether if the drivers you mentioned have installed.

    How do I install the drivers, and do you mean install them on the tablet or the PC?

  • dj

    I just tryed it! updated my device to jelly bean , it diddn’t work for me. but that doesn’t mean somebody else will be able to fix it. or tell you that i did it wrong.

    If someone finds the solution please post it!

  • Juan michellod


    I got a question. Is that working on jelly bean 4.1.? .
    I had this tablette and i don’t want to mess up.
    The official updating from android center, and it will not affect the next update of my tablette?