To “Root”, or not to “Root”…

What does it even mean?…. Rooting? 

Is rooting the same thing as jailbreaking? 

Should I root my Android? 

When I’m discuss the topic, these are the questions that I usually get asked. 

There are tons and tons of articles written on the topic already. You’d think that the topic would be played out by now, but every once in a while, someone will ask me something about rooting. So, I figured it’s about time I write about it.

If you got redirected here from one of Android with Kodi ads, then you’re probably only interested in the first question –  “What IS rooting?” and why you should even care that the box you’re thinking about buying is rooted. 

 So let’s just dive on in. 

So what is rooting ?

Root to the Linux OS is like the term “Admin” to the MS Windows OS.
When we’re talking about root as a user account, we’re usually talking about an admin, or at least someone with root privileges. 

So when we are talking about “rooting” an Android device, we are talking about  giving the user full, complete control of their device.

At first glance, if you didn’t know any better, you’d think that you already have full, complete, unhindered control of your device. I mean, you can download and install what you want, from whatever source you want. Except, when it to a few applications that requires access or modifications made to files on the device’s root file structure, you can’t unless you have root access.

<fun fact> Unlike Windows, there aren’t any “drives” in the Linux OS. So there isn’t a “C:\”, a “D:\”, and so on. It’s all partitioned as one big drive and to protect the system, each user is kind of assigned their own directory. Everything done, including apps installed, gets installed to that directory. But some apps need access to stuff found in the root directory.. And the only way to do that is to do it as the root user or have root access </fun fact>

So a quick recap: The term root refers to a superuser account with unlimited access and control. And rooting a device means you are enabling the root user account and giving yourself (or the user of the device) access to the root account. 

Do I need to root my Android device? 

This is a difficult question to answer because it all boils down to user preference. For most people, their Android device is perfectly fine for their day to day usage and what ever else they use their device for. So for those folk, no, they do not need to go and root their device. 

But for others, usually the more advanced users who are looking for more control, they will need to go and root their device because what they are trying to do requires root permission. 

Can you give me an example of a scenario where I would need to have my device rooted? 

Sure! So, like I said, most of the applications available for the Android will work perfectly fine without root permissions. But some will require access to internal system files and may or may not need to make edits to system functions. 

What application would need root permissions? 

Applications that needs access to system files will need root permissions so they can access and make modifications if need be. So something like a firewall will definitely need root permissions. 

In order for the firewall to restrict the device from accessing certain sites, it will need to edit the IP table files. 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s