yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T General] paedz718:
Got my rma'd TF300 back, rooted using milos method, saved root with supersu and OTA Rootkeeper, updated and restored root. Good to go and easy as pie
[Transformer TF300T General] zenaxe:
Where does rootkeeper put its su backup? Anyone know? I might make a second, alternate backup manually for insurance.
[Transformer TF300T General] calisro:
If you want a lot of insurance before a OTA, you could copy this SU somewhere on your /system filesystem (name it differently and set permissions (chmod 6755)). This su is 'different' because it has ZERO security. It allows anyone and anything to su to root with it. So you shouldn't leave it on the rom post OTA because of the gaping hole in its security but it should afford you some insurance against an OTA killing root.

https://www.dropbox.com/sh/jcpilpgoeta516e/tCB-Ep-3YQ

I cannot stress enough that this su has zero security and should NOT be left on the device.
[Transformer TF300T General] Izzyb914:
This Worked Great for Me. Jellybean Update and Saved Root with SuperSu and Voodoo OTA Rootkeeper ! Thanks for the Post.
[Transformer TF300T General] bradackman:
This is what i get back when trying to use the superusersu app
[Transformer TF300T General] calisro:
Are you looking for people to guess what you did to get to where you are?
[Transformer TF300T General] bradackman:
Dont think so... maybe how to get root on jelly bean 4.1.1, unlocked, twrp, tf300t I will see if you can guess the situation voodoo did not keep root superusersu will not install.
[Transformer TF300T General] calisro:
My point is that this thread as NO IDEA WHAT YOU INSTALLED or WHEN or WHAT DIRECTIONS YOU FOLLOWED or HOW YOU UPGRADED or ANYTHING. So if you would like help restoring root, you probably need to articulate the state you were in before upgrade, how you upgraded, etc etc.

For example, supersu has a OTA survival option as does superuser. Did you install both? one? Rootkeeper? What does root keeper report now? what does superuser and/or supersu report now? Did you do a OTA to upgrade or manually via a dl file? or did you use the ASUS install from their website? All of these would be good things to articulate in order to help someone help you.

---------- Post added at 02:21 PM ---------- Previous post was at 02:11 PM ----------

You can try this if you want (but knowing ZERO about what you did to get where you are now it may or may not work).

source:

http://xdaforums.com/showthread.php?p=30481502#post30481502

directions:

1) Download the unsure su from here and put it somewhere on your C Drive. It will be used in the following push step (Assuming windows) (This is a WIDE OPEN su without any controls). (sparky root i believe?)

https://www.dropbox.com/sh/jcpilpgoeta516e/tCB-Ep-3YQ

2) start a CMD window and logon to adb

3) su -

4) verify you have root:

id

uid=0(root) gid=0(root)........

If you don't you can try these instead of 'su':

"/system/su-backup" or "/system/su_backup"

5) remount system as RW:

mount -o remount,rw /dev/block/mmcblk0p1 /system

6) make a backup of current su just in case in adb

cat /system/bin/su > /system/bin/su1

7) open a new CMD window and push the su binary from step 1 to the sdcard using the path from where ever you put it.

adb push c:\<some path>\su /sdcard/

8) Then copy it to /system/bin from the adb session where you su'd.

cat /sdcard/su > /system/bin/su

9) Change permissions for SU

chmod 6755 /system/bin/su

10) download superuser (NOT SUPERSU) from play store if you do not have it already.

11) have superuser upgrade the su binary. It may fail to remount system as RO. Just rerun the update in superuser and it will work the 2nd time. You don't need to remount system as RO manually since superuser update of SU will do that for you.

12) congrats. your now rerooted.

13) remove the backup after you know your OKAY.

mount -o remount,rw /dev/block/mmcblk0p1 /system

rm /system/bin/su1

mount -o remount,ro /dev/block/mmcblk0p1 /system
[Transformer TF300T General] bradackman:
OK no problem with that, just a little aggravated at this dam thing. here goes this is what I did in order

