yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] Anil_Trinidad:
Hi guys. I would like to do this, but I can't even get past installing the damn driver on my pc! I'm on win7 ultimate 64bit. I unzipped the v1.9 file to my desktop using 1-click in winzip 16 and it sorted everything into respective folders. From Dev mgr I can see Asus Android Composite ADB interface...when I go to update driver and browse to the folder where there's the "android_winusb.inf" file, it tells me Windows cannot find the driver!!! What the hell gives??!!! Any advice?

Thanks.
[Asus  Eee Pad Transformer Prime] RiffyDivine:
Cant find the delete post button.
[Asus  Eee Pad Transformer Prime] erick0423:
Settings- security scroll down u will see it:)
[Asus  Eee Pad Transformer Prime] sparkym3:
If it already shows as Asus Android Composite ADB interface then it is already ready to go. Have you tried running the bat file to see if to connects properly. Or if you have some knowledge of computers, (with the device plugged in) open a command prompt window in the folder that contains all the unzipped files (specifically adb), run the command "adb devices" and see if your device shows as being connected. If it does then you are good to go.
[Asus  Eee Pad Transformer Prime] etschuetz:
Root of the TF101

So, spent the better part of an hour trying to figure out why I couldn't root my TF101 and why the ADB kept restarting...ASUS Sync. Just stumbled upon the statement on accident that it needs to be off...duh! So far everything has been great. Tested with AdBlock and it failed the first attempt. However, I had Superuser installed already, so assuming that is the cause. Uninstalled it, tried once more, and didn't seem to get the normal stuff that seems to be discussed. Decided to try the "0" for UID/GID...even though I didn't see anything on that. It said it installed superuser, device did its reboot and tested with Titanium Backup this time. It succeeded wonderfully!

Thank you!:D
[Asus  Eee Pad Transformer Prime] Moothead2:
Does this work on the latest update on a locked prime? Thanks.
[Asus  Eee Pad Transformer Prime] lt thistle:
Yes
[Asus  Eee Pad Transformer Prime] lt thistle:
After reading the ENTIRE thread multiple times and seeing where people had problems and understanding why they had them I have this method a go as it was the only option to root my tf201 on the .28fw. I used 7zip as that's what I use anyways, but also because if you read through that's what is recommended art some point. Didn't have any trouble with the unzipping, found all the files needed. As per instructions from reading I made sure to kill Asus sync and ran the bat and was rooted in no time.

I am very grateful that this was made available to the public, but I do believe on of the big things you are wrong about is that there is NO RESPONSIBILITY for him to make sure that it works without a shadow of a doubt for everyone. To be able to trouble shoot every problem that comes up, you would have to be on the forms nearly full time. Even if the same problem has been solved one page back someone will ask about it again because they couldn't take the time to read and understand what's going on.

I know you say your not trying to be rude or ungrateful, but the way I see it is if everyone took the time to read the ENTIRE thread, every one of your "problems" is addressed and how to solve it. [/rant]

Sorry for this lengthy waste of space.
[Asus  Eee Pad Transformer Prime] sparkym3:
I have updated the util to include a "kill" for asus sync, since it was causing some issues. As well as adding an auto detection feature to determine the location of the system mount so the util will work for an array of other devices. Thanks to rightonred for that suggestion.

With this update I have also removed the drivers from the zip file as it is causing issues with me being able to attach the zip to xda. Anybody who needs the drivers can download them from asus or from another xda post.
[Asus  Eee Pad Transformer Prime] sparkym3:
We don't need this kind of negative attitude in the forum. If there were any issues then you could have contacted me directly, as I have addressed all users who have contacted me with issues. Though, I do not have a responsibility to offer any support at all and do it out of my enjoyment of working on this stuff and help people.

These forums are not some kind of pissing contest and you saying "I win" is not a very mature attitude. The fact that you had issues does not mean the majority of people did. The drivers included are the drivers from Asus, so if they don't work for you, then I don't think that is Asus' issue (nor anyone in the forum, if they want to offer you support then you should be grateful). Due to the fact that these drivers are Asus drivers, no, you do not need to install sync (I don't even have it installed).

