android root 原理

Posted zhezhelin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android root 原理相关的知识,希望对你有一定的参考价值。

android root 其实就是linux root,要获取root权限

linux 下通过sudo 或su,输入密码得到root权限

android 要把编译好的su文件拷贝到Android手机的/system/bin或者/system/xbin/目录下

Linux下su以后输入密码就可以root了,但Android里的su和Linux里的su是不一样的,Android里的su不是靠验证密码的,而是看你原来的权限是什么。意思就是如果你是root,那你可以通过su切换到别的用户,比如说shell,wifi,audio什么的。但如果你是root之外的其他用户,就不能切换回root了,会提示你permission denied。

但是安装su又需要root权限。这时候就需要下面两种方法:

1、漏洞提权

2、刷机

参考链接:

https://blog.csdn.net/hsluoyc/article/details/50560782

以上是关于android root 原理的主要内容,如果未能解决你的问题,请参考以下文章

Android--手机一键Root原理分析

Android root 原理

Android root 原理

华仔解说:Android root 原理

Android Binder原理

Android-Lifecycle原理解析