[CM12]Superuser - How to revoke once granted root permission? - Galaxy S 4 Q&A, Help & Troubleshooting

I've granted su/root access to some apps but want to revoke that now (per app - not globally). Usually there's an option/list to manage this (CM11 and earlier) but i cannot find that in CM12. Anyone know how to revoke su individually for once granted apps? Please note this question is about the built-in Superuser not Chainfires SuperSU.

Isn't there any Superuser option in the settings?
There needs to be something.

Root access is managed in Settings-Privacy-Privacy Guard in cm 12.
Hope it helps.

Yep, thanks. They could at least have given an info on the popups for that.

Related

[Q] Need some help with Superuser Permissions

I rooted my phone with the G2 walkthrough in the forums. It had me install Superuser Permissions, which worked at first. Now when I try to use something that required root access it just tells me I do not have root access. When I open the super user program, it just sits at a blank black screen. When I open up a new app(like the 3 different screenshot apps I downloaded) the apps open and tell me I do not have root access. I do have root access because I can get Titanium Backup to run and it also requires root access. I cannot remove/uninstall Superuser Permissions to swap it with another working super user app.
I saw this article http://forum.xda-developers.com/showthread.php?t=682828
I tried to install that app from the market and it fails to install(I assume due to the fact that I already have a super user app running). That said I cannot remove the installed app(thats not working). In that article it says to open terminal and type a "remount" command that may be different for each phone. I tried the command that they suggested(for his Nexus) but it did not seem to work on my G2.
So what do I do? Does anyone know what command I need to run from terminal to complete those directions to get a functioning Superuser app working? Does anyone know how to fix the existing "Superuser Permissions" app? Any suggestions?
try a reboot
Sent from my HTC Vision using XDA App
I already have. The Superuser Permissions app still only comes up with a black screen. No options when I hit "menu" and it does continue to stay active after I back out to the home screen as it does show up in the Task Killer list. That said, I am not getting a pop up that asks if I want to give an app superuser access. The apps that I alraedy had given permissions to(like Titanium Backup) still work fine, but no new app that require SU access will work.
Any other suggestions.
derricks2 said:
I already have. The Superuser Permissions app still only comes up with a black screen. No options when I hit "menu" and it does continue to stay active after I back out to the home screen as it does show up in the Task Killer list. That said, I am not getting a pop up that asks if I want to give an app superuser access. The apps that I alraedy had given permissions to(like Titanium Backup) still work fine, but no new app that require SU access will work.
Any other suggestions.
Click to expand...
Click to collapse
Have you tried clearing data for the Superuser app? See if that resets it to a working state.
did you do a perma root or temp root? If you did the Temp root, then the reboot caused you to lose your root. You need to re temp root then do the perma root.
brfield said:
did you do a perma root or temp root? If you did the Temp root, then the reboot caused you to lose your root. You need to re temp root then do the perma root.
Click to expand...
Click to collapse
Its perm root. I still have the temp root app on the SD card(not installed) but its perm rooted.
ianmcquinn said:
Have you tried clearing data for the Superuser app? See if that resets it to a working state.
Click to expand...
Click to collapse
Well.. not only did that not work, it made it worse. Now my titanium backup(that I have accessed daily for weeks since I rooted my phone) tells me I am not rooted after I cleared the data from the super user program...
And...
Now when I go to terminal and type su I dont get the # anymore.. it says permission denied...
AND
I tried using Visionary for a temp root, and after it trys to temp root, I still cant access SU from terminal.
I have not updated my OS to my knowledge.
Any ideas?
Anyone have any insight into this??
At this point my phone basically isnt rooted anymore. I have even tried visionary and it seems to temp root but nothing works.. I can get SU in terminal etc....
Superuser Permissions is still installed but doesnt work.
I tried using Visionary to remove root. It says my phone doesnt appear to be rooted.
Soo at this point, my phone has none of the advantages of being rooted, yet it is technically rooted(because I cant re-root it the same way using visionary and terminal).
What can I do??
Try installing a new ROM if you already have clockwork installed.

Root without superuser?

