2

我正在尝试在具有 ICS android 内核的熊猫板上安装繁忙的盒子

步骤低于我使用的

  1. 下载的熊猫板支持的二进制文件

  2. 将其推入 system/busybox/ 文件夹

  3. 通过在引导的文件系统上执行以下命令,在目标上安装 busybox 命令行工具:

                     pc> ./adb shell
                     target$ cd /system/busybox
                     target$ ./busybox --install .
                     target$ ./sh  #here i am getting error like ./sh: precmd: not found
    
  4. 通过重命名保存原始 sh 可执行文件,然后创建一个到 busybox sh 的软链接:

     target$ cd /system/bin
     target$ mv sh sh.android
     target$ ln -s /system/busybox/sh sh 
    
  5. 之后导出

    导出 PATH=$PATH:/system/busybox:/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin

我想将 Busybox shell 作为默认 shell,这样我就可以在 Panda board 上运行脚本,但是在我在那里提到的第 3 步中出现错误。

4

1 回答 1

0

precmd错误似乎是由于提示。尝试通过执行以下操作重置提示:

$ unset PS1 PROMPT_COMMAND
于 2013-01-04T09:07:24.683 回答