Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to disable root access to applications on an Android device again after installing modded firmware?

I would like to try Cyanogen or one of the other custom ROMs, but I'm wondering whether that poses a security risk. Do all installed applications get root access automatically, or can that be disabled?

I want to keep the Android security model the way it is or at least for applications to ask for my permission before they can access sensitive data.

share|improve this question
Possibly related/helpful: How do I protect my phone from malicious apps once it is rooted? – eldarerathis Jan 18 '12 at 18:41
Actually, another one that might help you: Security risks of rooting your android smartphone (itself closed as a duplicate of Are there any risks to rooting a device?) – eldarerathis Jan 18 '12 at 18:42
up vote 5 down vote accepted

If you install SuperUser you can control which apps are allowed root access. By default it blocks all requests and asks you what you want to do. You can give an app access indefinitely and revoke it at any time, or allow only specific requests with a timeout. Most rooted ROMs come with it pre-installed, including CyanogenMOD, and many rooting methods will install it for you as well.

As an alternative, you could remove the su binary and Busybox from your device to effectively un-root it.

share|improve this answer
Question from zpat: Where do I remove the su and busybox from exactly? – Izzy Jun 24 '14 at 10:44

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.