Eli5: What do rooting/jailbreak a phone do exactly and how?

807 views

I know that it allows us to get root access somehow. No idea other than that.
It would also be good if someone could explain what is the difference between root uesr and normal user privelege wise.

Thanks in advance.

In: Technology

3 Answers

Anonymous 0 Comments

Okay imagine it like having a couple different accounts in Windows. One is labeled an admin account and one is a regular user account. Certain big things like installing software Or changing critical settings can only be done in the admin account, this is to confine the regular user account into a space where any damage they may cause will hopefully be minimal.

Now let’s look at iPhones. Apple is *very* well-known for its “walled garden” approach, and while a lot of Apple users absolutely love their experience and the high quality they get for their money, it’s partly due to only being able to play within the confines of what Apple allows. Like installing apps on iPhones, can’t typically be done unless it’s an approved app downloaded from their app store. This is the “regular user” account and is perfectly fine for most, but someone wanting to install apps originally on the store and later banned, or their own homebrew app, will have to get around the safeguards Apple has put in place. In comes jailbreaking, which is forcing one’s way into jumping from the regular user style to admin style. From installing apps to adding “tweaks” like customizing the look of an interface on an app, and also defeating carrier-locking (where an iPhone say will ONLY work on Verizon’s towers).

The same also happens for phones using Chrome. Google has a vision for what is and isn’t kosher for the Chrome experience and forces it upon users. A good example would be when using a file recovery app; on relatively recent versions, it can search the internal storage but cannot access the SD card to search there, this is enforced in chrome… Unless it’s rooted. Rooting gets its name from the convention of Unix, where a “root” account has access to ALL files and privileges.

Both of these phone OSes are operating under the principle of least privilege, which means “how little actual access to modify/change things can we give to people with them still able to do their job/have a good experience? That’s all they get, so if they screw up the damage is minimal.”

You are viewing 1 out of 3 answers, click here to view all answers.