How-To: Busybox on Froyo

Discussion in 'Android Roms' started by oshigeru, Jun 7, 2010.

  1. oshigeru
    Offline

    oshigeru New Member

    Joined:
    Mar 13, 2010
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    0
    How to: Install Busybox in P3Droid's leaked Android OS 2.2 (Froyo) for Motorola Droid

    What you need:
    > Your Droid running Froyo
    > A computer of some sort
    > ADB running on said computer
    > BGill55's Clean Black Chaos Froyo theme. (http://www.jbthemes.com/bgill55/Team_CHAOS_Clean_black_froyov1.2.zip)
    > Clockwork Recovery installed on your phone

    How to do it:

    This process requires a copy of busybox...for example, the one in BGill55's Clean Black v1.2 theme.

    Part 1: Getting busybox

    Unzip the theme, and grab the busybox file from /system/xbin. Put it in your ADB tools folder.

    Part 2: Copying and installing to phone

    It's important that you have clockwork recovery flashed. I haven't tested this in SPRecovery. If you haven't flashed Clockwork Recovery, you can do so with Rom Manager from the Market.

    For some reason, ADB won't work in Froyo under normal boot conditions, so we must reboot recovery to push busybox to /system/xbin

    Code:
    adb reboot recovery
    Once in Clockwork, scroll down to the partitions menu using the d-pad or volume keys.

    Plug your phone into your computer now. Open a terminal window and cd to your ADB tools directory.

    On your phone, select "mount /system" - should be the first option.

    Push busybox to the /system/xbin folder and change the permissions so you can use it.

    Code:
    adb push busybox /system/xbin/busybox
    adb shell chmod 755 /system/xbin/busybox
    You can stop here, but if you want full functionality (cp instead of busybox cp), keep going.

    EDIT: I looked in to this way too far before. I'm an idiot.

    All you need to do is:

    Reboot your phone.

    Code:
    adb shell
    su
    mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
    cd /system/xbin
    ./busybox --install .
    mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
    sync
    reboot
    This just unpacks busybox so you can use individual commands without the busybox prefix. (cp instead of busybox cp.)


    Now reboot your phone, and Busybox should be installed with full command-line functionality. I've only tested this on my phone, and I hope it works on yours. Post with any questions, and I'll try to help as best I can.

    Credit to p3droid for getting us this awesome leak, and BGill55 for making busybox easily available.

    I figured this out through trial and error...it's very possible that there's an easier way.
  2. JhankG
    Offline

    JhankG New Member

    Joined:
    Nov 1, 2009
    Messages:
    3,098
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Summerfield, NC
    Will moving busybox (download from titanium backup) to system/xbin using Root Explorer do the same thing?
  3. oshigeru
    Offline

    oshigeru New Member

    Joined:
    Mar 13, 2010
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    0
    Not sure. Honestly, it's more direct to just use this method and Koush's busybox. I haven't tried to titanium backup version. Theoretically, it could work that way.

    This method is for people like me who don't feel like buying Root Explorer. I'd rather use command-line for filesystem manipulation, anyway. GUI just slows you down.

  4. les017
    Offline

    les017 New Member

    Joined:
    Nov 13, 2009
    Messages:
    296
    Likes Received:
    0
    Trophy Points:
    0
    This worked for me
  5. bgill55
    Offline

    bgill55 New Member Theme Developer

    Joined:
    Feb 8, 2010
    Messages:
    2,345
    Likes Received:
    8
    Trophy Points:
    0
    or you can just install cleanblack v1.2 i have included busybox in the theme! :)
  6. Luxferro
    Offline

    Luxferro New Member

    Joined:
    Nov 14, 2009
    Messages:
    104
    Likes Received:
    0
    Trophy Points:
    0
    or:
    adb push busybox /data/local
    adb shell
    su
    mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
    mkdir /system/xbin
    cat /data/local/busybox > /system/xbin/busybox
    chmod 755 /system/xbin/busybox
    busybox --install /system/xbin
    mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
    sync
    reboot
  7. oshigeru
    Offline

    oshigeru New Member

    Joined:
    Mar 13, 2010
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    0
    Yes, but the --install command doesn't work. Also, mkdir /system/xbin isn't needed. It's already there. I was running into issues using this method, so I wrote up a quick-ish workaround.

  8. Luxferro
    Offline

    Luxferro New Member

    Joined:
    Nov 14, 2009
    Messages:
    104
    Likes Received:
    0
    Trophy Points:
    0
    Install worked fine for me
  9. borgey401
    Offline

    borgey401 New Member

    Joined:
    Apr 19, 2010
    Messages:
    112
    Likes Received:
    0
    Trophy Points:
    0
    I have windows 7 and can't get ADB to work for some reason. I added the path to sdk/tools in the first variable and I know my phones drivers installed when the first time my phone hooked up to my computer. What can I do? I want to use ADB and can't it's pissing me off. It opens up quicky then shuts right off
  10. cereal killer
    Offline

    cereal killer DF Administrator Staff Member

    Joined:
    Oct 29, 2009
    Messages:
    11,073
    Likes Received:
    707
    Trophy Points:
    113
    Location:
    Austin, TX
    bingo we have a winner : )

    This is the easiest and fastest way.....
  11. FrostMan
    Offline

    FrostMan New Member

    Joined:
    May 9, 2010
    Messages:
    254
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Los Angeles, CA
    Have you tried to copy paste the adb file in windows/system32 directory, or whatever. That is what i did on vista a long time ago to get it to work. I am at work so I cannot get the exact file names that need to be in there, but let me know if just copying the adb file over works.
  12. borgey401
    Offline

    borgey401 New Member

    Joined:
    Apr 19, 2010
    Messages:
    112
    Likes Received:
    0
    Trophy Points:
    0
  13. oshigeru
    Offline

    oshigeru New Member

    Joined:
    Mar 13, 2010
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    0
    Search. There's a guide in the hacking help forum.
  14. tomadoggy
    Offline

    tomadoggy New Member

    Joined:
    Feb 3, 2010
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    0
    Move from...where?

    OK this is what I would like to do, but after browsing every nook of my SD card looking for the busybox download from Titanium...I cannot locate it to copy it over to system/xbin. Can someone help me out and direct me to where I can find the necessary files? Thanks!!!
  15. destinydmm
    Offline

    destinydmm New Member

    Joined:
    Jan 30, 2010
    Messages:
    245
    Likes Received:
    0
    Trophy Points:
    0
    I also tried to dll busybox from titanium but that didn't work. So I'm still getting errors, with metamorph specifically.

    Destinydmm - Sent from my Droid using Tapatalk
  16. scott_ev
    Offline

    scott_ev New Member

    Joined:
    Dec 21, 2009
    Messages:
    96
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    The Valley of the Sun
    Here's what happened to me with that set of commands:

    #su
    # mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
    # cd /system/xbin
    # ./busybox --install
    busybox: /usr/bin/[: No such file or directory
    busybox: /usr/bin/[[: No such file or directory
    busybox: /sbin/acpid: Invalid cross-device link
    busybox: /bin/addgroup: No such file or directory
    busybox: /bin/adduser: No such file or directory
    busybox: /sbin/adjtimex: Invalid cross-device link
    busybox: /usr/bin/ar: No such file or directory
    busybox: /sbin/arp: Invalid cross-device link
    busybox: /usr/bin/arping: No such file or directory
    busybox: /bin/ash: No such file or directory
    busybox: /usr/bin/awk: No such file or directory
    busybox: /usr/bin/basename: No such file or directory
    busybox: /usr/bin/beep: No such file or directory
    busybox: /sbin/blkid: Invalid cross-device link
    busybox: /usr/sbin/brctl: No such file or directory
    busybox: /usr/bin/bunzip2: No such file or directory
    busybox: /usr/bin/bzcat: No such file or directory
    busybox: /usr/bin/bzip2: No such file or directory
    busybox: /usr/bin/cal: No such file or directory
    busybox: /bin/cat: No such file or directory
    busybox: /bin/catv: No such file or directory
    busybox: /usr/bin/chat: No such file or directory
    busybox: /bin/chattr: No such file or directory
    busybox: /bin/chgrp: No such file or directory
    busybox: /bin/chmod: No such file or directory
    busybox: /bin/chown: No such file or directory
    busybox: /usr/sbin/chpasswd: No such file or directory
    busybox: /usr/bin/chpst: No such file or directory
    busybox: /usr/sbin/chroot: No such file or directory
    busybox: /usr/bin/chrt: No such file or directory
    busybox: /usr/bin/chvt: No such file or directory
    busybox: /usr/bin/cksum: No such file or directory
    busybox: /usr/bin/clear: No such file or directory
    busybox: /usr/bin/cmp: No such file or directory
    busybox: /usr/bin/comm: No such file or directory
    busybox: /bin/cp: No such file or directory
    busybox: /bin/cpio: No such file or directory
    busybox: /usr/sbin/crond: No such file or directory
    busybox: /usr/bin/crontab: No such file or directory
    busybox: /usr/bin/cryptpw: No such file or directory
    busybox: /bin/cttyhack: No such file or directory
    busybox: /usr/bin/cut: No such file or directory
    busybox: /bin/date: No such file or directory
    busybox: /usr/bin/dc: No such file or directory
    busybox: /bin/dd: No such file or directory
    busybox: /usr/bin/deallocvt: No such file or directory
    busybox: /bin/delgroup: No such file or directory
    busybox: /bin/deluser: No such file or directory
    busybox: /sbin/depmod: Invalid cross-device link
    busybox: /sbin/devmem: Invalid cross-device link
    busybox: /bin/df: No such file or directory
    busybox: /usr/sbin/dhcprelay: No such file or directory
    busybox: /usr/bin/diff: No such file or directory
    busybox: /usr/bin/dirname: No such file or directory
    busybox: /bin/dmesg: No such file or directory
    busybox: /usr/sbin/dnsd: No such file or directory
    busybox: /bin/dnsdomainname: No such file or directory
    busybox: /usr/bin/dos2unix: No such file or directory
    busybox: /usr/bin/du: No such file or directory
    busybox: /bin/dumpkmap: No such file or directory
    busybox: /usr/bin/dumpleases: No such file or directory
    busybox: /bin/echo: No such file or directory
    busybox: /bin/ed: No such file or directory
    busybox: /bin/egrep: No such file or directory
    busybox: /usr/bin/eject: No such file or directory
    busybox: /usr/bin/env: No such file or directory
    busybox: /usr/bin/envdir: No such file or directory
    busybox: /usr/bin/envuidgid: No such file or directory
    busybox: /usr/bin/ether-wake: No such file or directory
    busybox: /usr/bin/expand: No such file or directory
    busybox: /usr/bin/expr: No such file or directory
    busybox: /usr/sbin/fakeidentd: No such file or directory
    busybox: /bin/false: No such file or directory
    busybox: /usr/sbin/fbset: No such file or directory
    busybox: /sbin/fbsplash: Invalid cross-device link
    busybox: /bin/fdflush: No such file or directory
    busybox: /usr/bin/fdformat: No such file or directory
    busybox: /sbin/fdisk: Invalid cross-device link
    busybox: /bin/fgrep: No such file or directory
    busybox: /usr/bin/find: No such file or directory
    busybox: /sbin/findfs: Invalid cross-device link
    busybox: /usr/sbin/flash_eraseall: No such file or directory
    busybox: /usr/sbin/flash_lock: No such file or directory
    busybox: /usr/sbin/flash_unlock: No such file or directory
    busybox: /usr/sbin/flashcp: No such file or directory
    busybox: /usr/bin/fold: No such file or directory
    busybox: /usr/bin/free: No such file or directory
    busybox: /sbin/freeramdisk: Invalid cross-device link
    busybox: /sbin/fsck: Invalid cross-device link
    busybox: /sbin/fsck.minix: Invalid cross-device link
    busybox: /bin/fsync: No such file or directory
    busybox: /usr/sbin/ftpd: No such file or directory
    busybox: /usr/bin/ftpget: No such file or directory
    busybox: /usr/bin/ftpput: No such file or directory
    busybox: /usr/bin/fuser: No such file or directory
    busybox: /bin/getopt: No such file or directory
    busybox: /sbin/getty: Invalid cross-device link
    busybox: /bin/grep: No such file or directory
    busybox: /bin/gunzip: No such file or directory
    busybox: /bin/gzip: No such file or directory
    busybox: /sbin/halt: Invalid cross-device link
    busybox: /usr/bin/hd: No such file or directory
    busybox: /sbin/hdparm: Invalid cross-device link
    busybox: /usr/bin/head: No such file or directory
    busybox: /usr/bin/hexdump: No such file or directory
    busybox: /usr/bin/hostid: No such file or directory
    busybox: /bin/hostname: No such file or directory
    busybox: /usr/sbin/httpd: No such file or directory
    busybox: /bin/hush: No such file or directory
    busybox: /sbin/hwclock: Invalid cross-device link
    busybox: /usr/bin/id: No such file or directory
    busybox: /sbin/ifconfig: Invalid cross-device link
    busybox: /sbin/ifdown: Invalid cross-device link
    busybox: /sbin/ifenslave: Invalid cross-device link
    busybox: /usr/bin/ifplugd: No such file or directory
    busybox: /sbin/ifup: Invalid cross-device link
    busybox: /usr/sbin/inetd: No such file or directory
    busybox: /sbin/init: Invalid cross-device link
    busybox: /sbin/inotifyd: Invalid cross-device link
    busybox: /sbin/insmod: Invalid cross-device link
    busybox: /usr/bin/install: No such file or directory
    busybox: /bin/ionice: No such file or directory
    busybox: /bin/ip: No such file or directory
    busybox: /bin/ipaddr: No such file or directory
    busybox: /bin/ipcalc: No such file or directory
    busybox: /usr/bin/ipcrm: No such file or directory
    busybox: /usr/bin/ipcs: No such file or directory
    busybox: /bin/iplink: No such file or directory
    busybox: /bin/iproute: No such file or directory
    busybox: /bin/iprule: No such file or directory
    busybox: /bin/iptunnel: No such file or directory
    busybox: /usr/bin/kbd_mode: No such file or directory
    busybox: /bin/kill: No such file or directory
    busybox: /usr/bin/killall: No such file or directory
    busybox: /usr/bin/killall5: No such file or directory
    busybox: /sbin/klogd: Invalid cross-device link
    busybox: /usr/bin/last: No such file or directory
    busybox: /usr/bin/length: No such file or directory
    busybox: /usr/bin/less: No such file or directory
    busybox: /bin/linux32: No such file or directory
    busybox: /bin/linux64: No such file or directory
    busybox: /linuxrc: Invalid cross-device link
    busybox: /bin/ln: No such file or directory
    busybox: /usr/sbin/loadfont: No such file or directory
    busybox: /sbin/loadkmap: Invalid cross-device link
    busybox: /usr/bin/logger: No such file or directory
    busybox: /bin/login: No such file or directory
    busybox: /usr/bin/logname: No such file or directory
    busybox: /sbin/logread: Invalid cross-device link
    busybox: /sbin/losetup: Invalid cross-device link
    busybox: /usr/sbin/lpd: No such file or directory
    busybox: /usr/bin/lpq: No such file or directory
    busybox: /usr/bin/lpr: No such file or directory
    busybox: /bin/ls: No such file or directory
    busybox: /bin/lsattr: No such file or directory
    busybox: /sbin/lsmod: Invalid cross-device link
    busybox: /sbin/lspci: Invalid cross-device link
    busybox: /sbin/lsusb: Invalid cross-device link
    busybox: /usr/bin/lzmacat: No such file or directory
    busybox: /bin/lzop: No such file or directory
    busybox: /usr/bin/lzopcat: No such file or directory
    busybox: /sbin/makedevs: Invalid cross-device link
    busybox: /bin/makemime: No such file or directory
    busybox: /sbin/man: Invalid cross-device link
    busybox: /usr/bin/md5sum: No such file or directory
    busybox: /sbin/mdev: Invalid cross-device link
    busybox: /usr/bin/mesg: No such file or directory
    busybox: /usr/bin/microcom: No such file or directory
    busybox: /bin/mkdir: No such file or directory
    busybox: /sbin/mkdosfs: Invalid cross-device link
    busybox: /sbin/mke2fs: Invalid cross-device link
    busybox: /usr/bin/mkfifo: No such file or directory
    busybox: /sbin/mkfs.ext2: Invalid cross-device link
    busybox: /sbin/mkfs.minix: Invalid cross-device link
    busybox: /sbin/mkfs.vfat: Invalid cross-device link
    busybox: /bin/mknod: No such file or directory
    busybox: /usr/bin/mkpasswd: No such file or directory
    busybox: /sbin/mkswap: Invalid cross-device link
    busybox: /bin/mktemp: No such file or directory
    busybox: /sbin/modprobe: Invalid cross-device link
    busybox: /bin/more: No such file or directory
    busybox: /bin/mount: No such file or directory
    busybox: /bin/mountpoint: No such file or directory
    busybox: /bin/msh: No such file or directory
    busybox: /bin/mt: No such file or directory
    busybox: /bin/mv: No such file or directory
    busybox: /sbin/nameif: Invalid cross-device link
    busybox: /usr/bin/nc: No such file or directory
    busybox: /bin/netstat: No such file or directory
    busybox: /bin/nice: No such file or directory
    busybox: /usr/bin/nmeter: No such file or directory
    busybox: /usr/bin/nohup: No such file or directory
    busybox: /usr/bin/nslookup: No such file or directory
    busybox: /usr/sbin/ntpd: No such file or directory
    busybox: /usr/bin/od: No such file or directory
    busybox: /usr/bin/openvt: No such file or directory
    busybox: /usr/bin/passwd: No such file or directory
    busybox: /usr/bin/patch: No such file or directory
    busybox: /usr/bin/pgrep: No such file or directory
    busybox: /bin/pidof: No such file or directory
    busybox: /bin/ping: No such file or directory
    busybox: /bin/ping6: No such file or directory
    busybox: /bin/pipe_progress: No such file or directory
    busybox: /sbin/pivot_root: Invalid cross-device link
    busybox: /usr/bin/pkill: No such file or directory
    busybox: /usr/sbin/popmaildir: No such file or directory
    busybox: /sbin/poweroff: Invalid cross-device link
    busybox: /bin/printenv: No such file or directory
    busybox: /usr/bin/printf: No such file or directory
    busybox: /bin/ps: No such file or directory
    busybox: /usr/bin/pscan: No such file or directory
    busybox: /bin/pwd: No such file or directory
    busybox: /sbin/raidautorun: Invalid cross-device link
    busybox: /usr/sbin/rdate: No such file or directory
    busybox: /usr/sbin/rdev: No such file or directory
    busybox: /usr/bin/readahead: No such file or directory
    busybox: /usr/bin/readlink: No such file or directory
    busybox: /usr/sbin/readprofile: No such file or directory
    busybox: /usr/bin/realpath: No such file or directory
    busybox: /sbin/reboot: Invalid cross-device link
    busybox: /bin/reformime: No such file or directory
    busybox: /usr/bin/renice: No such file or directory
    busybox: /usr/bin/reset: No such file or directory
    busybox: /usr/bin/resize: No such file or directory
    busybox: /bin/rm: No such file or directory
    busybox: /bin/rmdir: No such file or directory
    busybox: /sbin/rmmod: Invalid cross-device link
    busybox: /sbin/route: Invalid cross-device link
    busybox: /bin/rpm: No such file or directory
    busybox: /usr/bin/rpm2cpio: No such file or directory
    busybox: /usr/bin/rtcwake: No such file or directory
    busybox: /bin/run-parts: No such file or directory
    busybox: /sbin/runlevel: Invalid cross-device link
    busybox: /usr/bin/runsv: No such file or directory
    busybox: /usr/bin/runsvdir: No such file or directory
    busybox: /usr/bin/rx: No such file or directory
    busybox: /usr/bin/script: No such file or directory
    busybox: /bin/scriptreplay: No such file or directory
    busybox: /bin/sed: No such file or directory
    busybox: /usr/sbin/sendmail: No such file or directory
    busybox: /usr/bin/seq: No such file or directory
    busybox: /bin/setarch: No such file or directory
    busybox: /sbin/setconsole: Invalid cross-device link
    busybox: /usr/sbin/setfont: No such file or directory
    busybox: /usr/bin/setkeycodes: No such file or directory
    busybox: /usr/sbin/setlogcons: No such file or directory
    busybox: /usr/bin/setsid: No such file or directory
    busybox: /usr/bin/setuidgid: No such file or directory
    busybox: /bin/sh: No such file or directory
    busybox: /usr/bin/sha1sum: No such file or directory
    busybox: /usr/bin/sha256sum: No such file or directory
    busybox: /usr/bin/sha512sum: No such file or directory
    busybox: /usr/bin/showkey: No such file or directory
    busybox: /sbin/slattach: Invalid cross-device link
    busybox: /bin/sleep: No such file or directory
    busybox: /usr/bin/softlimit: No such file or directory
    busybox: /usr/bin/sort: No such file or directory
    busybox: /usr/bin/split: No such file or directory
    busybox: /sbin/start-stop-daemon: Invalid cross-device link
    busybox: /bin/stat: No such file or directory
    busybox: /usr/bin/strings: No such file or directory
    busybox: /bin/stty: No such file or directory
    busybox: /bin/su: No such file or directory
    busybox: /sbin/sulogin: Invalid cross-device link
    busybox: /usr/bin/sum: No such file or directory
    busybox: /usr/bin/sv: No such file or directory
    busybox: /usr/sbin/svlogd: No such file or directory
    busybox: /sbin/swapoff: Invalid cross-device link
    busybox: /sbin/swapon: Invalid cross-device link
    busybox: /sbin/switch_root: Invalid cross-device link
    busybox: /bin/sync: No such file or directory
    busybox: /sbin/sysctl: Invalid cross-device link
    busybox: /sbin/syslogd: Invalid cross-device link
    busybox: /usr/bin/tac: No such file or directory
    busybox: /usr/bin/tail: No such file or directory
    busybox: /bin/tar: No such file or directory
    busybox: /usr/bin/taskset: No such file or directory
    busybox: /usr/bin/tcpsvd: No such file or directory
    busybox: /usr/bin/tee: No such file or directory
    busybox: /usr/bin/telnet: No such file or directory
    busybox: /usr/sbin/telnetd: No such file or directory
    busybox: /usr/bin/test: No such file or directory
    busybox: /usr/bin/tftp: No such file or directory
    busybox: /usr/bin/tftpd: No such file or directory
    busybox: /usr/bin/time: No such file or directory
    busybox: /usr/bin/timeout: No such file or directory
    busybox: /usr/bin/top: No such file or directory
    busybox: /bin/touch: No such file or directory
    busybox: /usr/bin/tr: No such file or directory
    busybox: /usr/bin/traceroute: No such file or directory
    busybox: /usr/bin/traceroute6: No such file or directory
    busybox: /bin/true: No such file or directory
    busybox: /usr/bin/tty: No such file or directory
    busybox: /usr/bin/ttysize: No such file or directory
    busybox: /sbin/tunctl: Invalid cross-device link
    busybox: /sbin/tune2fs: Invalid cross-device link
    busybox: /sbin/udhcpc: Invalid cross-device link
    busybox: /usr/sbin/udhcpd: No such file or directory
    busybox: /usr/bin/udpsvd: No such file or directory
    busybox: /bin/umount: No such file or directory
    busybox: /bin/uname: No such file or directory
    busybox: /bin/uncompress: No such file or directory
    busybox: /usr/bin/unexpand: No such file or directory
    busybox: /usr/bin/uniq: No such file or directory
    busybox: /usr/bin/unix2dos: No such file or directory
    busybox: /usr/bin/unlzma: No such file or directory
    busybox: /usr/bin/unlzop: No such file or directory
    busybox: /usr/bin/unzip: No such file or directory
    busybox: /usr/bin/uptime: No such file or directory
    busybox: /bin/usleep: No such file or directory
    busybox: /usr/bin/uudecode: No such file or directory
    busybox: /usr/bin/uuencode: No such file or directory
    busybox: /sbin/vconfig: Invalid cross-device link
    busybox: /bin/vi: No such file or directory
    busybox: /usr/bin/vlock: No such file or directory
    busybox: /usr/bin/volname: No such file or directory
    busybox: /usr/bin/wall: No such file or directory
    busybox: /bin/watch: No such file or directory
    busybox: /sbin/watchdog: Invalid cross-device link
    busybox: /usr/bin/wc: No such file or directory
    busybox: /usr/bin/wget: No such file or directory
    busybox: /usr/bin/which: No such file or directory
    busybox: /usr/bin/who: No such file or directory
    busybox: /usr/bin/whoami: No such file or directory
    busybox: /usr/bin/xargs: No such file or directory
    busybox: /usr/bin/yes: No such file or directory
    busybox: /bin/zcat: No such file or directory
    busybox: /sbin/zcip: Invalid cross-device link

    So, I'm kinda stuck. A couple of posts down the thread this is suggested: busybox --install /system/xbin. That definitely won't work without ./ at the beginning but I'm not positive it will solve the issue either. I see people saying 'it worked' but I'm unclear as to what they got to work. Will someone please post the whole working set of commands if you've done something different than the first set that failed on me? Please.

    Thanks in advance.

    edit: so I rm busybox and rebooted. And this:

    # adb push busybox /system/xbin
    2245 KB/s (1839952 bytes in 0.800s)
    # adb shell
    # cd /system/xbin
    # ./busybox --install /system/xbin
    /sbin/sh: ./busybox: Permission denied

    Any ideas on why I got /Permission denied'?

    What would you suggest I try now? I'm attaching the contents of /system/xbin. Do I have all the busybox commands in there and the errors were meaningless?



    .

    Attached Files:

  17. mjones1052
    Offline

    mjones1052 New Member

    Joined:
    Dec 21, 2009
    Messages:
    343
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Philly
    I can confirm the Titanium Backup method works fine on Froyo, that's how I did it each time. And it does use 1.16.1 which I believe is the newest version as of March 2010 so all should be good.
  18. 19DroidRage84
    Offline

    19DroidRage84 New Member

    Joined:
    Jan 30, 2010
    Messages:
    147
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    LC, KS
    @scott_ev

    When you tried to install the first time you forgot the "."

    ./busybox --install .
  19. ohioDroid
    Offline

    ohioDroid New Member

    Joined:
    Jan 11, 2010
    Messages:
    309
    Likes Received:
    0
    Trophy Points:
    0
    I did type in the code the exact same way as you did with that extra "." on the end and I got the same error as scott_ev.
  20. cyberphreax
    Offline

    cyberphreax New Member

    Joined:
    Apr 16, 2010
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    By a big waterfall
    Copy busybox from TB

    For all of those that are trying to copy busybox from TB using Root Explorer, I just did it and it works fine. Here are the steps

    Open Root Exp. Hit Parent Folder 2x or until the title bar shows /
    Menu: Search Search for: busybox (this takes a while, but I've got 13 gigs of data too.. ) I found multiple copies but the one from TB was located in /data/data/com.keramidas.TitaniumBackup/files
    Long click busybox choose copy
    hit back until you get to root then goto /system/xbin
    hit the paste button that should show at the bottom of the screen
    now Long click busybox choose permissions - check all boxes for user and R/E for Group and Other. click Ok.
    I should work now. I went into Terminal and did the

    for ease of use as well.

    HTH

    cp
Search tags for this page
/usr/sbin/brctl: no such file or directory
,
busy box for android 2.2
,
busy box for froyo
,

busybox android 2.2

,
busybox fbsplash
,

busybox for android 2.2

,
busybox for android froyo
,
busybox for droid 2.2.3
,
busybox for froyo
,

busybox froyo

,
busybox froyo 2.2
,
instalar busybox android 2.2