• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

[Verizon] Am I rooted or not?

amajamar

Lurker
I installed stock OTA JB a couple of days ago and lost root access. I tried using Voodoo to restore root but that failed. Finally I used Wugs tool and it seemed to be successful. Titanium Backup is working as rooted as so do a couple of other root apps.

I just installed Barnicle, and when I went to run it, it indicated that I was not rooted. Barnicle's help section told me to install Terminal Emulator and type in su -c-id which I did and it came back as "access denied". So, it seems that I'm not rooted. However, Titanium Backup is running, so I'm confused.

Thanks in advance!
 
Look to see if you have an app called Super User or Super SU. If not you may indeed no be rooted.

Get yourself the Wugs GnexRoot Toolkit or the Galaxy Nexus Tool kit and be happy.
 
Look to see if you have an app called Super User or Super SU. If not you may indeed no be rooted.

Get yourself the Wugs GnexRoot Toolkit or the Galaxy Nexus Tool kit and be happy.

I do have Super User app and I did use Wugs Toolkit as I said in my post. Is there different degrees of rooted?
 
I do have Super User app and I did use Wugs Toolkit as I said in my post. Is there different degrees of rooted?

Nope, rooted or not rooted. Do you have any apps that require root? (Titanium Backup, Root Explorer, etc...) Open one of these and see if it asks for root access:

1. If it asks, click yes. If that works, you're rooted. If you click yes and it doesn't work ("can't gain permissions" or something like that), you're not rooted.

2. If you open the app and it just starts up without any prompting, you're rooted (it's already gained the appropriate root permissions).
 
Nope, rooted or not rooted. Do you have any apps that require root? (Titanium Backup, Root Explorer, etc...) Open one of these and see if it asks for root access:

1. If it asks, click yes. If that works, you're rooted. If you click yes and it doesn't work ("can't gain permissions" or something like that), you're not rooted.

2. If you open the app and it just starts up without any prompting, you're rooted (it's already gained the appropriate root permissions).

In my original post I said that Titanium Backup is working, so isn't Root Explorer. However, Barnicle (another root only app) is not (it says I don't have root access) and when I type su -c id into Terminal Emulator it says "Permission Denied"
 
In my original post I said that Titanium Backup is working, so isn't Root Explorer. However, Barnicle (another root only app) is not (it says I don't have root access) and when I type su -c id into Terminal Emulator it says "Permission Denied"

did you open SuperSU and check the permissions?

Its sound like you may have "denied" it at some point, you can set "defaults" you may need to clear it for that app.
 
OPEN SU and check the permissions if that comes to no avail try another Tether program that requires Root.
 
A real easy way to tell if you have root is Scary Alien's Gnexus root tookit app. It does other cool stuffs too:

https://play.google.com/store/apps/details?id=sa.root.toolkit&hl=en

Topmost option on there is display root/mount status. But one of two things is happening IMO. Either Titanium appears to be working but it's not actually performing any activities that require root (device not rooted), or your device is rooted and other apps have been denied root access as others have mentioned. Are you using the Superuser app or the SuperSU app for granting root?
 
A real easy way to tell if you have root is Scary Alien's Gnexus root tookit app. It does other cool stuffs too:

https://play.google.com/store/apps/details?id=sa.root.toolkit&hl=en

Topmost option on there is display root/mount status. But one of two things is happening IMO. Either Titanium appears to be working but it's not actually performing any activities that require root (device not rooted), or your device is rooted and other apps have been denied root access as others have mentioned. Are you using the Superuser app or the SuperSU app for granting root?

It may be a SU problem because I noticed that I wasn't being prompted to allow/deny. I did not update su.zip when I used the Wugs Tool. (In fact I am using the 1.3 version) I suppose I can reflash a newer su and see what happens. Does this make sense to you? Or somethng else?

EDIT: That root toolkit says I'm not rooted. Can I just load a newer version of SU and reflash? What would be the correct version for JB?
 
It may be a SU problem because I noticed that I wasn't being prompted to allow/deny. I did not update su.zip when I used the Wugs Tool. (In fact I am using the 1.3 version) I suppose I can reflash a newer su and see what happens. Does this make sense to you? Or somethng else?

Yeah you may want to run the newer versoin b/c the 1.3 version won't have the updated SU binaries for 4.1.1. I believe this is the newest:

Nexus Root Toolkit v1.5.3 | WugFresh

Or, if you still have clockwork recovery (or another custom recovery), you can flash the new su.zip from there:

https://dl.dropbox.com/u/7460142/jb_su.zip
 
We've been seeing these root / no-root issues after the 4.0.2 -> 4.0.4 OTA and now with the 4.0.4 -> 4.1.1 (JB) OTAs.

The issue seems to be an incompatibility between the su binary and the Superuser app that doesn't pair nicely on the newer, more recent version of the OS. I'm still researching the exact reasons for this.

You actually can use an "old" su binary on a "newer" version of an Android OS, but only fully from an adb shell (i.e., the su binary must still be properly secured, of course), but it doesn't seem to work / interact quite right as a secured shell or with the Superuser app.

I've recently been helping a member and user of my Android Root Toolkit app debug his issues with my app that I was finally able to replicate and correct simply by flashing the most recent su.zip.

Installing / flashing the proper su.zip (containing the latest su binary and Superuser app) should eliminate the "not having root" issues.
 
Back
Top Bottom