1. I had a rooted system on 4.0.4 had everything installed root, recovery, su, supersu, voodoo root keeper, root checker, also boot-loader unlocked from ASUS site.

2. I backed up my current setup with the 4.0.4 had no issues there including the voodoo root keeper, then I DL the update for 4.1 it would not take it because of the unlocked boot-loader so then I did it through ADB installed clean OS and lost everything. I had reinstalled the TWRP recovery that went fine no issues, tried to reinstall the voodoo root keeper and no success has no options for restore root or anything about it. and made sure of the unlocked boot loader it was still there then reinstalled super user app that did nothing installed the supersu that did nothing tried root keeper again that did nothing. so as of right now all I have is unlocked boot loader and TWRP recovery. this is what I have at this moment. never thought I would be so caught up trying to get this thing rooted again it just boggles me how easy one thing is and then the other is so dam bothersome I'm consumed by it oh and by the way everything Ive done and how Ive done it has been through the help of xda and this forum I go no where else for info thanks again
[Transformer TF300T General] calisro:
follow this in part 3. you'll be back quickly unlocked bootloaders should be easier...

http://xdaforums.com/showthread.php?t=1845377
[Transformer TF300T General] bradackman:
Well I don't know what I'm doing wrong this isn't working either it says something like cant install md5 file its almost like the file isn't there or its not verified or invalid
[Transformer TF300T General] calisro:
which command? #5 in that section? paste the command and error.
[Transformer TF300T General] bradackman:
This will be for the install through recovery

*verifying filesystems....

*verifying partition sizes....

--verify md5 for /data/user/superuser-3.2-rc3-arm-signed.zip

--no md5 file found !

--aborting install

error flashing zip '/data/user/superuser-3.2-rc3-arm-signed.zip

this is exactly what it says word for word this is in TWRP Recovery
[Transformer TF300T General] funnel71:
May I ask why you're trying to flash from /data folder? I'd put the in /sdcard instead and try again.
[Transformer TF300T General] bradackman:
using external or internal storage same thing

Starting recovery on Thu Sep 13 16:23:39 2012

Loading volume table...

recovery filesystem table

=========================

0 /tmp ramdisk (null) (null)

1 /system ext4 /dev/block/mmcblk0p1 (null)

2 /cache ext4 /dev/block/mmcblk0p2 (null)

3 /misc emmc /dev/block/mmcblk0p3 (null)

4 /staging ext3 /dev/block/mmcblk0p4 (null)

5 /data ext4 /dev/block/mmcblk0p8 (null)

6 /external_sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1

I:Internal path defined: '/data/media'

I:External path defined: '/external_sdcard'

Pixel format: 1280x800 @ 32bpp

Pixel format: BGR_565

framebuffer: fd 3 (1280 x 800)

I:=> Installing busybox into /sbin

ln: /sbin/mke2fs: File exists

ln: /sbin/sh: File exists

ln: /sbin/tune2fs: File exists

I:=> Linking mtab

I:=> Getting locations

W:Device does not support /proc/emmc

W:Device does not support /proc/mtd

* Verifying filesystems...

I:=> Let's update filesystem types via verifyFst aka blkid, command: 'blkid'.

I:'data' was 'ext4' now set to 'ext3'

I:=> Created /external_sdcard folder.

* Verifying partition sizes...

I:Device has /data/media

I:Total used space on /data is: 1777299456

I:Total in /data/media is: 1135751168

I:Actual data used: 641548288

df: /dev/block/mmcblk1p2: can't find mount point

du: /data/media/.android_secure: No such file or directory

+

---------- Post added at 06:13 PM ---------- Previous post was at 06:12 PM ----------

Starting recovery on Fri Sep 14 23:04:45 2012

Loading volume table...

recovery filesystem table

=========================

0 /tmp ramdisk (null) (null)

