手机root是什么原理?为什么要将手机root?为什么有的手机root不了?

相信很多使用安卓手机的人都多少听过手机root的那些事情吧!在安卓发展还没有现在这么成熟的时候安卓在很多人的印象中就是卡顿的代名词。而当时的手机配置虽然能够应对当时的使用环境,但是使用的时间一长,很多手机的配置内存还是很不够用。这个时候很多人就想着将手机原本不能删除的东西删除掉。比如很多的手机厂商预装在手机中的软件。而这些预装的软件大都被手机厂商锁定,不能够很好的删除。所以很多人就选择将自己的手机root来获取删除这些预装软件的权限。这应该就是很多人root手机的一个原因吧!

手机root是什么原理?为什么要将手机root?为什么有的手机root不了?

当然root的原因多种多样,有的人也许是那种做软件和搞机的。不过毕竟是少数。不过不管是出于什么原因将自己的手机root。手机在root之后也确实可以获得删除一些预装软件的权限。那么为什么将手机root就能有这些权限呢?是运用了什么原理使得手机用户可以在手机系统上面随便的更改呢?

其实root的原理就是在安卓系统的system/bin文件夹中加入一个可以执行的文件su。有的安卓的这个文件夹叫做system/xbin。而这个可执行文件su有点类似我们的木马,不过这个文件因为本身是二进制的原因,所以对手机系统没有破坏性。而我们谷歌的安卓允许用户使用的文件其实只有一个shell,而这个su就是在root之后所有用户都可以使用这个文件,也就使得root之后的手机用户能获得更多的权限。

手机root是什么原理?为什么要将手机root?为什么有的手机root不了? 第2张

不过并不是所有的手机都支持root的。其实现在只要你不是专业搞机或者工作需要,小编都是不建议大家root的。因为现在很多手机的配置都很顶级,在加上这几年的预装软件几乎都支持自己删除,root就变得没有什么意义了。话说回来,为什么有的手机不能root呢?因为现在有一些手机厂商也觉得手机root已经没有什么必要了,而且主要是为了手机的安全所以在安卓系统权限中还加入了密匙。而一些root工具在没有密码的情况下进入不到权限的文件夹,自然就root不了了啊!