yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] beckzz:
hey, how did you do and on which device?

im locked and rooted on JB, tried it myself with different methods:

- placed stock .28-zip an internal storage (same procedure with zip on external sd)

-> exclamation mark in notification area, clicked, say "downgrad to, really want to do this?", clicked "yes"

-> reboots, progress bar n everything, boots jb again.

- flashed blob via terminal emulator

- rebooted via "reboot" in terminal emulator (also tried manual reboot)

-> reboots, "signature mismatch", boots JB again

so this is def. not working, at least with jb and .28.

as far as i know some guy managed to downgrade on tf700, with flashing a much older ics fw but also not with the latest ics fw...

Grz
[Asus  Eee Pad Transformer Prime] Flashben:
I heard someone using tf200 use CF supersu pro and go setting and click on survival with OTA rootkeeper then it is able to retain root after upgrading...
[Asus  Eee Pad Transformer Prime] sparkym3:
No rootkeeping method will work if you flash the full update yourself, because that is not an OTA (why it is named OTA rootkeeper). You will need to have the OTA pushed to you by Asus or use the dlpkgfile since it mimics the OTA method.
[Asus  Eee Pad Transformer Prime] johnlgalt:
Apologies, everyone. I was following link after link after link in trying to get this working, and missed that this thread was actually on the Prime forums.

Yes, i am taking about on my Infinity (TF700).
[Asus  Eee Pad Transformer Prime] beckzz:
hey sparkym3,

first of all: thx for the great work you did on tf201...

i have a question, since you are one of the small group of people (as far as i know) who seems to have more knowhow on android and tf201 then the average user...

so my question is: are you going to put some more work on debugfs for prime in the future?

and the even more important question: do you see any chance to find a way to bypass or crack the unlock tool for prime, if asus itself stops developing in this case? im just asking, cause i saw you posting in the thread with this topic.

if somebody else already asked these questions, im sry i missed your answer...would be nice if you could direct me to it

related to the unlock topic: im willing to grab some dollars and collect some more, to support you if you see any chance to solve this.

thx in advance

grz
[Asus  Eee Pad Transformer Prime] Flashben:
Just want to share my experiences, i have manage to maintain my root after accidentally clicked on install at the ota screen.

1) I have rooted my tf300tg using this tool.

2) I have install Chainfire supersu pro and clicked on survival at the setting.

3) Install OTA rootkeeper and backup my su app

I have do all this step in case i accidentally click install. And glad i did.....

After ota, i checked i m not rooted, then go to ota rootkeeper and click restore root. And i am rooted again.

Dont ask me if u dont have cf supersu pro still able to maintain root or not, i dont know, i only read from a post in a few page ago about someone using this method and manage to maintain root on a tf200. So i just followed the same.

I have successfully root my wife's tf300tg on ICS using this tool and upgrade to jb while maintaining root using the above method.
[Asus  Eee Pad Transformer Prime] justavillain:
I just ran the tool on my unlocked Prime and I have Super User installed from it but I do not have root access. the tool completed and said I was good, but need a restart, after the restart still not able to access super user requests.
[Asus  Eee Pad Transformer Prime] thenrz:
If you have adb set up, try going into a shell and su. Some have been able to restore from there.
[Asus  Eee Pad Transformer Prime] justavillain:
I have not rooted this tablet before, it is still on .28 I cannot get the JB OTA for some reason.
[Asus  Eee Pad Transformer Prime] 0xicl33n:
Failure..all steps

JELLY BEAN! OTA RootKeeper did NOT keep my root, i was SHOCKED.Now i dont have it anymore..what do i do..? this didnt work....

it reboots and everything...just no root.

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

Rebooting...

Once your devices has finished restarting,

Press any key to continue . . .

Step 2 - Rooting...

For this step, ignore any error messages that say "File not found"

Unable to chmod /data/local/debugfs: No such file or directory

/system/bin/sh: can't open /data/local/debugfsinput: No such file or directory

rm failed for /data/local/tmp, Permission denied

failed on '/data/local/tmp.bak' - No such file or directory

rm failed for /data/local/su, No such file or directory

rm failed for /data/local/debugfs, No such file or directory

rm failed for /data/local/debugfsinput, No such file or directory

Rooting FAILED! You may want to try running this tool again.

Your device region may not be supported if you see this message again.

Press any key to continue . . .