1 /system ext4 /dev/block/mmcblk0p1 (null)

2 /cache ext4 /dev/block/mmcblk0p2 (null)

3 /misc emmc /dev/block/mmcblk0p3 (null)

4 /staging ext3 /dev/block/mmcblk0p4 (null)

5 /data ext4 /dev/block/mmcblk0p8 (null)

6 /external_sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1

I:Internal path defined: '/data/media'

I:External path defined: '/external_sdcard'

Pixel format: 1280x800 @ 32bpp

Pixel format: BGR_565

framebuffer: fd 3 (1280 x 800)

I:=> Installing busybox into /sbin

ln: /sbin/mke2fs: File exists

ln: /sbin/sh: File exists

ln: /sbin/tune2fs: File exists

I:=> Linking mtab

I:=> Getting locations

W:Device does not support /proc/emmc

W:Device does not support /proc/mtd

* Verifying filesystems...

I:=> Let's update filesystem types via verifyFst aka blkid, command: 'blkid'.

I:'data' was 'ext4' now set to 'ext3'

I:=> Created /external_sdcard folder.

* Verifying partition sizes...

I:Device has /data/media

I:Total used space on /data is: 1846165504

I:Total in /data/media is: 1141018624

I:Actual data used: 705146880

df: /dev/block/mmcblk1p2: can't find mount point

du: /data/media/.android_secure: No such file or directory

+-

same thing here using external
[Transformer TF300T General] bradackman:
Now we will root the tablet

7) Copy Superuser-3.2-RC3-arm-signed to the internal storage of your tablet. then reboot into the bootloader again.

8) This time you need to select the RCK icon with volume up to enter the recovery image.

9) In recovery flash Superuser-3.2-RC3-arm-signed and reboot into the system

10) Install Supersu from Google Play

11) Open up Supersu, it will ask you to update the binary, choose yes.

12) Now your tablet should be rooted

I did like the instructions say and I still cant get root for **** this is pissing me off.....
[Transformer TF300T General] raulsue:
You are 100% correct..the instructions are clear...it works as stated
[Transformer TF300T General] funnel71:
Can I ask what recovery you are using?
[Transformer TF300T General] dnaL0R:
i recently upgraded my tf300 to jb, but i have lost root access...

my tab was rooted, but not unlocked when it was on ics...

i have superuser, supersu, and voodoo installed, but when i tried to restore root after updating to jb, it will not let me...

i'm pretty sure it's because i did not run supersu before i saved root via voodoo, but owell too late now :[

so my question is, what is the simplest way to obtain the root back on my device?

i've read that the asus unlock tool works on jb units and i'm thinking about taking that route this time around to run some custom roms...

i've ran the cleanrom on my evo 3d in the past and loved it :]

anyways, i really want to regain root access on my tf300, so any help will be greatly appreciated, thanks guys !
[Transformer TF300T General] funnel71:
http://xdaforums.com/showthread.php?p=30516010

Step 3 of that guide will take care of you, after you unlock of course. I recommend twrp for recovery. Yes the unlock tool works on jb. I was in your exact position and this did it for me.
[Transformer TF300T General] calisro:
Lots of custom roms cant be flashed because you are now on a jelly bean BOOTLOADER. It is different... THe devs are working on getting them to work but this severely limits what you can flash. Do your homework before attempting to flash roms. Only flash ones that say they work on a JB bootloader (There are a few).
[Transformer TF300T General] dnaL0R:
yea, totally forgot about that... good thing the ROM i flashed has a JB bootloader [cleanROM] :good:
[Transformer TF300T General] smeroni68:
Today i updated my TF300TG to JB 4.1.1 starting from ICS 4.0.3 Rooted...

I followed the instructions on first post and now I have a perfectly JB working and rooted again...

confirmed

the procedure is 100% working, so root with Locked/Original bootloader!!!

Many thanks...
[Transformer TF300T General] Droid_1:
recovery loop

Hi,

my device:

- TF300T

- unlocked

- rooted

what I did:

wanted to update the stock jb rom from asus.

my mistake:

do it via cwm.

my problem:

- tablet boots into cwm all the time

- fastboot doesnt work anymore

- I tried to access the tablet via adb. But if i do the command "adb devices" in cmd the output is: "List of devices atteched" which is followed by a lot of emptniness... (if i plug in my galaxy s, it is recognized...)

So I guess the problem is that usb-debugging mode isnt activated.

Am I right?

If yes: Is there a solution for my problem?

If no: Any idea what my problem is?

many thanks in advance :)
[Transformer TF300T General] kopfleuchten:
Hey,

