Android – What is Root, Superuser & custom software?

I know Android is still a new thing in our country. Users who bought Android because they are either geeks, Linux gurus, adventurers, and explorers has passed. Now, Android is reaching a state where new users are following rather than doing their researches first. Credit goes to these people from the first group for making Android a known device and pull lots and lots of new members out of the iPoison and showed them a new adventure.

Now the new friends of ours try to speak the same language that we are speaking here. What we need to remember is, we had a tough journey in the beginning too – learning all the process and everything. If you say you rooted your device and it made your device look cool, they will start to immagine things. Things that you didn’t even explain. Its a fact. I get these questions everyday. No joke.

To those who still don’t have a clear picture, ROOT in our actual language means seniors, ancestors, or the point where everything starts. Without roots, plants will not grow, humans will not have kids, a system will not have an organization. That said, root is the top level of anything that has an organization. In Android, root is the top level of the directory. From root, the organization grows larger and you have folders, subfolders and files. Then what is ROOTING itself? Simple. Rooting refers to the process of obtaining the access to the root level. In Android, root level is not provided by default. There are many reasons for doing this. Among the most important reason is to block access to the paid applications directory. This prevents illegal distribution of the paid applications. That is why the controversy of whether root access should be granted by default or not is still being heavily discussed. However, in protecting root, we miss a whole lot of interesting stuff that can be done if we have root level directory. Once root access is obtained, the user can flash a custom recovery and even a custom ROM if the user knows how to compile one. This gives ultimate flexibility to the user to customize his device according to how he wants it to be. Obtaining root access has nothing to do with your device’s performance and what not. It only gives you access to everywhere in the device.

In order to obtain ROOT, you need SUPERUSER permissions. Superuser, in a way, is the god of the device. He has permissions to do EVERYTHING to the device – even brick it. To obtain superuser is the real challenge which our Android gurus Cyanogen, PaulOBrien, koush and others spend endless hours to obtain it. Once superuser is obtained, you have the ultimate power of root and hence are able to literally do ANYTHING with the device. Superuser is the permission that allows root access. Once again, this has NOTHING to do with your phone’s performance and what not.

FLASHING CUSTOM SOFTWARE is what most of the newbies are seeking for. This is what actually improves the performance of your phone. Custom software includes the Operating System, kernel and the ROM. Each of these are complimentary to one another and require each other to execute the commands and operate the device. If you were building a house, kernel would be its base, Operating system would be its pillars and ROM would be the roof. How solid is your base, pillar and roof determines how well your house will be built. The amount of current supplied, the frequency of the CPU, the governors available, total free RAM, overclocking, undervolting, optimization, bloatwares, modules, and a huge bunch of parameters determines the overall performance of the phone. THIS is the actual thing that you may want to adventure when playing in the Android hacking scene.

Then why do everyone keep saying “I root my device” instead of “I flashed a custom software on my device”?
Simple. Because you need to have root access before you can flash the custom software.

It is important to at least understand these basic terms before you start exploring the Android further. Hope this will clear up much of the confusion that is hovering around the Android community.


    #1 written by  (5 years ago)

    2 easy ways to lose weight Eat Organic fruitss and vegetables.
    2 Once you’ve factored easy ways to lose weigfht in yoyr
    lean body mass. ApricotsIf youu arre smoker this food is particularly useful, apricokts are rich in protein, fiber, carbohydrates,
    calcium and iron. Healthy eating plays an important role
    in our excretion system that flush out the
    kidneys. Are you with me so far, iit iss important for overall health.

    When I easy ways to lose weight say oxygen, I’m talkig about
    breathing exercises.

    my web blog – best wway to lose weight fast
    for mmen – -

  2. Lech Uracz
    #2 written by Lech Uracz  (5 years ago)


  3. Lech Uracz
    #3 written by Lech Uracz  (5 years ago)

    zdjęcia -muzyka-pliki. odzyskać

  4. Tourist - I Cant Keep Up
    #4 written by Tourist - I Cant Keep Up  (5 years ago)

    fantastic points altogether, you simply gained a neww reader.
    What would you suggest in regards to your submit that you just made some days ago?

    Anyy positive?

  5. يحيى يحيى
    #5 written by يحيى يحيى  (5 years ago)

    لا يوجد تعليق

  6. silva
    #6 written by silva  (5 years ago)


    #7 written by  (4 years ago)


  8. Tauqueer Azam
    #8 written by Tauqueer Azam (4 years ago)

    Tell me the rooting procedures.
    I have an android jellybean device Gionee P2.
    If possible call me at

  9. Johnmil Nayre Jr.
    #9 written by Johnmil Nayre Jr.  (4 years ago)

    Jelly bean 4.1.2 android software update to kitkat 4.4.2 android version on samsung galaxy win duos gt-i8552 in the philippines.

  10. Hosam
    #10 written by Hosam (4 years ago)

    I flashed acustom software on my device

  11. Fashion
    #11 written by Fashion  (3 years ago)

    Tulisan yang sangat bagus , saya yakin sangat berfaedah bagi mereka yang membaca,
    saya nantikan postingan selanjutnya, apalagi mereka yang sedang
    mencari pakaian anak dan kaos anak berkualitas.

  12. Gusto
    #12 written by Gusto (3 years ago)

    Thank you for the info, but how do I ROOT my Android Samsung Galaxy?

  13. Paung Pai
    #13 written by Paung Pai  (2 years ago)

    Titan Aspire-1 5.2

  14. cheque ramos
    #14 written by cheque ramos  (2 years ago)

    Interting everythink i learn here

  15. Ingolf Oppel
    #15 written by Ingolf Oppel  (2 years ago)

    Ich habe “Titanium Backup +root” installiert will ich mein Tablet auf eine Sd-Karte sichern möchte. Leider weiß ich nicht was root ist und wie ich das machen kann, ich spreche nur Deutsch und kann mit den vielen englischen Hilfeseiten nichts anfangen. Bitte geben Sie mir Bescheid wie ich das anfangen muss damit das Programm funktioniert. (bitte Hilfe nur in deutscher Sprache, eventuell APP-Vorschläge)
    Ich hoffe mir kann jemand helfen.
    Ingolf Oppel

  16. sumkk
    #16 written by sumkk  (2 years ago)

    support control google gmail

  17. Pure Keto Diet Weight Loss
    #17 written by Pure Keto Diet Weight Loss  (1 year ago)

    Good website! I truly love how it is simple on my eyes and the data are well written. I am
    wondering how I might be notified whenever a new post has been made.
    I’ve subscribed to your RSS feed which must do the
    trick! Have a nice day!

  18. You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  19. Comment Feed for this Post
Go to Top