TF300TG JB can't restore root after factory reset

anthraxx90

Senior Member
Aug 24, 2012
116
3
0
Hi, when i was on ics i've rooted my tablet by one click transformer root, after i make a backup of root with ota rootkeeper and update to jb, after i restore root and it woks fine, today i make a backup of root, temp unroot and factory reset, when tablet wake up supersu was already installed, after i download ota rootkeeper when i click restore supersu ask for permission and i accept, supersu give permission and
after it freeze
[/IMG] http://s1.postimage.org/f19tpz0gf/Screenshot_2012_12_27_18_07_41.jpg
now i can't restore my root, i've tried to download superuser but nothing, what can i do to restore my root?
 

wetbiker7

Senior Member
Aug 12, 2011
1,607
1,694
0
Ok, I gotcha. Your wanting to keep your warranty and not use the unlocker tool. I don't blame you. Mine came with JB so I didn't have that option and I'm unfamiliar with the way around using the unlocker. I'm sure someone who's gone through the process will come along and help you out. GL
 
Last edited:

funnel71

Senior Member
Jan 24, 2011
958
209
0
This is what you call a half root. You can access root via adb but apps can't access root. I resolved this by unlocking and flashing su and superuser into /system

I know that's not what you want to do but you may not have a choice.

Sent from my ASUS Transformer Pad TF300T using xda app-developers app
 

funnel71

Senior Member
Jan 24, 2011
958
209
0
how do you backup ota rootkeeper files so that you can reroot after a system restore?
As you can see by the screenshot, su which is the root binary is still there. It's the factory reset which broke the link between apps and root. Ota won't stop that. Those that originally installed superuser into /system shouldn't be affected by factory resets. Those that installed it into /data which is the normal app install method, were impacted if a factory reset was done. I do speak from actually experiencing this, exact same thing.

Sent from my ASUS Transformer Pad TF300T using xda app-developers app
 

fred99u

Senior Member
Apr 7, 2012
50
6
0
As you can see by the screenshot, su which is the root binary is still there. It's the factory reset which broke the link between apps and root. Ota won't stop that. Those that originally installed superuser into /system shouldn't be affected by factory resets. Those that installed it into /data which is the normal app install method, were impacted if a factory reset was done. I do speak from actually experiencing this, exact same thing.

Sent from my ASUS Transformer Pad TF300T using xda app-developers app
thats great to hear, so what happened to this guy?
 

funnel71

Senior Member
Jan 24, 2011
958
209
0
thats great to hear, so what happened to this guy?
I'm going to assume, can't do much more than that, that he rooted on ICS with the debugfs method, installed superuser apk via market or side load which put in /data, upgraded to jb, restored his su and still had root until he did a factory reset which wiped superuser, not the su binary itself, which broke the root link to apps. That is why voodoo says the su binary is there, but there is no root permissions.

Now he can most likely connect to a PC, type adb shell, and at the prompt type su. That gives a # prompt which is root, so I call that half root because standard apps can't access su.

Sent from my ASUS Transformer Pad TF300T using xda app-developers app
 

k1chy

Senior Member
Oct 9, 2011
181
80
0
Not that I'm aware of, but others might have suggestions.

Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Why don't you try the steps mentioned in this thread?
I got out of similar situation following instructions in other thread (but not factory reset). Might work, worth a try.
Good Luck.