What is Root? Why Root? Do we want Root? This is a series of questions faced by many novices who are new to the Android system. Through the following interpretation, I believe you can know the good and bad of obtaining Root permission.
What is Root?
We all know that Android is an open source system. According to the rules of the open source protocol, users can freely obtain the source code of the software, customize and compile it according to their own needs. This feature has created the diversity of the Android system, and also enabled some geeks to realize their dreams of freedom, sharing and recreation.
Android is developed based on Linux, and Linux is a multi-user coexistence operating system. In order to avoid some malicious or wrong operations on the system by some users, Linux has graded and restricted the user's permissions. Different users are granted different permissions, which is also the reason why Android users obtain Root permissions. The literal meaning of Root is "root". The so-called Root permission actually represents the highest permission. The highest authority obtained through Root is different from the highest authority in Windows. In Windows, the highest authority is the System user, while the administrator has the authority to manage hardware, software and other users at most, but cannot manage the system itself, such as modifying and deleting system files. However, in Linux, Root users can format the entire disk because they have absolute control rights over the entire system.
Therefore, it is a terrible thing to grant root permission to users at will. On some Linux systems, you must use the sudo command to invoke the Root permission. Android based on Linux will certainly inherit the powerful function of Root.
Why Root?
We also know that Bootloader is used to boot and load the system before system startup, while Root permission only has control over the system itself, and only when Bootloader is obtained can the machine be flushed. For the sake of interests, the manufacturer will encrypt the Bootloader with digital signature technology. If you can't remove the protection mechanism of Bootloader, even if you are Root, you can't perform the machine brushing operation.
As mentioned above, open source can enable some geeks to realize their dreams of freedom, sharing and recreation. Android users can certainly carry forward this spirit and have the freedom to re create their own mobile phones. For users, the system interface is the channel for interaction between users and devices, which can enable users to carry forward their personality and self creation; For developers, only by deeply understanding the source code of the system can they develop better software. Too many personalized settings need strong hardware support, but will virtually waste too much resources. At the same time, it supports dozens of fonts, custom font sizes, and even font smoothing schemes. Not everyone has the same aesthetic view. To achieve personalized settings, you need to obtain Root permission and replace system resources as the best solution.
Why do players who use Android phones do everything they can to obtain Root permission? It is to swipe the phone, delete some useless applications in the system, and realize some special functions such as custom beautification and screenshots.
Do we want Root?
There are so many benefits after obtaining Root permission, why does the manufacturer not directly provide Root permission? Root is the key to open the door to the core files of your mobile phone. After opening this door, you can access and modify all the files of your mobile phone, but these files may involve some interests of the manufacturer, more likely to affect the stability of your mobile phone, and may also be invaded by some hackers. However, because of the open source attribute, it is inevitable for Android system to obtain Root permission.
I believe that all Android users who have obtained Root permission have seen the warning pop-up window of the system, because the system prompts you that the higher the permission, the greater the responsibility. For some Android novices and malware, opening Root permissions will bring great dangers, such as deleting software, system crash, brick changing, data loss and privacy disclosure.
To sum up, it is a game process between users and manufacturers to open root permissions. Root permission is a free attribute of Android, and players also pursue the happiness brought by Root. In order to protect users, manufacturers have their own reasons for restricting Root permissions. If you are an Android Xiaobai, I don't recommend that you get permission from Root, unless you are a toss up expert, dream of becoming a geek, and are willing to take the risks brought by Root. As far as the current situation is concerned, Root permission will exist in Android phones for a long time.