Configure

Cross compiler prefix – Set this option equal to “arm-none-linux-gnueabi-“

General Configuration

Don’t use /usr – Enable this option by pressing “Y”

Build

$ make

Then, push the busbox file to the target board, using adb (you have to connect to the target board first).

Install

$ adb push <path_to_busybox>/busybox /

$ adb shell

$ ./busybox –install -s /system/bin/

Script to make busybox and install it on the connected device (the android device has to be connected through adb before using this script).

Change the CODESOURCERY variable to whatever path you installed CodeSourcery to (if you chose to install this toolchain in your Path, you can remove this variable and the export PATH line). You also need to change the BUSYBOXDIR to wherever you downloaded the busybox source code.