I have rooted by Tf300t using this method. Then, I've installed SuperSU and Voodoo OTA Rootkeeper as suggested in OP here. I got the the firmware update OTA (Settings --> About my Tablet --> check for Firmware Update) and it downloaded successfully. After download I was asked if I want to install and accepted. During reboot I got the Android on the back with the exclamation sign. I waited for about 30 minutes then rebooted and the system said that the install failed and that previous settings are reset. Now I have a perfectly running 4.0.3 and if I check for firmware updates, it says that there are no new updates available.

Is there any way to force the OTA update? Could it be that the downloaded files are still somewhere what prevents the update?

I did a factory reset, but still no update available.

As far as I understand, I will need to do the OTA update if I don't want to unlock my bootloader. And The Voodoo Rootkeeper seems to onyl work for OTA updates, right?

Thanks in advance!
[Transformer TF300T General] smeroni68:
If you get the red triangle, may be you forgot to Temporary disable the root from Voodoo OTA Rootkeeper...

If you need the WW version of the OTA update v10.4.3.7, I pubblished here in this post (are 2 zip due to bigger file size):

http://xdaforums.com/showpost.php?p=32545862&postcount=34

Inside the zip file there is the DLPKGFILE (Update) to be placed under "/cache" and the command.zip to be placed into "/cache/recovery" folder... can be that placing just placing the DLPKGFILE into /cache will reenable the update (may be just rebooting the device)... if not just place also the command.zip in /cache/recovery and reboot... it must start automatically... let me know if all works... good luck...

PS: be sure to have root rights and to disable temporary the root before doing the update... bye
[Transformer TF300T General] kopfleuchten:
Thanks for this information. I will definitely try it. But the zip in the link you've sent is for the tf300tg. Can I use it for the t-version as well?

Thanks for advise!
[Transformer TF300T General] smeroni68:
NO do not use the TG version on T version... I've seen on a forum the files of T version, but I don't remember where...

EDIT: I think is this one:

https://docs.google.com/file/d/0B6LWCm-r4bHtYjBkS29yeFVSN2c/edit

This the link of 3d (post #1, Part 2)

http://xdaforums.com/showpost.php?p=30516010&postcount=1
[Transformer TF300T General] kopfleuchten:
Okay, copied the files to the respective places. Temporarily un-root and reboot. Nothing happens. Could it be that the Survival mode of SuperSU prevents the update?
[Transformer TF300T General] smeroni68:
Hi, I don't think so... this the list of operations:

== Part 2 - Upgrade to Jellybean ==

This will upgrade your tablet to Jellybean (Android 4.1.1)

1) Download the necessary files:

- dlpkgfile: Jellybean OTA update Rename this file to dlpkgfile

- command: command.zip (Extract this zip before copying to your tablet)

2) Copy both files to your MicroSD card or internal storage

3) Open root explorer or another file explorer with root acces

4) Copy dlpkgfile to /cache folder and the file command to /cache/recovery

5) Now you need to reboot your tablet, this will start the installation of the Jellybean update

6) Wait untill the update is finished and now you have Jellybean on your tablet

