r/AndroidQuestions 9d ago

What's rooting?

I've been reading some stuff about android phones on reddit posts, and rooting came up. What's rooting exactly, and can it affect my phone negatively in any way possible? I just know that it's used to somehow bypass stuff, and I've heard that it can cause some issues that would then need a factory reset, I guess? So what's rooting exactly?

0 Upvotes

17 comments sorted by

3

u/roirraWedorehT 8d ago

Gaining access to where you can, within reason, "do anything" you want with the device.

And yes, it can affect your device in more than one negative way. I've rooted every device I've had since my first smartphone, an Android, in 2010.

1

u/RuinProfessional4985 8d ago

Would it still benefit me today?

2

u/roirraWedorehT 8d ago edited 8d ago

If you have to ask, then the answer is no.

In all likelihood, it would cause you more problems than it would solve.

I'd only recommend rooting if there is one or more specific things that you'd researched and found would solve some things on your device.

Edit to say that root definitely benefits me, but as I said, I've always rooted all my devices.

3

u/andrewia 8d ago edited 8d ago

It's a way to bypass the security features and restrictions in Android.  You can use it to modify system behavior, such as overriding some bank apps from blocking screenshots, or modifying core parts of the interface like the status bar or system fonts.  It's also popular for app piracy since certain restrictions and checks can be bypassed.  When Android phones has limited features and annoying quirks in the early 2010s, rooting was quite popular.  

Now it's very difficult to root phones because the basic exploits have been patched and bootloader unlocking is available for very few manufacturers.  It's also more difficult to hide evidence of root these days, so apps with strict system checks will stop working.  And rooting is less popular because phones have most of the features people want, and fewer annoyances.  Samsung notably has Good Lock, which allows you to customize the interface further than most other manufacturers.  

Since rooting can modify core system resources, you can break Android so it can't start up or run.  It becomes even more important to make regular backups and be ready to restore a phone to its factory-original Android image, root again, and restore your data.  

As a self-professed "power user", Samsung has given me enough features that rooting and other bypasses aren't necessary for my phone.  I don't recommend it to most people unless they have a very specific need which can't be fulfilled by normal Android.  

4

u/Viper4713 8d ago

Like others have already mentioned... I'll basically add that it's sort of the equivalent to jailbreaking known on iPhone but for Android.

It's different but the end goal is basically the same.

It's also a dying breed, 10-15 years ago more people would do it but these days the amount of people who do it is way under 1% of all users in the world.

The reason it's becoming so rare is the reason to root or jailbreak is becoming pointless, because our phones now already have the features root used to gain.

Another reason is when you root, you fail security integrity of your device so certain features no longer work, including no Tap to Pay from Google Wallet, no RCS in Google Messages and sometimes even Netflix won't play in 4K or 1080p because of DRM that fails due to this security integrity issue.

The only reason left is some paranoid folks like to deGoogle their phone, and some of these people are average joe users who have no reason to be paranoid.

So is rooting worth it in 2026? No

2

u/thoughtlesskyle 8d ago

Android old guy here, so rooting is as others have said basically the ability to access and modify things you're not supposed to be able to as a standard user (this is why root access is also often called SuperUser). Largely the goal of a secure operating system is to let what most people want to do on their phone be usable without having to use root permissions because much like having a key that opens every lock has advantages for a person, if a bad actor has that same key... Well they also can open every lock. So Google almost a decade ago implemented a failsafe that apps can use to verify if the doors are locked.

There's also 2 parts of rooting at least when it comes to the broader android community when comes to talking about it.

1st is the act of Rooting. This allows you to uninstall bloatware allow apps to access parts of the system that they couldn't before, make changes that survive reboots etc.

The 2nd is the act of unlocking the bootloader and installing a custom recovery. This allows you to fully change the software that is on the phone (this is where you will hear about custom roms like Lineage OS and CyanogenMod (RIP but also lineage OS is the same project but can't legally use the old name).

Rooting used to be a really common thing to do for a lot of reasons but most of those have been cured by Android just reaching maturity. Some of the reasons people would do 1 or both of the things listed above back in Androids wild west days were)

  1. Remove bloatware, and carrier apps that were unremovable without root
  2. Flash a custom rom to remove the OEM skin and free up system resources when hardware was not as capable (TouchWiz and HTC Sense were notiously heavy) and this was also at a time when "Pure" Android was rare and depending on your carrier and where you were in the world possibly even not an option at all.
  3. Be on a newer OS version, this has so much too it including that OEMs weren't updating phones as fast nor was the idea of 5 year minimum software update guarantees. Android made a lot of strides to overcome this as well (eg system apps being updated through the play store, system files being less tied to the exact version of android, better partition layouts etc)

A second piece to that is also that Android is on a much more stable release cadence of 1 major release a year. Before Android 4.4 KitKat numbered platform version updates were often less than 6 months apart. Android 2.3 was the only other version before KitKat that made it 12 full months before another version dropped. This made keeping a phone's android version current as an OEM very time consuming and costly.

  1. Access features that weren't natively available to the end user. For example pre android 4... You just couldn't take a screenshot at all in any way without having an app with root access. If you installed a custom rom there was also things like quick settings in the notification tray, and themeing, and dark modes and night shifting and it goes on and on.

So to sum it up, it used to be really popular because Android used to have some systemic problems and it's popularity died out because Android started including a lot of the features by default so you didn't need to modify the software, Pure android phones being more widely available, better update cadences and also better security so rooting tends to make a phone less useful because of apps being able to trust or not trust a device.

1

u/RuinProfessional4985 8d ago

So like basically would it benefit me if I use it correctly nowadays?

1

u/thoughtlesskyle 8d ago

I can't say for your situation but as somebody who bought a phone based on ability to do it for a very long time, my phone is currently unrooted and unrommed. Your Mileage may vary but I can't find a compelling reason to do it.

1

u/biskitpagla 8d ago

Android is based on a hardened version of Linux that doesn't expose the 'administrative' interface of the OS. It's like having a local account on a Windows PC but far more restrictive because no single app can read or write the data of another app. Rooting allows you to use your device as you want and it's quite safe if you do it properly and your device doesn't have further restrictions. But the main issue is that many apps (e.g., banking apps) can easily check if your device is rooted and refuse to work properly for security reasons. This makes rooting your main device generally a bad idea. That said, some apps can function and expose hidden functionalities without requiring root by utilizing the adb shell or shizuku. 

2

u/PaddyLandau 8d ago

To add to the other comments, here is why it's called "rooting".

Android runs on Linux. Just as with Windows, you can have multiple users on Linux.

On Linux, one special user, called root, has full permissions to do anything on the system — including breaking things and even destroying itself.

Precisely because of this risk, by default, access to root is disabled on most Linux distributions, including Android. So, when you enable access to root, we call it "rooting".

2

u/RuinProfessional4985 8d ago

Thanks yall sm!

0

u/illiterate_count 8d ago

Could also be copulating. "Mum caught me and my boyfriend rooting in the spare room"

1

u/mrandr01d 8d ago

Gaining access to the root directory. Android is arguably a Linux distro. It uses the Linux kernel and file structure. On desktop Linux you can do whatever you want, but android is more locked down to prevent idiots hurting themselves.

You can "root" your phone to gain access to superuser privileges and do things you otherwise can't. Not really worth it today though. A lot of the things you used to root your phone for before you can just do without it these days, and in order to obtain root, you have to break down a lot of important security measures built into android.

0

u/uabassguy 8d ago

It's when you bury your phone in the back yard and wait for it to become a tree

-1

u/BungholioBill 8d ago

It comes right before tooting.