ive done it like 4 times now..and deleted those files..cant delete SU since there is no su..
[Asus  Eee Pad Transformer Prime] Flashben:
Did you go to the root keeper app and click restore su?

I do not have problem maintaining my root. But i am using supersu pro with ota rootkeeper
[Asus  Eee Pad Transformer Prime] IceDrake:
Well that's a bummer. Looks like I'm in the same situation as 0xicl33n here, where the rooting process fails in the same way.

I looked at the BAT file itself and tried running a command or two manually just in case, and it won't let me push to /data/local (hell, it won't even let me ls it from the shell!):

Looks like the entire /data is off-limits here - it's UID/GID is registered to the user system and its entry in the mount table is:

I installed the 10.1.2.15 WW zip file from the ASUS site (support.asus.com/download.aspx?SLanguage=en&m=Eee+Pad+Transformer+Prime+TF201) using an SD card to get from ICS 4.0.3 to JB 4.1.1.

I had OTA RootKeeper installed on 4.0.3, but lost root (the zip doesn't do an OTA update afterall). Now, it says this:

Looks like I'm stuck for now and I don't want to unlock my bootloader just yet, for maybe there is still hope in restoring root without that.

P.S. I don't seem to have a "partial root" that some people talk about - the su binary simply isn't there anymore.
[Asus  Eee Pad Transformer Prime] thenrz:
debugfs won't work on JB, unfortunately. You can push the files to /data/local/tmp without any trouble. Just ./tmp

There is work being done by others on getting the JB adb restore exploit working on our primes.
[Asus  Eee Pad Transformer Prime] MarkF001:
I still even have SU in the /system/bin folder; but even in ADB can not get a $ prompt. I can push files to /data/local/tmp, but can't get RW for /system. Therefor can't get Superuser.apk to /system/app, or busybox to /system/bin and system/xbin. And of course can't chmod them.
[Asus  Eee Pad Transformer Prime] emuandco:
Have to say biiiig thanks to your rooting tool. Your scripts enables Users of the Lenovo ThinkPad Tablet to finally root their device, even if you had it updated to ICS. This was not possible before, but after I ran through almost all exploits running anywhere for ICS, I found yours working like a charm. :D
[Asus  Eee Pad Transformer Prime] GM_Alex:
I also want to say thank you as a Thinkpad user, works like a charm. Donation is on the way!
[Asus  Eee Pad Transformer Prime] thenrz:
Mark, i was able to restore under these conditions. Can you ls -l /bin, /xbin, and /usr/we-need-root (all in system) ? I will try to get you through it. Thereis a thread in general or pm...dont wanna derail this thread
[Asus  Eee Pad Transformer Prime] chockchip:
This is exactly my situation now.
[Asus  Eee Pad Transformer Prime] Davest010:
Same here. I do have an unlocked bootloader - does anyone have instructions for another way to gain root?
[Asus  Eee Pad Transformer Prime] lt thistle:
You can flash a rooted ROM
[Asus  Eee Pad Transformer Prime] sparkym3:
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.
[Asus  Eee Pad Transformer Prime] Flashben:
Thanks for the hard work.
[Asus  Eee Pad Transformer Prime] thenrz:
We've had quite a bit of luck restoring root after the JB update for those who lost it. Hopefully the adb restore procedure can be tuned for our tabs.
[Asus  Eee Pad Transformer Prime] Laurentwb:
I don't know how to revert to ICS from stock JB.

Could anyone explain or provide a link to a comprehensive thread ?

Thank you.

Laurent
[Asus  Eee Pad Transformer Prime] beckzz:
Hey, if you got a locked bootloader and no custom recovery, there is atm no way to get back to ICS, once you updated to JB on your prime.

With JB-Update Asus also updated the bootloader and you'll get a signature verification error if you try to flash ICS.zip...

after showing you this error your prime will boot jb again...

Grz
[Asus  Eee Pad Transformer Prime] Laurentwb:
No good new :(

One more question : Why didn't they update the tool to unlock the bootloader ? They change their mind about giving this freedom to customers willing to use it ?
[Asus  Eee Pad Transformer Prime] beckzz:
hehe, thats a question many people asking...me included...and there is no answer in sight..

im trying to find some smart dev, like sparky (asked a question about it 2 pages earlier, but unfortunately he missed it...think im gonna write a pm to him..) who will do some intensive research on this topic...

but no success so far...

maybe you check this out: http://xdaforums.com/showthread.php?t=1764917

did you already try to unlock? Many people reported, that the tool is working with JB, too. (except you are one of "us" - unable to unlock, na matter what you try to do...not in ICS, not in JB, not with S/N, not without S/N)

...

"They change their mind about giving this freedom to customers willing to use it" - no, looks like nobody @ Asus cares about the prime users anymore (except Tien, of course!) So, no change, they never really wanted too, otherwise they wouldnt have developed this crappy tool, which has to communicate with a crappy server.

Grz
[Asus  Eee Pad Transformer Prime] Laurentwb:
In fact, I never tried to unlock. It is good enough for me to root.

I was asking because it is a surprise to see that what was given in the past is not anymore.

It is probably that they don't care anymore. Poor customer service, I would say.
[Asus  Eee Pad Transformer Prime] lensgrabber:
Yeah I might get pissed off enough to do this. I'm unlocked, have TWRP, and had root before doing a manual update from the sdcard. su was blown away. I wish there was a way to flash a root zip somehow. This whole thing is starting to get me pissed enough to flash some other ROM and start buying Nexus devices from now on. That Nexus 7 looks sweet but the keyboard dock on the prime is going to be hard to replace.
[Asus  Eee Pad Transformer Prime] Ardito:
Have you seen this?
[Asus  Eee Pad Transformer Prime] fran_32:
i need root my prime.....i have jelly bean...anyone help me please!!
[Asus  Eee Pad Transformer Prime] justcookiesncream:
No known exploit as of yet.
[Asus  Eee Pad Transformer Prime] fran_32:
can i use my old titanium backups without root?? i need my old apps!! :(
[Asus  Eee Pad Transformer Prime] beckzz:
Not with titanium backup, but you can try to unpack the apk.gar.gz in your titaniumbackup-folder and install the apk manually...but you wont be able to restore that appdata...
[Asus  Eee Pad Transformer Prime] lensgrabber:
I did not see that even though I searched over and over. XDA is just huge sometimes.

A thanks for you!
[Asus  Eee Pad Transformer Prime] louiscar:
TF700 - lost OTA

Well I rooted today (thanks sparkym3) it went smoothly for me. I installed SuperSu over superuser. Then busybox.

After installing Voodoo rootkeeper I decided to make sure my OTA was still working so ..

1) turned of wifi

2) unfroze CMclient

3) cleared data for both CMclient and DMclient