I never used this procedure so I do not know how it works... try checking an update to see if the tablet will detect the files placed manually...
[Transformer TF300T General] kopfleuchten:
Well, that's what I did step by step. But still does not work. Any suggestions? Is it just a matter of time?

I can see that after reboot, the temp un-root is disabled again (so I have root again) and the command.zip is not in the recovery folder anymore. That sounds strange.
[Transformer TF300T General] smeroni68:
It is quite strange, because if the command.zip is still there this means that it is not used during the boot... if it is deleted means it is used...

Have you checked the permissions on DLPKGFILE and COMMAND.ZIP? Let me know, or at least give a new try after the permissions are set to all active...
[Transformer TF300T General] kopfleuchten:
Hey, thanks for your help. All permissions set suggested. Still no success. COMMAND.ZIP is gone after reboot. And I automatically get root back after reboot. Any other suggestion?
[Transformer TF300T General] smeroni68:
I finish the idea's... only one thing can be done:

1) place command.zip into /cache/recovery and check permissions

2) check if DLPKGFILE is on /cache and permissions

3) Temp unroot with rootkeeper

3) switch off the tablet

4) switch ON by pressing and keep pressed "Vol-" and "Power" for 6-8 seconds until some white lines will appear on top left corner of the screen (to execute a cold boot)

5) when you will see the lines, release both buttons and let the tablet clear cache and dalvik...

6) then the tablet will boot-up...

Tell me if something change... bye

---------- Post added at 08:41 PM ---------- Previous post was at 08:35 PM ----------

There can be a reason to update not starting... that the file DLPKGFILE in the link is the US version and not a WW... and 99% it is!!!
[Transformer TF300T General] kopfleuchten:
Okay, cold boot did not change anything.

So it could really be the US version. Any idea where to find the german version? Or is it possible to extract the two needed files from the original firmware?
[Transformer TF300T General] smeroni68:
For the TG version I've asked if someone before the update could do a copy of the file... But finally i received the update ad i made a copy for the community... So the only way is to search around the forum if someone has uploaded the T version... Germany = WW version... Good luck for the research... Update us in case of success... Danke und servus!

EDIT: it's not possible to extract the ota from full version... Or let's say nobody have already done it!

Inviato dal mio ASUS Transformer Pad TF300TG con Tapatalk 2
[Transformer TF300T General] kopfleuchten:
Yiiippiiiii, finally! Here is what I did:

The WW-version of JB is here: http://xdaforums.com/showthread.php?t=1853145

Then I followed this instruction (without the 5: restore original build.prop): http://xdaforums.com/showpost.php?p=30698223&postcount=280

Aaaand, it did not work. BUT, I've realized that I've replaced the original Gmail.apk by a modded one with unlocked database. And this caused the problem. I restored the original Gmail.apk and followed the instruction again and tadadadadad. It worked.

Thanks to smeroni68 for your suggestions!

Cheers
[Transformer TF300T General] smeroni68:
Thanks to you for your feedback... it will be helpfull to someone that has found your problems...

Servus
[Transformer TF300T General] Droid_1:
Hello again,

no idea?
[Transformer TF300T General] ccb1208:
When I follow these instructions, everything works until i try to update the SU bianary within the SU app. It fails at "Making sure new su works..." It appears I am not getting any root prompts from apps either. Any idea how to resolve this issue?

Update: I was able to resolve this issue by installing superSU and letting it update the bianary and everything works now. YAY!!! :)
[Transformer TF300T General] ticrandall:
AAAAAAAAAAHHHHHHHHHHHHHH. Thank you so much! woo hoo! back in bidness.
[Transformer TF300T General] Vep-User:
The Asus 10.6.1.8 update to Jelly bean 4.2 OS remove my root access today. This is how I solved my problem.

Here is a copy for TWRP with the password that locks you out of the program removed. I tried the 2.5.0.0 JB then, the 2.5.0.0. 42 versions

