【转自黑吧】安卓获取ROOT权限原理
root吧
全部回复
仅看楼主
level 2
mtglq7 楼主
从Root的原理我们了解到,root 过程分三步:
a. adb push su /system/bin
b. adb push SuperUser.apk /system/app
c. adb shell chmod 4755 /system/bin/su
若系统是eng版的,做到以上三步,那么我们Root就大功告成,但实际是不行的。为什么呢
原因有三:
1、user版的/system路径是只读权限,不能简单写入
2、 chmod需要Root权才能运行(死循环了)
3、有些系统在启动时会自动将su的4755权限设成755,甚至直接删除su
那么针对这种情况,我们怎么办呢?非常简单:烧一个eng版本的boot.img就行了
可以用展讯的烧录工具,或者用fastboot模式从sd卡烧一个boot.img文件即可
2022年05月31日 09点05分 1
level 2
mtglq7 楼主
2022年05月31日 09点05分 6
level 2
mtglq7 楼主
2022年05月31日 09点05分 7
level 2
mtglq7 楼主
hgvchfcjhft
2022年05月31日 10点05分 12
shou quan guan li app na kuan hao yong ?
2022年05月31日 10点05分
level 2
已经成功,谢谢大家。
2022年06月01日 05点06分 13
1