How would I go about permarooting my device. You know. Root without superuser. Run at root level all the time. No bothersome apps. No prompts. Just full access. Anyone? A flashable zip would help.
Cheers in advance.
you5urf said:
How would I go about permarooting my device. You know. Root without superuser. Run at root level all the time. No bothersome apps. No prompts. Just full access. Anyone? A flashable zip would help.
Cheers in advance.
Click to expand...
Click to collapse
So just like SuperUser but in binary form?, that can be dangerous since you cannot deny any infected apps which will use SU to overwrite and brick your device also doing worse like wasting your credit, adding more bills to your credit card and much more horrific stuff so you should stay with the App.
Sent from my Nexus 4 using Tapatalk 4
you5urf said:
How would I go about permarooting my device. You know. Root without superuser. Run at root level all the time. No bothersome apps. No prompts. Just full access. Anyone? A flashable zip would help.
Cheers in advance.
Click to expand...
Click to collapse
You can just set the automatic response in the su app to be "allow", but be careful.
I f you really want not to be bothered by SU requests, disable the notifications and auto-allow every request. Very dangerous, though, as pointed out before
If I helped, hit the thanks button!
Nah. I want exactly what I mentioned in the title. I know how to turn toast off and auto grant access to all sudo requests. What I really want is a handler that by default grants access or a mod that stops me from needing a superuser app. An alternative would be a superuser app that can remember settings and permissions even after a wipe. Thanks
Really? There is no solution for this simple problem? How about a superuser that retains permission settings even after a wipe? Reason i ask is because some of my security apps have to be granted superuser access again after a wipe. This really defeats the purpose of the security application in my eyes.
you5urf said:
Really? There is no solution for this simple problem? How about a superuser that retains permission settings even after a wipe? Reason i ask is because some of my security apps have to be granted superuser access again after a wipe. This really defeats the purpose of the security application in my eyes.
Click to expand...
Click to collapse
Nothing you will do will get you what your looking for. This is a flaw in all security apps. A wipe/flash makes then useless. While I am sure it can be done but I have not seen anything here as it is not safe.
Wayne Tech Nexus

[Q] Rooted my phone. How to secure?

I followed the rooting guide and rooted my new Nexus 4 phone. But when I looking for apps to install on a rooted phone, I stumbled upon a blog post that said that rooting is a huge security risk that allows any installed application to gain root privilege. Is this correct? Is there anything special that I must do to secure root access? I already have SuperSU (free) installed.
The simple answer is that you're already fairly secure with SuperSU or SuperUser. The reality is a bit more complicated though. SuperSU (and SuperUser) are designed to prompt you to provide access to any applications that request root. Any application that 1) does not request root access or 2) is denied root access by the user when prompted, will not have access to root privileges. In theory, I imagine an application could find some obscure exploit in the SuperSU code and get around the access blocking provided by SuperSU, but I think that is fairly unlikely and would be patched quickly after the exploit was found.
As long as you're careful about what you provide root access to (and only provide root access to apps that you think need root, not every app that you think you trust that asks for access) then you should be fine.
raptir said:
The simple answer is that you're already fairly secure with SuperSU or SuperUser. The reality is a bit more complicated though. SuperSU (and SuperUser) are designed to prompt you to provide access to any applications that request root. Any application that 1) does not request root access or 2) is denied root access by the user when prompted, will not have access to root privileges. In theory, I imagine an application could find some obscure exploit in the SuperSU code and get around the access blocking provided by SuperSU, but I think that is fairly unlikely and would be patched quickly after the exploit was found.
As long as you're careful about what you provide root access to (and only provide root access to apps that you think need root, not every app that you think you trust that asks for access) then you should be fine.
Click to expand...
Click to collapse
Thanks raptir. I have one more question. Now that I have rooted the phone, can I block the su binary and enable it only when I need to provide another application with root access? If I do that, will the already approved applications too loose root access?
You could completely unroot the phone which would require you to go through the rooting process again. You could also use a "temp unroot" option like Voodoo OTA Rootkeeper allows, but it wouldn't add anything to security since all it does is move the su binary, not disable it completely. A malicious app could still be written to move the binary back to the proper location.
JoyceBabu said:
Thanks raptir. I have one more question. Now that I have rooted the phone, can I block the su binary and enable it only when I need to provide another application with root access? If I do that, will the already approved applications too loose root access?
Click to expand...
Click to collapse
You can go into SuperSU or SuperUser app and remove "root" access to any apps you have granted "root" to.
baseballfanz said:
You can go into SuperSU or SuperUser app and remove "root" access to any apps you have granted "root" to.
Click to expand...
Click to collapse
Actually, my question was not that. I wanted to retain root access for the apps that I have already given. But no new app should be able to get root access, so that a malicious app will not exploit any security vulnerability of SuperSU as raptir mentioned.
JoyceBabu said:
Actually, my question was not that. I wanted to retain root access for the apps that I have already given. But no new app should be able to get root access, so that a malicious app will not exploit any security vulnerability of SuperSU as raptir mentioned.
Click to expand...
Click to collapse
Gotcha! Any new app will ask for root permission. You can deny them.
Yeah, I threw that part in about the potential for an app to circumvent the security just as a disclaimer. As far as I know it has never happened, and it may not even be possible.

