[Asus Transformer TF700] adelancker:
*Caution: I will not be held responsible for any problems/data loss that might occur. These are events that any living person should be aware of. However, I will do my best to maintain this thread and give support to those with questions, problems, etc.

Remember: Nobody is holding a shotgun to your head, so if you are not comfortable with all the possible problems, please walk away.

Also noteworthy: unlocking will void your warranty, rooting will not!*

This is just a little walktrough I just recently wrote for another xda-member who was troubled, because he wanted to unlock and root his tf700 even though it was completely stock on JB.

For now, I haven't seen any clear and yet complete guides as to what to do, so I decided to copy/paste that post and edit it (read: give more explanations) where you need more help.

This is what you'll need to do.

*If* you want to try and unlock the JB bootloader without reverting to ICS , apperently works sometimes -mostly when rooted before- try this step.

[I have not tried this, so if I get enough people that post that this didn't work, I'll delete these lines :) ]

You'll need to unlock your bootloader by (downloading this file)

Install that .apk and open it, check the 'I read this and I agree'-type box and try to unlock :)

*If* this worked you are free to go to step 2) for rooting.

*If* this didn't work, follow the instructions all the way

You'll need to revert to ICS .30. You can do so by downloading the appropriate zip from this thread.zip[/URL] and

extract it once

.

WARNING: choose the .zip (under the section old firmware updates) *you* need. eg. If you have a Taiwanese TF700, download the TW version. You can check which one you need by checking your build number in settings > about tablet

Then place the extracted .zip file on the root of your sdcard of the tf700 and rename the .zip to EP201_768_SDUPDATE.zip

Turn your device off and reboot it. It 'll "update".

If the unlocking on JB didn't work, or you didn't try (I don't blame you. You'll lose your data anyway) you'll need to unlock your bootloader starting with (downloading this file)

Install that apk and open it, check the 'I read this and I agree'-type box and unlock :)

Then you'll need to root. This has become somewhat more difficult since the debugfs method (the automated method) doesn't always work anymore [has been reported many times and indeed didn't work for me either].

Still, since it's so easy, please try it first, for your own comfort!

Here's the link. It is important to note that *if* it works, it would only work on some ICS devices! If it worked: Congratulations, you are now a proud owner of a device that's truly yours!!

Do not forget to install and use Voodoo OTA RootKeeper before you go and update to JB! :D

If you don't, you will lose root once JB is installed.

If the debugfs method didn't work for you, or you are on JB you should do the following.

Use this thread as a guideline. Since the automated root scripts don't work (for you), I am afraid you'll need to

1) go back to JB. (Same procedure as with the ICS .30 file, but now download the most recent file from Asus' support website. (don't forget: extract it once and rename it (same name))

2) go into

fastboot

(long press powerbutton and volume down when the tablet is turned off. Select fastboot by going to the usb icon (by pressing volume down until you're on that icon) then press volume up to confirm. Then do a fastboot command to flash this (a Custom Recovery) .

Afterward you flash a *flashable* SuperSU .zip-file. (if you google it, I am sure you'll be redirected to that latest flashable SuperSU.zip file. You ought to find it in the xda-forums. (Where else?! :) )

There you have it. You should now have unlocked and rooted your device.

If you like TWRP better than CWM you can still flash TWRP via the GooManager app afterwards. :D

I don't know if this is the fastest/ best method, - probably not - but I know it worked for me.

PS: Don't forget to copy all of your photos and other personal files to your PC first, because you'll lose everything. :)

EDIT

Sorry: forgot to say, you can also try to root your device while still on ICS (even when debufs let you down). But I just preferred to be on JB first, because it makes it much easier to get into fastboot.

Special thanks to:

scrosler

hiemanshu

sdbags

for their dedication to the tf700 and their posts, which you just have to put together and make it coherent, so their posts will work for you!

Don't forget to 'thank' them as well in their posts