If you have so many issues with the tool, go learn for yourself and figure it out yourself. Nobody is forcing you to use this tool.

EDIT: after reading your other post I have a couple other comments. If you get a guid and suid of 0, this is the system telling you that you have root access and not the tool, so yes, at that point you do have root. Second, I can download these zips once and it works correctly, so they are not corrupt and it is most likely an issue with your download or computer. Also, within the util I direct those who do not know about drivers to a thread specific to that as it provides much more detail than I can provide in a short post. Next, If you have problems with the superuser app, that also has nothing to do with the tool and would be an issue with the superuser app. Finally, if you look at the second post it tells you what ROM versions are supported, this is the whole point of that second post, so don't say I do not keep people up to date on what is supported.
[Asus  Eee Pad Transformer Prime] sparkym3:
No, I feel no moral obligation to help either, I just do it because, like many of us, I like to.

I have no message from you, as I checked to make sure I did not miss one, so that is a blatant lie. Most of the issues were fixed by the users re-reading the post and the major issue of killing asus sync is a nuisance at best. If it take so little time to fix it, then you should have posted or sent me the fix as you have no idea what else I have been working on or have time for.

1) The drivers were removed not because they were wrong, but due to an issue with XDA and any driver issue is purely on your part.

2) I would not recommend downloading asus sync as it is not needed, I never did and mine works just fine.

3) The killing of asus sync was only added after I found time, this is a collaborative place, if you wanted it fixed, then fix it.

4) I'm not sure what text file you are even referring to. All needed instructions are built into the util itself.

The reason you have to open superuser is because that is what controls your superuser access, seems like common sense to me that if you want to use an app it has to be running and I would think that I would not need to insult people's intelligence in declaring something so basic.

You claim to know these "FACTS" about your zeros, but you must understand what you are talking about to know what is happening. There are 2 pieces when it comes to a device being "rooted", there is the main piece of having a binary file that has permissions to run as the root user (root user having an id of 0), which is what is indicated by this 0. The second, very easy part, is to install the superuser app which controls that access (which you can do from the app store). So, by saying that you do not have root access is incorrect as the binary does have that access as indicated by 0.

As I have stated, but you keep mentioning it, I do this when I have spare time and these forums are collaborative, so anybody can fix this if they so wish. I am not saying people lie about their issues, but seeing as everybody I have help seems to just retry the steps and it works for them, it seems to be more of a nuisance than an issue.

Not sure who made you feel stupid as feelings are internal so only you can make yourself feel stupid, but I do not see any other posts or messages by you asking for help before your outburst. So, I do not think it is mature to start off how you did or expect anything from others with an attitude that everything should be handed to you. This is a developers forum after all, if you want hand holding then you should look for a step-by-step guide or video.
[Asus  Eee Pad Transformer Prime] sparkym3:
To everybody else who is seeing annoyances, I plan on adding the pause while waiting for the device to restart so the user can control when to continue on after the device is ready. I just wanted to get these other pieces out there since I had them ready.
[Asus  Eee Pad Transformer Prime] Stu|:
The only issue I had was the zip not opening for me on 32bit Win7. I think that's an issue with 7zip and the compression method. Seems to work fine for 64bit.
[Asus  Eee Pad Transformer Prime] RHall1340:
I couldn't get the drivers to install properly but I grabbed the latest Asus Sync, ran it, it installed the drivers first, then I cancelled the Asus Sync install. Worked perfectly then, rat the .bat, was rooted shortly. Asus TF300T US with .30 firmware.
[Asus  Eee Pad Transformer Prime] sparkym3:
I have uploaded v2.1 to now contain pauses while waiting for the device to reboot.
[Asus  Eee Pad Transformer Prime] sparkym3:
I have also attached the latest drivers to the OP that I extracted from the Asus sync install, since I cannot find a separate download for them. These updated drivers should support the rest of the Eee Pad family that were made after the TF201, which were not previously supported by the included drivers.
[Asus  Eee Pad Transformer Prime] GiantWaffle:
I think it is this attitude that is the problem. The drivers go into Win7. Win7 says, for many people, that there are no drivers found in the folders you provide. That is even after manually browsing to each folder and trying it. How is that "on me"?