4) Hit temp-unroot

5) turned on wifi

Went to check for updates - nothing!

So it appears that rooting has killed OTA on my transformer unless I'm missing something.

The only thing I can think of is that when JB was released I had checked for updates and it started downloading automatically. In order to stop this I had to turn off wifi and clear the data for CM and DM client. I didn't try again so I don't know if that has anything to do with it. I naturally assumed that I could check for updates again when I had rooted and it would work.

Any ideas appreciated.
[Asus  Eee Pad Transformer Prime] Flashben:
I dont think root has killed your ota, you need to turn on your wifi for the ota to be downloaded automatically.

Btw i just received another ota for kernels improvement and updated it and still kept my root.... so maybe, asus is trying to combine to 2 update into one before sending out to your area?
[Asus  Eee Pad Transformer Prime] louiscar:
Sorry, in my list I did forget to put the 'turned on wifi step' . I'd get 'network error' if it was off but when on 'there are no updates for your device' .

I'm not sure about Asus combining, but I could wait I guess. I did find a couple of files in the /data directory:

fw_update_progress & isp_fw_progress

the first one has a 0 in it and the second has '100' both are text

When I checked before though they both had some java function call error. I tried moving these two files (someone did this to get their update button un-greyed, although mine is always there even when cmclient is frozen), out of the folder but to no avail. The java error btw, I figured was to do with me aborting the update so I wasn't too concerned about this and since they have changed now to holding two simple text numbers I assume this is not an issue.

So far I haven't come across anyone that can confirm that rooting has killed their OTA but I do see threads where people say they don't get them anymore and are still Locked. The only thing know to try is to clear data on the CM / DMclient files but as these are clearly not affecting it, it may be either your explanation or there is more to it when Asus checks the device.
[Asus  Eee Pad Transformer Prime] buxtahuda:
No, root itself doesn't kill the OTA. When I was having the same problem as you, I had started to download an update and something porked the download. After that regardless of what I did to C/DMClient, my WiFi, or the files cached for the update, I could not get the OTA again.

The only thing I've personally found to work to correct this is to back up all your data (don't forget things on the internal SD), perform a full factory reset via the recovery menu, re-root, restore data, protect root with Voodoo Rootkeeper, then try to update. (I actually always forget to root first, so the update downloads, then I root and freak out about the tab restarting for the root. Don't worry though, it works out fine and doesn't install the update lol)

Again, regardless of clearing data, cache, uninstalling, and replacing the C/DMClient apps I could not get the OTA without factory resetting through the recovery menu. I had also tried removing the files put in place by the failed OTA update and that didn't help.
[Asus  Eee Pad Transformer Prime] louiscar:
Thanks I may end up trying that in the absence of any other solution which I'd prefer to know just in case it happens again.
[Asus  Eee Pad Transformer Prime] Yodarage:
Got a tf700 today and trying to root it but adb is not detecting the tablet even though I can see ASUS Transformer Pad in device manager under portable devices and copy files over in explorer.

- Asus sync is installed

- epad version is 9.4.5.26-20120720

- When I type in adb devices through cmd it shows a blank list

- pc is Win7x64

Any suggestions?
[Asus  Eee Pad Transformer Prime] spider623:
Can any one tell me if this method can work with tf300tg jb ww version?

I need root to transfer some app data from my phone but i don't want to unlock my bootloader just yet

Never mind just saw on the 1st post that i can't do it with jb yet i hope it will be able soon thanks any way
[Asus  Eee Pad Transformer Prime] smeroni68:
Check in the PC the active processes... kill the process: asusUPCTLoader.exe then retry...
[Asus  Eee Pad Transformer Prime] IceDrake:
Make sure you have USB Debugging enabled or adb won't be functioning for you (Settings -> Developer options -> USB debugging). Something basic, but still - something you didn't mention.
[Asus  Eee Pad Transformer Prime] louiscar:
Finally did a full factory reset today and still no OTA ... I'm stumped. If anyone has any more suggestions ?
[Asus  Eee Pad Transformer Prime] Yodarage:
Yeah forgot to add those were already checked. Installed the unviversal drivers on my vista machine and was able to get root.
[Asus  Eee Pad Transformer Prime] Epsylon:
waiting for next version..

TF201 JB 4.1.1 10.4.2.15 I can also confirm that it's not working with it.
[Asus  Eee Pad Transformer Prime] DjRenigade:
Will this work on.1.1 for Asus Transformer tf300t. Also does it wipe out the system or just root with no wipe?
[Asus  Eee Pad Transformer Prime] Flashben:
Once jelly beaned, you cannot use this tool anymore.... until the tool owner update the tool ...

FYI, This tool wont wipe you data, it will just root your pad.....
[Asus  Eee Pad Transformer Prime] mespiff:
will the updated tool for jelly bean be updated here or in a new thread?
[Asus  Eee Pad Transformer Prime] ParrotSquawk:
My brand new out of the box ICS TF700 won't give me root with this method. I have tried a few variants of this zip file all with no joy.

Does the TF700 have to be unlocked before it's rooted?
[Asus  Eee Pad Transformer Prime] buxtahuda:
Proper drivers? Or are you on 4.1 Jellybean?
[Asus  Eee Pad Transformer Prime] A_Button117:
jelly bean root

I aslo need a method to root my awesome tablet....
[Asus  Eee Pad Transformer Prime] Zeuszoos:
I'm coming into this blind and know nothing about using it with JB, but I do know that this problem happened a lot with ICS and the solution was to Root using this and then run SuperUser after that. Just run it and exit it. That solved this specific issue for a lot of users, myself included, when Rooting ICS with DebugFS and getting a message saying that it was not rooted, when checking.

Unless this error message is coming from the DebugFS routine itself (in that DOS box)?

---------- Post added at 02:03 AM ---------- Previous post was at 02:01 AM ----------

Yes, it must be unlocked first. Also, after rooting, before checking, run SuperUser and exit it. Then check to see if the root took.

---------- Post added at 02:07 AM ---------- Previous post was at 02:03 AM ----------

I am wondering some things about it as well. :)

I normally do read before posting, but skimming through 78 pages for a couple of quick answers is a bit too much to look at. :)

I am wondering, that since the DebugFS routine works on the TF700T, will it work on the TF700T rooting Jelly Bean?

