我在使用adb.exe时遇到了麻烦.
我想使用与bash相同的adb.exe shell提示符,所以我决定更改默认的bash二进制文件(当然二进制文件是交叉编译的,一切都很完美)
更改bash二进制文件遵循以下顺序
> adb remount
> adb push bash / system / bin /
> adb shell
> cd / system / bin
> chmod 777 bash
> mv sh sh.bak
> ln -s bash sh
第一次更改成功,但第二次尝试时出现问题.
我推新的bash二进制文件,但我错过了更改bash的权限777,并断开了adb shell.
后
C:\Program Files (x86)\Android\android-sdk\platform-tools>adb.exe shell
- exec '/system/bin/sh' failed: Permission denied (13) -
C:\Program Files (x86)\Android\android-sdk\platform-tools>
有没有明智的想法来解决这个权限问题?
请帮我…