[英]Android: why does running adb shell commands from pc and USB debugging doesn't required permission?
[英]Android ADB shell commands: Mount host PC folder?
希望这不是一个业余/白痴问题:我试图用我自己的一些宠物声音代替大多数铃声和警报(Dell Streak 5(2.2.2扎根))。 由于某些原因,我不会打扰您,因此无法使用SD卡,因此,我需要将.ogg替换项直接从PC转移到/ system / media / audio /下各自的默认文件夹中。
ADB的推和拉命令似乎不接受widlcard(这很痛苦),但是无论如何,尽管将系统文件夹设置为rw,但当我进行繁琐的尝试逐个拉或推文件时,我仍会“权限被拒绝”。
但是我应该能够使用简单的Unix命令从ADB的shell#提示符以交互方式进行rm和cp,以在/ system / media / audio文件夹和Windows PC之间传输文件组。 但是要做到这一点,我大概需要挂载我的PC源文件夹,而我不知道该怎么做。
如果有任何信息或想法,我将不胜感激。
您需要在手机上具有root用户访问权限。 作为程序员,我的建议是
1)编写一个程序来执行此操作...
或者只是做简单的方法哈哈。 尝试以下操作(您的设备必须已植根):
$> adb shell
adb shell插入设备 $> cd /data/local
移到本地文件夹 $> mkdir my_tones
为您的音调创建目录-这不需要su $> su
成为su用户。 希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.