[ROOT][TOOL]Debugfs automated root [09/18/2012]

Search This thread

Angelusz

Senior Member
Nov 16, 2008
1,306
10
Nijmegen
For both of you, it is most likely Asus sync. It is the most common problem in this thread. You will need to make sure it is not running on your computer before you attempt to root.

And do you have any idea what my problem would be? The app installs fine, tells me the device is rooted, but it's not rooted according to titanium backup etc.
 

Angelusz

Senior Member
Nov 16, 2008
1,306
10
Nijmegen
Did you update superuser and installed busybox?

Sent from my HTC Sensation XE with Beats Audio Z715e using Tapatalk 2

Yes to both. I've found out that booting up superuser before trying to access anything that wants root seems to work. Sometimes I have to switch the way superuser handles requests, but it seems to work now when I fiddle with it a bit.

Strange behaviour from superuser, it is. Thanks though!
 

hdjoe

Senior Member
Oct 18, 2010
349
33
el paso
Trying to get through all the posts.....
Just need to know, for my .30 tf300t, i am to use the 1.9LZMA.7Z?
 

dirkw01

Senior Member
Aug 26, 2010
235
29
Tettnang

Anil_Trinidad

Member
Apr 11, 2010
45
1
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.
 

sparkym3

Senior Member
Dec 31, 2011
433
806
Google Nexus 4
Nexus 7 (2013)
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.

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.
 

etschuetz

Member
Oct 14, 2010
11
0
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
 

GiantWaffle

Member
Apr 15, 2012
25
2
This tool will root your device based on the debugfs root method developed by miloj.

Just download and unzip everything; then run RootDebugfs.bat (if you need the device drivers, they are included).

Helpful tip:
If you get a "Segmentation Fault" error after "Testing Superuser...", go ahead and say yes to the message so that it will continue to install the superuser.apk and it should still root the device. If you already said no to the question and you are reading this after the fact, you can also just go download superuser from the market and all should be good.

It should look familiar since I took PrimeTime and gutted it, only keeping the menu options. Thanks to viperboy for that.

Original post is in the TF300 thread, http://xdaforums.com/showthread.php?t=1704209

UPDATE 6/12/2012:
v1.1 - Added donation link for miloj
v1.2 - Fixed bug that caused it to stop while doing "debugfs", to cancel press Ctrl+c
v1.3 - Fixed bug where the id is not returned from the su test
v1.4 - Fixed bug introduced with v1.3
v1.5 - Fixed bug where you don't have to push the apk before calling install

6/13/2012
v1.6 - Fixed messaging (this is a cosmetic change)
v1.7 - Added a remove call on su prior to rooting for those who had root previously and it not longer works
v1.8 - Change the octal permissions to be 6755 instead of 4755

7/2/2012
v1.9 - Update superuser app and binary to the latest version available
XDA uploads are not working currently so I have uploaded the new version to here for now
https://skydrive.live.com/redir?resid=DC89975E3CE960E5!221


I have added a version that has modifications made that reportedly works with the PadFone. (ONLY USE THE ONE LABELED PADFONE WITH THAT DEVICE AS IT WILL NOT WORK WITH OTHER DEVICES)

Here is a version I put together for the Gallexy SII
http://xdaforums.com/showpost.php?p=27611187&postcount=3

Please understand, I don't mean to be rude, nor offensive here. Just direct, so please take it that way, okay? :)

Here's the thing... There are a lot of problems with this utility! I think the idea is genius! But the problems that are occuring are just being blown off and that's not cool dude.

The following list consists of things happening to more people than just me. I have seen the posts. There are other items I'm not remembering right now, I'm sure. Each of these things happens to some and not others, or all, etc., etc., so please folks, don't respond by telling me I'm wrong. Go read the posts first and I have experienced them and have been a tech for 30 years. I can, for examle, unzip a file by now! :)

1) The Zip is corrupt. It hoses when unzippig. Downloaded it multiple times. Had to piece it together.

2) Your drivers DO NOT WORK!!! Win7 does NOT recognize them as even existing in the folder! The user has to go to ASUS' web site and download and install ASUS Sync to get the right drivers. If they forget to turn it off, or uninstall the Sync app. Your util will fail!

3) Your util will report the two numbers (gid/uid) as zero at the end and the device still won't be rooted.

4) After using your util, some users have had to run SuperUser first, some have had to uninstall it and reinstall it, etc., before rooting would happen.

