1. Jerry Hildenbrand's Avatar
    For those of us who want/need to do this, here's a quick guide

    Download busybox built for your phone. Unzip it and place the busybox file in your SDK/tools dir.

    BOOT INTO RECOVERY AND BACK THAT PHONE UP!!
    Reboot normally and plug in to your PC.

    Open the command prompt/console and cd to the SDK/tools dir. At the prompt:

    Code:
    adb shell
    su
    mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
    exit
    adb push busybox /data/local
    adb shell
    cd /system
    ls -al
    You're pushing busybox to the phone rather than the SD card as the SD card is mounted noexec.

    if the dir /system/xbin is not there:
    Code:
    /data/local/busybox mkdir /system/xbin
    then use busybox to install busybox
    Code:
    cd /data/local
    chmod busybox 755
    /data/local/busybox cp /data/local/busybox /system/xbin/busybox
    cd /system/xbin
    chmod busybox 755
    ./busybox --install -s /system/xbin
    rm /data/local/busybox
    Yes you're chmod'ing busybox twice. This is to make sure the permissions work in the /system/xbin folder as well.
    Then exit and reboot:
    Code:
    reboot
    Feel free to ask any questions or point out any mistakes!
    12-20-2009 04:22 PM
  2. ksc6000#AC's Avatar
    What is busybox?
    04-28-2010 03:29 PM
  3. bifurcatedpanda's Avatar
    If you get the "Bad Mode" error when executing "chmod busybox 775" above, try "chmod 775 busybox" instead.
    12-04-2012 03:04 AM
  4. cosminp54's Avatar
    1. Get the binary: Index of /downloads/binaries/latest
    2. Put SSHDroid on your phone ( Android Market ), link Filezilla ( https://filezilla-project.org/ ) to it using SFTP, drop the binary to /system/xbin
    3. Right click on busybox, select File Permissions..., put it 755.
    4. Restart phone.

    Done!
    04-13-2013 09:31 AM
  5. anon(9653756)'s Avatar
    How to you link Filezilla to the phone? got stuck there....
    09-19-2015 09:24 AM
LINK TO POST COPIED TO CLIPBOARD