Android的默认su

时间:2012-11-06 01:59:46

标签: android su

Root Checker在Android的默认su(由AOSP构建)上失败,但在adb shell中它可以正常工作。似乎这个su程序不提供对Android框架的root访问权限。但我不太了解细节。有没有人可以解释它?感谢。

3 个答案:

答案 0 :(得分:0)

Root Checker通常会给你详细解释,为什么它认为有问题。如果您需要进一步说明,请参阅Root Checker输出或将其复制/粘贴到您的问题中。

答案 1 :(得分:0)

您是如何安装su计划的?要实际有用,需要设置setuid标志。如果您未设置它,su将无法正常工作。 Root Checker和类似的工具可能会检查标志,这就是它失败的原因。运行ls -l /path/to/su以验证标志和权限。

答案 2 :(得分:0)

我认为克里斯在评论中指出了原因。 su适用于工程构建,但不适用于工厂ROM。看起来这与构建标志有关。