Also, is this "DebugFS Automated Tool" a different tool than what I used previously, which made a DOS box open up to run a batch file?

Where can I get the latest DebugFS?

Thank you for your time and help!
[Asus  Eee Pad Transformer Prime] Juangiluruguay:
TF300

Worked just fine.

Thank you a lot for your time helping others.

Juan :good:
[Asus  Eee Pad Transformer Prime] Zeuszoos:
Hi Juan. I don't know who or what this is a response to. With all due respect, you did not quote the message you were responding to.
[Asus  Eee Pad Transformer Prime] lartomar2002:
I just got my tf700 this morning after I set it up I started searching the forums on how to root and I found this one and it sounded simple enough, I connected the tf700 to my WIN 7 64 bit pc and windows automatically found the drivers and started installing them. After the drivers were installed I tried to run Debugfsroot batch file, I get the green command window and I select #1 to root and I then get a page telling me that I need the the drivers for adb to see. I opened the device manager and I see the Asus android device and when I open it, it shows that I have Asus android composite ADB interface. I right clicked on it and selected update drivers and pointed to the Asus drivers and then windows tells me it has determined I already have the most updated drivers. Or am I suppose to use the MTP?

Zeuszoo I do not believe there was anything in the OP about having to be unlocked first.
[Asus  Eee Pad Transformer Prime] McJesus15:
Which version of Android are you using? Tf700 can have Jelly Bean and last time I checked this method was confirmed not working on any version of jelly bean anyways.

About the drivers. It's a known issue among Microsoft developers that 64x Windows has driver issues. Unplug your prime and uninstall the drivers. Reinstall the drivers. I would recommend Universal Naked Drivers if they have been developed for the Tf700. After that reattempt the process and report back here if you have issues.
[Asus  Eee Pad Transformer Prime] bimbobo:
Do I need to be unlock to use this tool?

I am on 21 DE rooted with OTA Rootkeeper installed.
[Asus  Eee Pad Transformer Prime] sparkym3:
No, you do not need to unlock.
[Asus  Eee Pad Transformer Prime] Gremlin001:
OK, I've tried the manual method and here is the command line output:

C:\rooting>adb push debugfs /data/local/

adb server is out of date. killing...

* daemon started successfully *

843 KB/s (1862336 bytes in 2.156s)

C:\rooting>adb push su /data/local/

465 KB/s (22364 bytes in 0.046s)

C:\rooting>adb shell

shell@android:/ $ cd /data/local/

cd /data/local/

shell@android:/data/local $ mv tmp tmp.back

mv tmp tmp.back

shell@android:/data/local $ ln -s /dev/block/mmcblk0p1 tmp

ln -s /dev/block/mmcblk0p1 tmp

shell@android:/data/local $ exit

exit

C:\rooting>adb reboot

C:\rooting>adb shell

shell@android:/ $ cd /data/local

cd /data/local

shell@android:/data/local $ rm /data/local/tmp

rm /data/local/tmp

shell@android:/data/local $ mv /data/local/tmp.back /data/local/tmp

mv /data/local/tmp.back /data/local/tmp

shell@android:/data/local $ chmod 755 /data/local/debugfs

chmod 755 /data/local/debugfs

shell@android:/data/local $ /data/local/debugfs -w /dev/block/mmcblk0p1

/data/local/debugfs -w /dev/block/mmcblk0p1

debugfs 1.42 (29-Nov-2011)

debugfs: cd xbin

cd xbin

debugfs: write /data/local/su su

write /data/local/su su

write: The file 'su' already exists

debugfs: set_inode_field su mode 0104755

set_inode_field su mode 0104755

debugfs: set_inode_field su uid 0

set_inode_field su uid 0

debugfs: set_inode_field su gid 0

set_inode_field su gid 0

debugfs: quit

quit

shell@android:/data/local $ exit

exit

C:\rooting>adb reboot

C:\rooting>adb shell

shell@android:/ $ /system/xbin/su

/system/xbin/su

/system/bin/sh: /system/xbin/su: not found

127|shell@android:/ $ $

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

Changed the line $ /system/xbin/su to $ /system/bin/su and ran it. No, I didn't type in the $ sign(s) either.
[Asus  Eee Pad Transformer Prime] Arkmanpt:
Thanks! After uninstalling asus sync I have root!!!

Thanks for the great work!
[Asus  Eee Pad Transformer Prime] Kl408:
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 :-(