Sync hs been needed for many. Again, this is the attitude that has been the problem. You ignore what people tell you and treat them like they're just too stupid to get it to work. You do this by continully telling them that there is no problem.

Just so you know, my ASUS TF700T was fresh out of the box when I used your util (after unlocking it). So it's not my config.

Just so you know, I have been a tech for 30 years and have taught everything from sub-atomic theory, to global wireless networking. I am not a programmer, but I think by now I can follow simple instructions, install a driver and hit <ENTER> a few times. I told you my experience already, but apparently you think I still can't even hande that! But you're confused as to who might be calling me stupid, right? Please! (:

You're right. I have no idea what those zeros are for. I'm not a programmer. What I do know, is that they both said zero and my device was not rooted. Nw go head and blame me and everyone else who told you the same thing. Ignore them. They're just too stupid to hit <ENTER> properly, right? It must be them! Idiots!

Again, this is the attitude that has been the problem and you without doubt have it!

I did not want to continue this, but you just have to keep calling others stupid, don't you. (:

And I did not lie. This is YOUR thread! You claimed to read ALL of the messages here! That's the lie! FYI, ANY message in YOUR thread is a message to you!

Now just let it go! You don't care and you look down at everyone else. I get it. We're done.

---------- Post added at 07:24 PM ---------- Previous post was at 06:58 PM ----------

First of all, thanks. :)

Secondly, please see my private msg response to you before respoding to my public reply to you. I think there has been some serious confusion about what dvices your util has been stated to cover and that may be what has caused my comments and if it wasn't you stating it, I now understand your comments and why you made them. Something you said in your priv msg to me got me thinking. :)

Again, please read my priv msg response before responding here. I may owe you a huge apology. :)
[Asus  Eee Pad Transformer Prime] sparkym3:
I think we solved this politely in the private messages. We both had some miss-communications and this kind of communication should not be in the public thread.

I would also like to mention that I have never called anybody stupid for not being an expert. As I do not want to deter anybody with an issue from contacting me for help.

For those needing help, please make sure to clearly state your issue and what device you are trying this tool on. I have only ever tested this on the TF201 since that is what I have (had, traded for TF700) and I cannot offer any promises for how it works on other devices. I can only supply info that others have shared with me for those devices.
[Asus  Eee Pad Transformer Prime] GiantWaffle:
FYI, I can confirm that your util does work with TF700's, under the following circumstances:

1) Device is unlocked, using the ASUS Unlocker.

2) Drivers from the ASUS Sync util installed.

3) ASUS Sync disabled while rooting.

4) SU MAY have to be run immed after rooting, or uninstalled/reinstalled/run immed after rooting Don't think so? Don't care. Many had to.

5) Instructions followed. Easy enough, if you know how to hit <ENTER>, right?

For some reason, at least on my tab, the auto-response option in SU does not work properly. This could have been a problem anyway with SU on the new TF700 series and may not be related to the rooting process at all. I would say probably not and I'm going to write to the SU guy about it.

MY OPINION OF THIS ROOTING UTIL: The process iitself is the easiest I have ever seen and in my opinion, is pure GENIUS!!! What other rooting util do you need to do nothing but install drivers, tap "1" and presss <ENTER> a few times, whie it does all the work for you?

FYI, IMO, I would tack a note in the text file that says that you hook the Tab to the PC with the Tab powered up. I have seen questions about that in this thread and the more confusion you can eliminate, the less questions you have to deal with later, right?

MY OFFER TO YOU: Again I offer to write up a formal, formatted text file with instructions for you. It would be my pleasure to contribute that way! :)

Also, whether some/most unzipped the 7Zip file with no problem, many did have a prob with it, incl mme and I can unzip a file. You should, IMO, use Zip just for the sake of eliminating that issue for everyone. It's a tiny file an we're not on dial-up, so who cares if it's 10Kb larger, right? :)

Just a suggestion. :)

