I get some questions here on the site about what is the root user on Android. Many readers are interested in enabling root on the phone but are afraid of losing the warranty or doing something illegal.
Even if you search for specific applications in the Market, you’ll find that some of them(the cool ones) need a”rooted device,” that is, root-enabled.
Root is what we call”superuser”. In Linux we also have the root user who is the user that can do everything in the system. In the Android phone the root access is used to do something similar. Root on Android allows system folders to be accessed and you can modify the operating system of the device including functions or changing previously restricted settings.
In Android, root allows you to overclock your phone, install an application to distribute 3G internet over Wi-Fi (tethering), and upgrade the operating system to a newer version, even if it’s unofficial.
In the United States the jailbreak on the iPhone(process similar to Android’s root) has gone through similar doubt, and was considered legal. Here in Brazil there has not yet been an official decision in this regard.