5) For some reason, after rooting using your util (at least for me), the setting in SuperUser that allows automatic response will not work for auto approve. It denies. It has to be set for prompt. I have had SU installed for a long time on another tab. Unless SU just doesn't like ASUS Tabs, it's not an SU program bug.

6) A new Firmware came out and not one peep from you as to whether or not that would cause a problem, leaving many to wonder if that's why theirs wouldn't root (assuming they had the new firmware installed before trying to root using your util).

7) Where is the manual??? Your comments when "answering questions", which seems to be rare, treat people as if they already know what to do and you keep referring people to your supposed "instructions", as if they are doing something wrong for asking about it, while you ignore the fact that they are following them and THEY DO NOT WORK!!! You know, LIKE THE DRIVER ISSUE.

Seriously, dude! You really need to get on this issue and fix it!

Bear in mind, I'm not trying to seem ungrateful here. But folks will find it hard to be grateful for what doesn't work for them, especially when they ask and they're told to follow a plan that doesn't work, which is what made them ask in the first place and you need to understand that, please!

If there is a language barrier, I would be more than happy to write up a document for you. No problem, my friend! Glad to help in any way that I can! :) But it didn't work for me for almost a week and then I had to jump thru the hoops of XDA (no offense), before I could even post to tell you this.

Again, no offense. I sincerely apologize for the harshness. But the message just isn't getting thru and so it seemed that someone had to (metaphorically) give you a hard smack and wake you up. Hahaha! <lol>

Anyway, like I said, I''d be glad to help with the writing part, but please get on this, so everyone can root! Like I said, your idea is pure genious! It is the easiest rooting app that exists! But only if it works for everyone, right? :) You have to remember, we all know you didn't have to do this and we all do greatly appreciate it! But once you do and put it out there, then people are counting on you and there is a responsibility there, free or not. I think people would pay you if it worked though. Look at it this way... If it were a paid app, how many would be asking for refunds? lots! Now what does that tell you? :)

I sincerely hope this helped the thread!!! As I said, sometimes a wakeup call is necessary, when nothing's getting done, even after many posts and you do seem to be active here.

And your util seems to be the only one out there, so we're stuck waiting for you. See how that can be frustrating, if your trying to root, posting about the issues and the response is the user being told to follow what doesn't work?

Thank you for your time.
 
Last edited:

lt thistle

Senior Member
Nov 10, 2011
108
33
Please understand, I don't mean to be rude, nor offensive here. Just direct, so please take it that way, okay? :)

Here's the thing... There are a lot of problems with this utility! I think the idea is genius! But the problems that are occuring are just being blown off and that's not cool dude.

The following list consists of things happening to more people than just me. I have seen the posts. There are other items I'm not remembering right now, I'm sure. Each of these things happens to some and not others, or all, etc., etc., so please folks, don't respond by telling me I'm wrong. Go read the posts first and I have experienced them and have been a tech for 30 years. I can, for examle, unzip a file by now! :)

1) The Zip is corrupt. It hoses when unzippig. Downloaded it multiple times. Had to piece it together.

2) Your drivers DO NOT WORK!!! Win7 does NOT recognize them as even existing in the folder! The user has to go to ASUS' web site and download and install ASUS Sync to get the right drivers. If they forget to turn it off, or uninstall the Sync app. Your util will fail!

3) Your util will report the two numbers (gid/uid) as zero at the end and the device still won't be rooted.

4) After using your util, some users have had to run SuperUser first, some have had to uninstall it and reinstall it, etc., before rooting would happen.

5) For some reason, after rooting using your util (at least for me), the setting in SuperUser that allows automatic response will not work for auto approve. It denies. It has to be set for prompt. I have had SU installed for a long time on another tab. Unless SU just doesn't like ASUS Tabs, it's not an SU program bug.

6) A new Firmware came out and not one peep from you as to whether or not that would cause a problem, leaving many to wonder if that's why theirs wouldn't root (assuming they had the new firmware installed before trying to root using your util).

7) Where is the manual??? Your comments when "answering questions", which seems to be rare, treat people as if they already know what to do and you keep referring people to your supposed "instructions", as if they are doing something wrong for asking about it, while you ignore the fact that they are following them and THEY DO NOT WORK!!! You know, LIKE THE DRIVER ISSUE.

Seriously, dude! You really need to get on this issue and fix it!

Bear in mind, I'm not trying to seem ungrateful here. But folks will find it hard to be grateful for what doesn't work for them, especially when they ask and they're told to follow a plan that doesn't work, which is what made them ask in the first place and you need to understand that, please!

