ADB Shell在执行chmod(在su下)时给出错误模式

20

我遇到了与Android ADB Shell相关的问题。当我尝试执行chmod命令时,它给出了“Bad Mode”错误。我不明白为什么会这样。正如'#'所表示的那样,我确定我是在“su”下执行的。有人知道发生这种情况的原因以及如何解决吗?提前感谢。

chmod o+rw /dev/ttyS1


1
你尝试过使用 chmod 600 /dev/ttyS1 或其他适合你想要使用的权限的八进制值吗?祝好运。 - shellter
谢谢,我成功使用666打开了。请将其作为答案发布,以便我接受。 - Comic Sans MS Lover
2个回答

33

Bad mode表示文件的权限设置不正确,某些版本的chmod无法理解o+rw符号表示法。所有chmod都可以理解八进制符号表示法,其中6代表读/写,因此尝试使用chmod 666

 chmod 666 /dev/ttyS1

我希望这可以帮到你。


1

使用 /system/xbin/busybox chmod 命令

示例:

busybox chmod u+s /system/xbin/busybox


太棒了。这是我唯一的解决方案。谢谢你。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接