我们一般说手机root,就是要获取系统更高或者更高的管理权限,能够达到修改编辑系统文件的目的,比如删除系统内置应用和插件,安装运行其他插件、脚本,修改处理器运行频率、锁定核心,删除或者修改内核文件(比如温控)等暴力操作。
Root本身是指Linux系统的root帐户,该帐户拥有整个系统至高无上的权利,系统中的所有对象它都可以操作,对于Android手机用户来说的Root是指拥有Root权限,一般情况下,手机厂商出于安全考虑会关闭手机的Root权限,手机系统是运行在普通用户权限下的,用户是无法操作系统中的文件与数据的。
Android的内核就是Linux,所以Android获取root其实和Linux获取root权限是一回事儿。你想在Linux下获取root权限的时候就是执行sudo或者su,接下来系统会提示你输入root用户的密码,密码正确就获得root权限了。Android本身就不想让你获得Root权限,大部分手机出厂的时候根本就没有su这个程序。所以你想获得Android的root权限,之一步就是要把编译好的su文件拷贝到Android手机的/system/bin或者/system/xbin/目录下,然后来获取root权限。
root之后我们就可以对系统做出更大程度的更改,或者安装一些软件来进行权限的修改。但是root之后也会出现一些副作用,比如稳定性降低等等,而且root之后的手机,厂商是不负责保修的。所以想要尝鲜的用户更好具有专业的知识,可以应对突发的情况。
但是,并不是所有手机都可以root,我们很多人平时root手机就会使用一键root这些软件,可惜有些手机就是不能root,到底是为什么?是因为,有些手机厂商为了手机安全,会在系统权限里面加入密钥,有些软件即使可以为手机root但是没有权限密钥,所以说就无法root成功。