If there is a language barrier, I would be more than happy to write up a document for you. No problem, my friend! Glad to help in any way that I can! :) But it didn't work for me for almost a week and then I had to jump thru the hoops of XDA (no offense), before I could even post to tell you this.

Again, no offense. I sincerely apologize for the harshness. But the message just isn't getting thru and so it seemed that someone had to (metaphorically) give you a hard smack and wake you up. Hahaha! <lol>

Anyway, like I said, I''d be glad to help with the writing part, but please get on this, so everyone can root! Like I said, your idea is pure genious! It is the easiest rooting app that exists! But only if it works for everyone, right? :) You have to remember, we all know you didn't have to do this and we all do greatly appreciate it! But once you do and put it out there, then people are counting on you and there is a responsibility there, free or not. I think people would pay you if it worked though. Look at it this way... If it were a paid app, how many would be asking for refunds? lots! Now what does that tell you? :)

I sincerely hope this helped the thread!!! As I said, sometimes a wakeup call is necessary, when nothing's getting done, even after many posts and you do seem to be active here.

And your util seems to be the only one out there, so we're stuck waiting for you. See how that can be frustrating, if your trying to root, posting about the issues and the response is the user being told to follow what doesn't work?

Thank you for your time.

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.

Sent from my Transformer Prime TF201 using Tapatalk 2
 

sparkym3

Senior Member
Dec 31, 2011
433
806
Google Nexus 4
Nexus 7 (2013)
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.
 

GiantWaffle

Member
Apr 15, 2012
25
2
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.

Sent from my Transformer Prime TF201 using Tapatalk 2

I had to sit back for a couple of minutes and calm down, to refrain from saying some things to you that you deserve, but tthat no one would appreciate.

1) Let's get this straight! THE MAN SAID EVERYTHING YOU NEED IS IN THE ZIP FILE!!!!! THAT IS NOT TRUE!!!!! That alone means that the package has problems! You lose! I win!

2) Others have reported problems with the zip file, so I don't give a damn if it unzipped for YOU! I specifically stated that SOME had problems and thus, it should be handled! Again, you lose! I win! You're wrong!

3) Has it ever occurred to you that not everyone in the damn word has "ASUS Sync" installed on their PC?! Hello?!? McFly?! Why would you make such a ridiculous assumption?! We are not required by law to buy ASUS PC's, because we bought ASUS Tablets!

4) The drivers that work are part of the ASUS Sync package, while the developer of the rooting util said to use the drivers that are already in the zip file he provided, WHICH DO NOT WORK!!! Again, you can't read! However, I can write!

5) The developer DOES NOT SAY to go get the Sync package! He said nothing else is needed!

6) When the people installed the Sync package and the drivers installed, they didn't know to turn off Sync or rooting wouldn't work. The developer STAYED SILENT!!!

7) When the developer was told about these problems, he told people the same things that were wrong! He acted like they just weren't reading the text file! He ignored the fact that his drivers don't work and told them everything they need is there and to go read the text file! He ignored them, just like you!

The above are just a few notes and you should learn to READ CAREFULLY, instead of skimming and assuming that you're superior and everyone else is stupid!

As for the developers responsibility, when you put an app out and claim it works with such and such and YOUR PACKAGE DOESN'T WORK, THEN YES, YOU DO HAVE A RESPONSIBILITY! Do not put itout if you don't want that and do not set up a damn thread that people can post to! Make it a sticky that no one can post to!

It never occurs to people that they are the reason the world is the way it is! People want to do things that won't work as a token to feel good and then act like they have zero responsibility for the results, which include a lot of wasted time and frustration! I would NEVER do that! And I have NEVER put out one single thing that was not tested and did not have step by step, "I assume you know nothing", "See **** Run" instructions with it! Because I give a damn about how what I create affects anothers day!

Ever go somewhere and the rules are bull and your time is foolishly wasted and they don't give a damn? How do you feel about those people who are not just "enforcing the rules", but actually cannot be bothered to give a damn, which is reflected by their lack of action?

That's how people feel about this, when they're treated like their idiots for not making it work and the problems being ignored and about you, when you say things like you did without even bothering to think it through! Help people, insteadof insulting them, huh?!

Furthermore, I do not appreciate being insulted by you, no matter how veiled you tried to make it! I am not stupid and if you think that AS YOU SAID, people should have to read an entire threa, hundreds of posts, before using an app, then you're the one lacking intelligence, sir!

