所以我有一个根深蒂固的 SGS3 每晚运行最新的 CyanogenMod。我在开发时尝试使用 DDMS,但遇到了问题。我的手机确实有 root 访问权限(当我使用 adb shell 并使用 su 命令时很明显),但是 DDMS 不在 root 模式下使用 adb,这迫使我在能够复制之前使用 adb shell 手动更改文件的权限他们。有没有办法强制ddms一直使用root?我想这一定是某个地方的某个设置,但我找不到它。
任何帮助都将不胜感激。
您可以尝试这种方法,但要小心,因为这允许任何应用程序获得 root,您可以说“安全漏洞!”
通过键入以下命令使您的 suid 二进制文件不安全。
adb shell
su
mount -o remount,rw /system # or: adb remount
ls -la /system/bin/sh
lrwxr-xr-x root shell 2012-11-10 15:20 sh -> mksh
chmod 4755 /system/bin/sh
ls -la /system/bin/mksh
-rwsr-xr-x root shell 157520 2012-11-10 09:54 mksh # notice the suid bit is set
^D
adb shell