我正在尝试为Measy U2C HDMI棒构建Android Jellybean源代码。我已经成功构建并安装了所有分区(启动、内核、杂项、恢复、系统...)。但我遇到的问题是系统分区似乎没有挂载。运行以下命令时出现问题:
adb ls /system
我得到了以下输出:
000041ed 00000400 51301410 .
000041c0 00000800 00000003 lost+found
000041ed 00000000 00000001 ..
我想要通过adb shell进入设备,并尝试调试为什么系统分区无法挂载,但是adb希望在/system/bin/sh中有一个可用的shell。
$ adb shell
- exec '/system/bin/sh' failed: No such file or directory (2) -
我的问题是,我该如何让adb在其他地方查找shell命令,以便我可以让它工作?或者有没有其他方法可以远程连接到设备并进行调试?/sbin/busybox中有一个busybox安装程序,因此如果我可以以某种方式调用它,我就可以解决这个问题。