Android Basics – Rooting

This is the first post of my Android Basics series and in this I will be explaining you about what Root Access means and how is it useful. How to root ? Well, the procedure can be same or entirely different for various devices , so that would be out of the scope of this post. Read on to learn more about rooting…



According to the all knowing wikipedia ,

Rooting is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control (known as root access) over various Android subsystems.

What? Privileged control, what do you mean, thats my phone and I have full control over it , that means I’m rooted huh !

Unfortunately, the answer to the above question is NO !

You may think you have full control on the phone ie the hardware , but you do not have the control over the software part buddy.When you buy a phone , then it is optimized for optimal performance by the manufacturer.Therefore, they put some limitations to stop users from messing with the core (internal) system settings.

For someone who didn’t understood the above part, you can think it like you have a guest account and a administrator account in Windows Operating System.So when you are not rooted, you are using what’s similar to that guest account. After you root your phone, you gain access to what’s similar to administrator account.

Primary reasons why these restrictions are put 

  1. Every hardware component has a safe limit, beyond that it may give better performance but this can also result in less hardware life
  2. Carrier restrictions- Ever had a phone from T-Mobile or Verizon ? I don’t need to explain this
  3. The phone is optimized for optimal performnace (Best use possible without issues like overheating,lags etc) by the manufacturer
  4. The manufacturer simply does not want you messing around with its software part for whatever reasons.
  5. Getting root accesss may make your phone prone to security issues.
  6. They put certain apps (also famously knows as bloatware) and do not want it to be removed under any circumstances

Primary reasons why people root their devices

  1. With rooting, you can take entire system+ data backups yes like a screenshot of your device in current state.When you restore from such a backup, you get back every setting you have adjusted along with intalled apps (and their data too).Such backups are often known as nandroid backups.
  2. You can backup individual apps with their data too. Playing angry birds and want to start where you left but oh shit, you have to remove that app. Here apps like Titanium Backup come to rescue which need root access to function.
  3. Remove carrier restrictions.
  4. Ability to install custom modded firmware(software) on your phone which may offer you more features and more free memory and lots more.
  5. Ability to remove bloatware(all that useless company app stuff)
  6. Complete control over core functionalities allowing you to customize these according to needs and to provide better perforance than before.
These are just someof the reasons, a google search for “Why should I root my android” would give you enough reasons to compel yourself to root your phone.

Now with great power comes great responsibility, so you should never do what you don’t know.Most manufacturers do not offer warranty once a device has been rooted.So make sure you know all the consequences before rooting your handset.

Thats it, Hope it would have given you a general idea about root acces and Rooting.

Liked This Post ?

Think how much you can learn with more such posts..Get updated in your inbox right away.

Thank you for subscribing.

Something went wrong.



Please enter your comment!
Please enter your name here