Thursday, August 12, 2010

What is rooting and why should I do it? The pros & cons of Android rooting

What is rooting and why should I do it? The pros & cons of Android rooting: "

.

.



Everywhere we look, there are posts about phones being rooted, the ability to flash alternate ROMs, and more. So why should you root your nice, shiny phone? What are the benefits? Well, that’s what we are here to talk about today. Before we go any further, however – a word of caution: rooting or modifying your phone in any way can cause the device to no longer work, or “brick” it. You are at your own risk, should you choose to root or flash your phone, and we assume no liability for any damages.

What is rooting?


Before we get started, I want to explain what “rooting” is. When you root your phone, you gain “superuser” privileges to the Android operating system. When you are using a stock device, you have the equivalent of “guest” privileges. If you are familiar with any Linux operating system, you know that the superuser privilege allows you to gain access to administrative rights. This level of access gets you down to the nitty gritty of the OS with no restrictions, lets you make changes to the system, and run scripts that would normally be blocked with a standard user account. As long as they are not encrypted, that is… such as the case of the Droid X, which has an encrypted bootloader. With superuser privileges on an Android phone, you can install programs that need complete access to the OS – such as ROM installers (like ROM Manager), theme modifiers (such as Metamorph), and simple apps like DroCap2, which takes screenshots from the device without having to plug it in to your computer.
While the act of rooting does not do much for an end user, it means the world to a coder or developer. Rooting your phone gives you access to run the applications that developers create that need elevated privileges. Always be careful what you install, though, because the wrong program could take over, or even brick your phone.

No comments:

Post a Comment