Root Checker在Android的默认su
(由AOSP构建)上失败,但在adb shell
它工作正常。看起来这个su
程序没有提供对Android框架的根访问权限。但我不太了解细节。有没有人可以解释它?谢谢。Android的默认su
1
A
回答
0
我想克里斯在他的评论中指出了原因。 su
适用于工程构建,但不适用于工厂ROM。看起来这与构建标志有关。
0
Root Checker通常给你详细的解释,为什么它认为有什么错误。如果您需要进一步说明,请参阅Root Checker输出或将其复制/粘贴到您的问题。
0
你是怎么安装su
程序的?要真正有用,它需要设置setuid
标志。如果你没有设置它,su
将无法正常工作。根检查器和类似的工具可能检查标志,所以这就是为什么它失败。运行ls -l /path/to/su
以验证标志和权限。
相关问题
- 1. Android默认颜色
- 2. android:默认声音
- 3. Android默认相机
- 4. Android默认主题
- 5. Android 2.2的默认意向
- 6. 的Android TabWidget默认样式
- 7. 的Android CheckBoxPreference默认值
- 8. Android的默认选择
- 9. Android Studio中的默认AVD
- 10. Android Root执行su参数
- 11. Android ActionBar Backbutton默认填充
- 12. Android AlertDialog默认方向
- 13. 设置默认活动Android
- 14. 更改默认键盘android
- 15. 默认类型字体android
- 16. Android默认JSON示例
- 17. Android默认代码错误
- 18. Android默认组指标ExpandableListView
- 19. Android按钮默认状态
- 20. Android SlidingDrawer默认状态?
- 21. Android:默认支持Gzip/Http?
- 22. Android PreferenceActivity - 切换回默认
- 23. Android O NotificationChannels默认类别
- 24. Android Spinner默认值问题
- 25. Android:空默认HttpClient队列
- 26. Android。默认文字颜色
- 27. Android默认相机崩溃
- 28. Android - 找出默认sharedUserId
- 29. AppCompatActivity为Android Studio中默认
- 30. Android默认动感(Froyo 2.2)
你的问题到底是什么? –
@NikolayElenkov为什么这个'su'适用于adb,但不适用于框架 – Cyker
它失败了,因为Android的默认su不适合非特权用户使用。从adb shell开始工作的唯一原因是,在工程构建中,adb shell通常已经是root用户。 –