Superuser is the app that manages what apps on your rooted device have access to su. Apps that are granted su have elevated permissions and can modify just about any part of the system. The app was originally written by zinx, and I took it and made it much more useable. The app consists of two parts, Superuser.apk and the su binary.

Superuser.apk runs as any other app and gives you, the user, a place to see what apps you have allowed or denied, as well as view a log of what apps have used su when.

The su binary is what other apps call when they need superuser rights. The binary checks the database maintained by Superuser.apk to determine if you have already granted rights to the requesting app, and if not tells Superuser.apk to display a prompt asking you for permission.

Superuser comes pre-installed on any rooted ROM. In fact, without it, you don’t have a rooted device at all. You cannot uninstall it, it lives on the system partition with other apps that came pre-installed on your device. It can be updated from the Market if the developer of your particular ROM has used a version that is signed with the proper keys, which are publicly available on my github.

Installing Superuser isn’t somethng you would need to do under normal circumstances, but just in case here are the files needed:


ARM devices (2.0 – 4.1)

md5: b3c89f46f014c9df7d23b94d37386b8a
binary only
md5: d78ec986923b72dfdaa71d1db731a8f3

md5: 6462ac14cd38ed7c539ce3e29a6b92a8

x86 devices (2.0 – 4.1)

md5: f44c94dd5fc7129cd95632eb5bbadadd
binary only
md5: 03fdb41778723e807d5d8c3586ee2fbc

md5: ac3a002b8e6d16a06e8895122089b8e7

Older versions


Comments (0)

› No comments yet.

Leave a Reply

Allowed Tags - You may use these HTML tags and attributes in your comment.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Pingbacks (0)

› No pingbacks yet.