The developer is not responsible for everyone's tablet to root. However, when it is HIS PACKAGE that has the problem, then the burden is his. He put it out. Do the right thing. Stop ignoring what people are saying and telling them to do what doesn't work!

And one last thing... You talk about "reading the entire thread". Then why didn't you see the messages in which people went thru wat they did, to make up the flaws in his package and keep your finngers off your keyboard when you saw my message?

And before you run your mouth again because again you're not paying attention, note that he said to use the drivers in his zip file. They do not work, as you confirmed yet also say his uti works by just doing as it says. Where does his text file say to go and get Sync? It says we MUST, MUST, MUST, MUST use the drivers supplied in his package! Again, THEY DO NOT WORK!!!

You lose!

Sorry Moderator. I won't be so blunt again. I justcan't stand people who ignore simple facts and act like they know it all and try to make people feel like they're idiots, when in fact, the criticizers are performing steps that aren't listed and instead of helping us with information ike this, they choose to try to make us feel stupid instead.

---------- Post added at 12:41 AM ---------- Previous post was at 12:20 AM ----------

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.

Thanks dude! :)

Please, update the text file and let folks know that the drivers have to come from Sync. No offense, but they don't know that already. Assumptions of knowledge lead to problems! <lol> :)
 
Last edited:

sparkym3

Senior Member
Dec 31, 2011
433
806
Google Nexus 4
Nexus 7 (2013)
I had to sit back for a couple of minutes and calm down, to refrain from saying some things to you that you deserve, but tthat no one would appreciate.

1) Let's get this straight! THE MAN SAID EVERYTHING YOU NEED IS IN THE ZIP FILE!!!!! THAT IS NOT TRUE!!!!! That alone means that the package has problems! You lose! I win!

2) Others have reported problems with the zip file, so I don't give a damn if it unzipped for YOU! I specifically stated that SOME had problems and thus, it should be handled! Again, you lose! I win! You're wrong!

3) Has it ever occurred to you that not everyone in the damn word has "ASUS Sync" installed on their PC?! Hello?!? McFly?! Why would you make such a ridiculous assumption?! We are not required by law to buy ASUS PC's, because we bought ASUS Tablets!

4) The drivers that work are part of the ASUS Sync package, while the developer of the rooting util said to use the drivers that are already in the zip file he provided, WHICH DO NOT WORK!!! Again, you can't read! However, I can write!

5) The developer DOES NOT SAY to go get the Sync package! He said nothing else is needed!

6) When the people installed the Sync package and the drivers installed, they didn't know to turn off Sync or rooting wouldn't work. The developer STAYED SILENT!!!

7) When the developer was told about these problems, he told people the same things that were wrong! He acted like they just weren't reading the text file! He ignored the fact that his drivers don't work and told them everything they need is there and to go read the text file! He ignored them, just like you!

The above are just a few notes and you should learn to READ CAREFULLY, instead of skimming and assuming that you're superior and everyone else is stupid!

As for the developers responsibility, when you put an app out and claim it works with such and such and YOUR PACKAGE DOESN'T WORK, THEN YES, YOU DO HAVE A RESPONSIBILITY! Do not put itout if you don't want that and do not set up a damn thread that people can post to! Make it a sticky that no one can post to!

It never occurs to people that they are the reason the world is the way it is! People want to do things that won't work as a token to feel good and then act like they have zero responsibility for the results, which include a lot of wasted time and frustration! I would NEVER do that! And I have NEVER put out one single thing that was not tested and did not have step by step, "I assume you know nothing", "See **** Run" instructions with it! Because I give a damn about how what I create affects anothers day!

Ever go somewhere and the rules are bull and your time is foolishly wasted and they don't give a damn? How do you feel about those people who are not just "enforcing the rules", but actually cannot be bothered to give a damn, which is reflected by their lack of action?

That's how people feel about this, when they're treated like their idiots for not making it work and the problems being ignored and about you, when you say things like you did without even bothering to think it through! Help people, insteadof insulting them, huh?!

Furthermore, I do not appreciate being insulted by you, no matter how veiled you tried to make it! I am not stupid and if you think that AS YOU SAID, people should have to read an entire threa, hundreds of posts, before using an app, then you're the one lacking intelligence, sir!

The developer is not responsible for everyone's tablet to root. However, when it is HIS PACKAGE that has the problem, then the burden is his. He put it out. Do the right thing. Stop ignoring what people are saying and telling them to do what doesn't work!

And one last thing... You talk about "reading the entire thread". Then why didn't you see the messages in which people went thru wat they did, to make up the flaws in his package and keep your finngers off your keyboard when you saw my message?