[Q] Possible Half-Rooted device, or other problem?

Hello to everyone,
I own a Galaxy S5 G900F, (Unlocked Variant).
I have downloaded and installed LOLLIPOP AMBASADII.ODEX.V6.1 ROM with Aroma Installer and I am using Amplitude Kernel.
The rom came pre-rooted, with SuperSU Installed. I Only updated the app from the PlayStore. The program DID NOT prompt me for Binaries Update. I also have BusyBox installed.
When I check the root status with Root Checker, it says Success, which means there is root permission. Also, I checked it with Platinum Backup, and it also gives permission for root access. Finally, I downloaded a Root Browser, and that works fine as well.
The problem is with value-changing apps like game killer, game cih, haXplorer and game guardian. Although they prompt me to give permissions, and I chose "allow", none of them is able to work.
In game killer, it says "root privilage is needed"
In haXplorer, as soon as I open it is says "shutdown"
In game guardian, the program auto closes instantly.
All the above issues have to do with proper root Access.
So, how is it possible for programs like FX File Explorer (root), titanium (root), root checker and others to have root access, while others don't?
I would really like your answer on this, as I am trying for one week to solve this issue with no results.
Thank you.
Once you get root access, it is sytem wide, not by app.
worf_1977 said:
Once you get root access, it is sytem wide, not by app.
Click to expand...
Click to collapse
Thank you for the reply. Yeah I know that, so what should be the problem?
Maybe you need an app to hide or cloak root status.
That such thing exists for Xposed framwork, but thus it is not comparible with 5.0 TW ROMs, you will have to downgrade back to 4.4.2 in order to use it.

Package Disabler PRO issue, Accidentally disabled root access?

Basically i let the app "disable all bloatware" and went along everyday life for a few months
Fast forward to now, i installed and want to use an app that requires root access. But it fails. i investiage and see that SuperSU is disabled in the Package app, i try to enable it but everytime i enable SUperSU( or any app) in Package disabler, it re-enables itself a few seconds later.
I have tried;
1) To click "Enable all Disabled" but it then freezes my phone.
2)Uninstall Package disabler app, but all things disabled are still disabled ever after the uninstall.
3)Using an older version(fails to get authentication)
4)Re-installing SuperSU via Playstore uninstall/install (now visible to click on but says it "root undetected"
After doing step 4, i can see that there is no tick to say it is disabled in package disabler anymore but i still cant grant anything root access like titanium
If Xposed (and any module associated to xposed)still works then i assume i am rooted and something else is at play here?
Any Ideas on whats going on or on how to fix?
So, uninstall PDP and use Titanium Backup.
Same thing but for root so you can actually uninstall anything you want as well as freeze it.
joe3681 said:
So, uninstall PDP and use Titanium Backup.
Same thing but for root so you can actually uninstall anything you want as well as freeze it.
Click to expand...
Click to collapse
Even Titanium is saying root access failed.
Im guessing something in PDP is blocking the root access grant message, even after uninstalling pdp, i still get root access errors.
Except for Xposed as that and Snappreffs(module) still works.
weho2 said:
Even Titanium is saying root access failed.
Im guessing something in PDP is blocking the root access grant message, even after uninstalling pdp, i still get root access errors.
Except for Xposed as that and Snappreffs(module) still works.
Click to expand...
Click to collapse
open supersu and change ("I forgot which 1") something about overlay and it should pop up asking for root access from apps again.
MrSteelX said:
open supersu and change ("I forgot which 1") something about overlay and it should pop up asking for root access from apps again.
Click to expand...
Click to collapse
A window pops up only leaving me 1 option of "How to Root" and i cant do anything else.
Is it possible to lose root but still be able to have access/use to Xposed/Xposed modules?
Also if i uninstall PDP. Apps that are blocked by PDP, are still blocked

Categories

Resources