---------- Post added at 12:35 AM ---------- Previous post was at 12:29 AM ----------

Agreed. :)
[Asus  Eee Pad Transformer Prime] Stu|:
Yey finally! Glad you both sorted it out. Was getting bored reading all that.
[Asus  Eee Pad Transformer Prime] drherron:
Not sure where that guy was headed but it worked for me, just had to uninstll and reinstall superuser...
[Asus  Eee Pad Transformer Prime] alienedd:
Just wanted to mention that I didn't install anything to use your batch to get root on my TF700. As far as I know, those drivers were already somehow installed my Win 7 64 system.

Thanks for the excellent utility.

As a side note, I understand that you are making this into a more generic utility (which is good). However, on the TF700, the "USB Debugging" and "Unknown Sources" entries are not in the places you have indicated and for some that can lead to confusion. Proper places are:

Settings -> Security -> Unknown Sources (Under Device Administration)

Settings -> Developer Options -> USB Debugging

I know I had to do a bit of a search for them. Maybe this might help future rooters.
[Asus  Eee Pad Transformer Prime] RangerLG:
I go my TF300 yesterday and it came with the .26 FW. I plugged it into my machine and Win7 x64 downloaded and installed the drivers automatically. Ran the batch and the root took on the first try. I always run my CMD.exe as Administrator to avoid any possible issues. I then installed OTARootkeeper and updated to the .30 FW. Was able to restore root after the update. Great work and thank you.
[Asus  Eee Pad Transformer Prime] henbone11:
ok, im really not sure what is wrong with what im doing, hopefully someone can spot it.

last week I ran this on my gf's infinity and it worked flawlessly the first try. yesterday I got my infinity and decided to revisit this for mine. I did run the .26 OTA last night. I grabbed the latest updated tool and ensured that I have the drivers installed. I ran it once and got a missing file error on first run...

Step 2 - Rooting...
debugfs 1.42 (29-Nov-2011)
debugfs: rm: File not found by ext2_lookup while trying to resolve filename
debugfs: rm: File not found by ext2_lookup while trying to resolve filename
debugfs: debugfs: Allocated inode: 1475
debugfs: debugfs: debugfs: debugfs:

Rebooting...
Once your devices has finished restarting,
Press any key to continue . . .

the process continued and completed successfully stating that I had root. tested root on the infinity and it was not installed. rebooted it and still did not have root. uninstalled superuser and rebooted. reinstalled superuser (and installed busybox) and still did not have root. uninstalled superuser and rebooted. upon reboot I installed supersu pro and rebooted again. still no root. uninstalled supersu pro and rebooted again. ran the rooting tool again and this time got a different message at step 2...

Step 2 - Rooting...
debugfs 1.42 (29-Nov-2011)
debugfs: rm: File not found by ext2_lookup while trying to resolve filename
debugfs:
debugfs: debugfs: Allocated inode: 1475
debugfs: debugfs: debugfs: debugfs:

Rebooting...
Once your devices has finished restarting,
Press any key to continue . .

process completed successfully again, and again stated that I had root. tested it and again, I did not have root. rebooted and checked, still no root. uninstalled superuser and rebooted. installed superuser again from play store and still no root. uninstalled and rebooted. installed supersu pro again, still no root. needless to say, not sure what I have to do at this point. I have NOT unlocked the boot loader with the Asus tool. I was actually hoping to avoid that as I would like to get the OTA JB update when it hits. if I have to unlock I will. please advise.
[Asus  Eee Pad Transformer Prime] sparkym3:
I have included these locations as well in version 2.2 of the util.

The file not found messages should be ignored since they are only there to delete old versions of superuser if they already exist, from 2 locations (this is why it did not appear the second time through, since it did exist in one of those loactions). I have added a note in version 2.2 in order to notify users of this.

As far as root goes. It sounds like it successfully "rooted", there just may be an issue with the superuser app install. In order to confirm, open a command window in the folder that contains the adb.exe file and run these 2 commands, and make sure there is a '#' that shows up instead of a '$' after they are run.

adb shell
su

If this does show the '#' correctly then you know you have root and no longer need to run the tool. The only thing left to do would be to mess around with the superuser app install.
[Asus  Eee Pad Transformer Prime] henbone11:
shell@android:/ $ su
su
shell@android:/ #

so I guess it is rooted. what would prevent superuser or supersu from functioning properly?

**EDIT** I just ran at least 3 root checkers/fixers (from joeykrim and chainsdd) and all state that I am not rooted. lol sorry to be a pain in the butt, but I really have no idea what's going on.
[Asus  Eee Pad Transformer Prime] sparkym3:
I'm not sure if I'm the best to answer that since I have not seen the issue. It is possible that you have some other app running that is killing background services (or only allowing one a certain number of processes to run at a time). The app has to run as a service so it can pop up a notification to ask you for permission. When you install the superuser app and open it up, and run the check for updates, does it show as everything being up to date and rooted.
[Asus  Eee Pad Transformer Prime] henbone11:
when I go into superuser I can check and see that there is an update, but when I run the update it fails and says that superuser permissions are denied to superuser. the only app I have installed that requires root is adaway and I get the message that adaway is denied superuser rights and then the app itself says that the tablet is not rooted and then closes. I do not have any idea what else I would have installed on here that would prevent superuser from running as a service. when I try to update supersu pro, it fails as well.

I also just installed better terminal emulator and when I type "su" at the prompt it says "permission denied".
[Asus  Eee Pad Transformer Prime] sparkym3:
If I am not mistaken, supersu uses its own su binary, the su binary included with this tool is the one for superuser and would therefore only work with the superuser app. If you would like to use supersu, you can always download the latest su binary that is built for supersu and stick it in the tool's directory. Then run the tool again.
[Asus  Eee Pad Transformer Prime] henbone11:
its not that I am partial to one or the other. just stating all that ive tried

---------- Post added at 03:49 PM ---------- Previous post was at 03:09 PM ----------

maybe I missed something, but was this bit removed from the process...

Testing superuser...
uid=0(root) gid=0(root) groups=1003(graphics),1004(input),1007(log),1009(m ount),1011(adb),
1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),30 03(inet),3006(net_bw_stats)

uid and gid should both be 0.
Are they? (y/n):

because I havent seen that once while attempting to root my infinity. I do, however, remember seeing this when rooting my gf's infinity.

---------- Post added at 04:10 PM ---------- Previous post was at 03:49 PM ----------

ok, I ran the package located at http://www.thedroiddemos.com/2012/08/05/how-to-root-the-asus-transformer-pad-infinity-tf700t/

I get the uid/gid must be 0 dialog using that one, and both are 0. it completed, and stated that I was rooted. again, I am not...or the superuser apk in that one is messed up for me as well.

when I run root checker it says that busybox is not installed and that sudo is not found. I tried to install busybox but it failed. no root. I guess I am done messing with it until something else comes along or I get the urge to continue with this.

I included that link because it is included in the [RESOURCES] thread here in the dev forum...just thought id throw that out there before somebody freaks out. thanks for everyone's help.

**EDIT**

k I wanna stab myself in the face. this is really angering me at this point.

I ran version 2.2 of the automated tool, I know it just adds a statement about missing files. again, everything successful...but still no root.

this is what I see in root checker:

SuperUser (v3.1.3): /data/app/com.noshufou.android.su-1.apk

BusyBox: Not found

Su: /system/xbin/su

Sudo: Not found

Environment Vars: /sbin/

/vendor/bin/

/system/sbin/

/system/bin/

/system/xbin/

when I attempt to update superuser from within the app, I see that the latest is 3.1.1 and that I have 3.1 on my system. when I hit "update" it downloads the new binary fine but fails on gaining root access. then the app closes out.

I go into terminal emulator and type "su" and get "permission denied" and the prompt stays at $.

I am still curious to see what ideas people have on this, but I am done messing with it before I screw it up somehow.
[Asus  Eee Pad Transformer Prime] sparkym3:
I removed that manual process in favor of an automatic check, and as far as the su binary is concerned, you have root, so it is completely on the superuser app side, I'm just not sure what that issue is as I have never seen that issue.