基本知识
Andoird系统是基于Linux内核,可以说是跑在内核上的一个软件。
Root用户可以访问、删除、修改系统上的几乎任何文件。
对于普通Linux系统我们可以通过sudo(super user do)短暂获得,或者通过su(swich user)长时间获得Root用户权限。
Root的原理就是,把编译su程序文件,然后拷贝到PATH目录下,在给予可执行权限。
/sbin:/system/sbin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin
比如可以放在/system/xbin目录下。
但问题是,拷贝到PATH目录也需要Root权限,这就矛盾了。
两种方式:
- 一键Root
- 刷Recovery (SuperSU、Magisk)
感谢
百度安全验证https://baijiahao.baidu.com/s?id=1713307818688381790&wfr=spider&for=pc