And before you run your mouth again because again you're not paying attention, note that he said to use the drivers in his zip file. They do not work, as you confirmed yet also say his uti works by just doing as it says. Where does his text file say to go and get Sync? It says we MUST, MUST, MUST, MUST use the drivers supplied in his package! Again, THEY DO NOT WORK!!!

You lose!

Sorry Moderator. I won't be so blunt again. I justcan't stand people who ignore simple facts and act like they know it all and try to make people feel like they're idiots, when in fact, the criticizers are performing steps that aren't listed and instead of helping us with information ike this, they choose to try to make us feel stupid instead.


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.
 
Last edited:

GiantWaffle

Member
Apr 15, 2012
25
2
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.

This is my last response in this thread. Take it to heart, or don't. But I'm done after this. You either give a damn, or you're not that good of a person who would. One or the other. I'm only responding to this, because you're the developer writing it, so you're the guy to tell it to.

Actually, responding to people who tell you what the problems are, by telling them to read the text is worthless. And yes, you do have a responsibility. Not a legal one. A moral one. That's not up for discussion.

As for your responses, I did contact you. My question though, is why did you not respond to these people by fixing the problems? It was not time consuing.

1) Remove drivers.

2) Note to people to download and install "ASUS Sync" to get the drivers and then disable, or uninstall ASUS Sync efore attemtping to root.

3) Do what you did, which was to have your util disable Sync as it runs, just in case.

4) I don't care which zip format you like best. It would not unzip for a number of people, so just use Zip, not 7-Zip. Do not tell people it unzips fine, because it did for you, like they're too stupid to unzip a file! That's where you and I have a problem, pal! JUST BELIEVE THE PEOPLE! They did have a problem! I did as well! So fix the damn zip file and be done with it! How hard is that?! You act like you're being so kind and working so hard, when i reality, you're blowing peole off nd telling them (without saying it) that they're too stupid to unzip a file!

5) Tell people in your PROPERLY FORMATTED text file, the following...

"For some strange reason, after running this utility, some people have had to run SuperUser, before the device became recognized as being rooted. Still others have had to uninstall SuperUser, reinstall it and run it first. If you experience problems with your device not being reported as rooted, try this method."

Now there ya go! What was so hard about that?! You could have just believed these people, who had no reason to lie to you and who aren't stupid and made these changes in what... An hour total??? And you're telling me I'm the one who has a negative attitude?

As for the "zeros"... FACT: They were zero. My device was not recognized s rooted. FACT: Other people said the same thing. FACT: You're claiming to write back to those who stated issues, yet you're treating me like I'm the only one saying this and as if it's somehow "not really" happening. Yet others said it.

Again, JUST BELIEVE THE PEOPLE! People do make mistakes, but when you see multiple reports....

My problem with you, is that you treated people as if they were stupid, when you kept teling them to read the text file, after they told you they had and you ignored most of the people who stated something wasn't working.

And when this is YOUR page, people do NOT have to post to you by name for you to respond. Who else do you think they're trying to let know about the problems??? If you see a problem being repeated, take care of it and post once saying it's done. What's the big deal?

You have the greatest methd for rooting I've ever seen! Why let it fumble?