of TWRP but to no avail. I found a link somewhere here today from the team at TWRP that included a copy of ADB/fastboot; it worked.

Once recovery was restored I installed "root-sign.zip & UPDATE-SuperSU-v1.25.zip" at the same time. My root returned to normal.

Thanks again to the Team at TWRP.

Enjoy.:o
[Transformer TF300T General] TDMVP73:
SuperSU won't do anything once you've lost root, right?

I backed up with OTA Voodoo Rootkeeper and it said it restored root. Then I tried installing SuperSU and it said installation failed because it couldn't get permission from SuperUser to update the binary.

Sooo... I think we're up a creek with no paddle right now.
[Transformer TF300T General] jgaf:
hmm do you have superuser installed? if you do try unnistalling and reinstalling.
[Transformer TF300T General] nooktablet:
the same thing happened to me
[Transformer TF300T General] TDMVP73:
Yes, I tried uninstalling and reinstalling, same thing. Voodoo shows me as rooted, but SuperUser isn't showing any root permissions. :(
[Transformer TF300T General] jgaf:
have you tried using other root required apps see if they work? Try running titanium backup
[Transformer TF300T General] nooktablet:
exactly what happened to me, voodoo just lies

i tired but no luck

also tried root checker it said this device is not proper rooted
[Transformer TF300T General] TDMVP73:
Titanium Backup says "Failed", could not acquire root privileges.
[Transformer TF300T General] jgaf:
Weird I'm out of ideas I guess you will have to re-root. Don't know if the one click root will work...
[Transformer TF300T General] nooktablet:
i'm don't want to try re-root, it may brick mine

so i guess in the meantime waiting for devs to make a root tool i can play with google now

i only need root access because i want to install AdFree and disable the stupid smartdimmer "feature"

please deveopers. make a root tool :D,

btw thank you for helping us. you should make a new thread to let people know they need to install supersu and back up root before updating
[Transformer TF300T General] jgaf:
They added a settings option for the smart dimmer. Go into settings asus customized setting and untick enable smart back light adjuster voila. ASUS Ftw
[Transformer TF300T General] TDMVP73:
One click root doesn't work, at least using debugFS automated root.

LINK

This sucks! Hopefully the developers will figure out a way to root Jellybean 4.1.1, because you can't rollback to ICS once you upgrade.
[Transformer TF300T General] nooktablet:
please delete this post
[Transformer TF300T General] nooktablet:
no i didn't root mine using that method

i used this method (1 click transformer root) http://xdaforums.com/showthread.php?t=1689193

have you tried that one

thanks.

i guess because everyone is complaining about that feature here so they added it.

there's also a new "Power Saver" menu in settings
[Transformer TF300T General] TDMVP73:
No, I haven't. Do you think it will brick my device? :laugh:

I don't know if that tool was made with Jelly Bean in mind.
[Transformer TF300T General] jgaf:
Did you guys tried doing a cold boot the running SU? I remember the first time I rooted I had a bit of trouble with SU rebooting seemed to fixed it, this was.17 fw
[Transformer TF300T General] TDMVP73:
Yeah, I just tried doing a cold boot and the same thing.

Voodoo shows rooted and still no root.
[Transformer TF300T General] nooktablet:
what is a "cold boot the running SU"?

i rebooted my tablet, now the option "root permission granted" in voodoo is not checked anymore. but it still says "device rooted"
[Transformer TF300T General] TDMVP73:
I think he meant, do a cold boot and then run Super User.
[Transformer TF300T General] nooktablet:
sorry for saying this but i don't know is it safe to run it that's why i asked you have you tried it.

i'm kinda cruel :p
[Transformer TF300T General] jgaf:
exactly lol srry for the typo
[Transformer TF300T General] TDMVP73:
Anybody have any opinions?

Will 1-Click Transformer Root tool brick my device if I have Jelly Bean on it?

As long as it doesn't brick it, I'd try it. :laugh: