What is Root and What It Is for, Basic Concepts


A few days ago we published an article on the keys to choosing a good ROM for our phones and one of the things we were talking about was precisely about the concept of the root. Shortly after publishing the article we realized that possibly some of you that concept sounds like an advanced class of quantum physics taught in Mandarin, so we thought it might be a good idea to clarify some concepts about it. Here we go.


What is root?

We assume that most of you have heard (if not directly) systems like Linux or MacOSX. The fact is that these systems have a fundamental difference with Windows (two if we say that work well) and is based on UNIX architecture.
UNIX systems base the operation of everything on the permissions that the user has on the files, allowing the reading, writing or execution if appropriate. The case is that a  UNIX system has a very special user, known as the root, or superuser, who is an administrator user who has permission for everything about all files. 
In the case of Android phones, we can obtain root access through certain software modifications (which generally affect manufacturers’ warranties, important detail),

And what good is that for me?

To get started, to get total control of our phone. What does this mean? That everything, absolutely everything in the device we can manipulate it at our whim, with all that implies. It means that we can use applications such as Titanium Backup (designed to be able to back up our applications and their configurations) or Appmonster (which allows us to copy the APKs (Android executables) from the applications we have installed on our phone) Whereas if we do not have superuser permissions we will not be able to do so. In the applications section, we also find things as interesting as ROM Manager,

And how can I route my phone?

The fact that each phone has different hardware also implies that the internal logic is also different, and therefore the process is different (even if it is similar). However, one of the best things Android has is its user community and initiative. Recently a project has been launched precisely in order to simplify this process as much as possible, so we encourage you to take a look and tell us what your experience is called  Ready2Root.

Keep in mind, however, that superuser permissions should not be granted lightly, so if you are encouraged to root the phone, be careful and make responsible use of the new capabilities that you have given to your device.