How To Root Android - Su Command Is Explained
"How To Root Android" question is always combined with "Su" command as the whole rooting process is about executing "Su" command on An Android device. So I thought to explain about Su command in deep to give you an accurate picture of Android rooting process. So, if you still don't have a clear idea about Su command, keep reading.
Su command
"Su" stands for "Switch User" as it is used to switch to another user (change user ID during a normal login session) in Linux operating system. If you executed this command like this $ su without a username, you can login to the system as root user (Super user) by default. The root user can access every file and command in the system without any restrictions even if another user has logged in to the system. An Android user can use the same mechanism to become the root user on his Android device since Android is based on a modified version of the Linux kernel. In general, the device manufacturer is the root user by default on your Android device and that's why you cannot access/ modify some Android files. For example, the inability to delete some Android apps (system apps/pre-installed apps) can be presented here.
As regular Android users, we have to use rooting solutions to execute Su command on our Android devices. There are several rooting solutions currently being used for the purpose. Each solution has different features but performs the same mechanism. Anyway, choosing an appropriate rooting solution mainly depend on the Android version, device model, and bootloader status.
Negative Effect of Android Rooting
Once, you've executed Su command on your Android, your device is open to thousand of hackers and viruses. It's just like an invitation to malware, viruses, and hacker attacks. Because they are looking forward to a chance to access Android devices to steal personal data and other sensitive data which is restricted by device manufacturers through not giving root access. These enemies are able to access into rooted devices secretly as a part of another app as you have granted access to any app/any user by running SU. You can avoid this condition to some extent using root access management application which has been designed to prompt when an app tries to install on the device.
Final Word
I hope now you know how Android rooting works. If you have an intention to root your Android, learn more, and explore more before deploy it. Because wrong attempts may harm your device badly.
