And I don't think it's negative to speak the truth to people who try to make me feel stupid!
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 274
    This tool will root your device based on the debugfs root method developed by miloj.

    Just download and unzip everything into a directory; then run RootDebugfs.bat from that directory (if you do not currently have the device drivers for your transformer, they are attached to this post, please install them, please use them to install your device before attempting the process).

    Neither ADB nor the SDK need to be installed as all needed files are included in the attachments below (though it won't hurt anything if they are).


    Helpful tip:
    Make sure no other Android device is connected to your PC


    It should look familiar since I took PrimeTime and gutted it, only keeping the menu options. Thanks to viperboy for that.
    Original post is in the TF300 thread, http://xdaforums.com/showthread.php?t=1704209


    UPDATE 6/12/2012:
    v1.1 - Added donation link for miloj
    v1.2 - Fixed bug that caused it to stop while doing "debugfs", to cancel press Ctrl+c
    v1.3 - Fixed bug where the id is not returned from the su test
    v1.4 - Fixed bug introduced with v1.3
    v1.5 - Fixed bug where you don't have to push the apk before calling install

    6/13/2012
    v1.6 - Fixed messaging (this is a cosmetic change)
    v1.7 - Added a remove call on su prior to rooting for those who had root previously and it not longer works
    v1.8 - Change the octal permissions to be 6755 instead of 4755

    7/2/2012
    v1.9 - Update superuser app and binary to the latest version available
    XDA uploads are not working currently so I have uploaded the new version to here for now
    https://skydrive.live.com/redir?resid=DC89975E3CE960E5!221

    8/5/2012
    v2.0 - Updated to include a kill for Asus sync as that seemed to be the biggest issue.
    I have also made it more generic so that it can root more devices with the same util. This is done by scanning for the system partition automatically, thanks to rightonred for that suggestion. With the attachment labeled "generic" I have removed all asus references and drivers since they were 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.
    v2.1 - Added a pause while waiting for the device to restart to alleviate that nuisance.
    v2.2 - Added message to ignore "File not found" message when trying to delete old su versions. Also updated message with the generic locations of settings on the tablet.

    8/12/2012
    v2.3 - Update su binary file (hopefully it may help some of the people with superuser app issues)

    ASUS drivers can be downloaded from the ASUS site but some are not provided other than through the sync install. I have extracted out the drivers from that sync install and attached them to this post. These drivers will support most of the Asus Eee Pad family including TF101, TF201, TF300, TF700, ME171(MeMO), A66(Padfone), SL101(Slider), and a couple others.


    No longer need a PadFone specific root util as the generic one should work for it as well.

    Here is a version I put together for the Gallexy SII (but the generic one attached here should work fine)
    http://xdaforums.com/showpost.php?p=27611187&postcount=3
    37
    Latest Supported Versions:
    v9.2.1.27 for the TF101 (ICS 4.0.3)
    v9.2.2.6 for the TF101G (ICS 4.0.3) (3G version)

    v9.4.2.28 for the TF201 (ICS 4.0.3)

    v9.4.3.30 for the TF300T (ICS 4.0.3)
    v9.4.4.40 for the TF300TG (ICS 4.0.3) (3G version)

    v9.4.5.30 for the TF700T (ICS 4.0.3)

    v9.18.8.41 for the PadFone (ICS 4.0.3)

    These are the latest supported versions as far as I know, if I get any further input I will update this post.


    Reported UNsupported Versions
    v10.4.2.15 for the TF201 (JB 4.1.1)
    v10.4.2.9 for the TF300T (JB 4.1.1)
    v10.4.4.16 for the TF700T (JB 4.1.1)
    v9.20.1.22 for the PadFone (ICS 4.0.4)
    13
    I have not been on the forum for a couple days so I will respond to a few things.

    Supersu is not required, rootkeeper will work with superuser installed as well.

    The best option I have seen for the next root is the google restore exploit, but it has yet to be adjusted for the asus devices.

    I will help in any way I see possible to help figure a new root method out, or create a tool that is needed if a manual root method is found. Until then, reverting to ics, rooting, and upgrade seems to be the only route. Though I am vague on the details of that procedure.

    Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
    3
    any one confirmed? what's the risk, if it doesnt work?

    The risk if it doesn't would should just be that you wouldn't have root.

    We already have confirmation that the method works (so there should be no risk there). We just don't have confirmation that I didn't make a typo or other mistake when putting it all together.
    2
    It appears it cannot find "su" in the /system/xbin/ folder. Using Root Browser (free) I have confirmed it *is* there. Wierd date stamp on it tho - 31 June 1969...

    There is also a "su" in the /system/bin/ folder. hmmmmm ..... I wonder ....


    Can you send me the result of the commands (in adb shell):

    ls -l /system/*/su
    echo $PATH

    ---------- Post added at 05:46 PM ---------- Previous post was at 05:45 PM ----------

    Having the exact same problem trying manually and with the tool...

    Since SU is still installed but root was lost it cannot write the new SU... the old one is a protected system file you can not overwrite or delete....

    Until we can find a way to delete(uninstall) previous version of SU no root for us :-(

    Oh ok, I see what it is. Let me find a way to solve this quickly.

    EDIT: The problem comes from OTA RootKeeper in my opinion, it does a "chattr +i /system/xbin/su" to prevent Asus OTA to overwrite or delete the file.
    Here is the trick to solve it, very simple, insert the command "rm su" before the write command, like this:

    debugfs: cd xbin
    debugfs: rm su
    debugfs: write /data/local/su su
    debugfs: set_inode_field su mode 0104755
    debugfs: set_inode_field su uid 0
    debugfs: set_inode_field su gid 0
    debugfs: quit

    Will update my OP.