• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root

What is all about rooting a device?
Is it something that I can do on my phone?
Is it illigal to root my device?
What can be done if my device is unrootable?
 
As I am and have been a rooted user cor many year, I can provide the answers you seek.

What is it all about rooting a device? It is a process of installing su- binaries that is necessary to gain root. This will provide the user with the ability to access to make changes to all partitions including systems. There Pros and Cons. Lets say you accidentally unistall you wifi from system Oppps! bye bye. You no longer have a phone with WiFi. This not an app ypu can download with Google Play. However, thats why a custom recovery and a back up is of the utmost importance. In most cases ( but not all) . A simple fash of a backup will be all thast it tskes to restore your device.

It is not illegal to root your device as it is your personal property.

If tere is no root method for you device then tere is no root. If you want a rooted device then as mentioned by my college, XDA. I am a member there aswell. You will have a much better cang of toot if your phone has an unlocked bootloader. NOT to be confused with , carrier unlocked, or factory unlocker. Totaly different terms . I recommend you read up and learn terminology as it can be a bit overcoming for a beginner. I know I was when I started..
 
Some technicalities you should be aware of...

Every phone has at least 2 user profiles by default. There is your default user profile(you) with its own user id(UID). The uid is usually an identifying number like "10104" and name like "u0_a152". Then there's the root profile which you do not have access to by default. The root profile always has a uid number of zero "0".

When you root a phone, all you're doing is allowing yourself access to the root profile(uid 0) that already exists on your phone.

Here are some commands to better understand. You can run these on a non-rooted or rooted phone in an app called "terminal emulator". Just type the command and click the enter key on your keyboard.

These 3 commands only work on modern android versions.
List your uid name:
Bash:
echo $(whoami)

List your uid number:
Bash:
id -u $(whoami)

List the uid number for the root user:
Bash:
id -u root

This command works on all android versions.
List all users and uids not including the root user:
Bash:
id

The above is the underlying information of what root really is.

As for the rest of your questions...
Root is not available for all phone models.
No it's not illegal to root your device, but voids you warranty.
If there is no root for your device, there's nothing you can do to get it.
 
Back
Top Bottom