HOW-TO Installing busybox by hand.

Jerry Hildenbrand

Space Cowboy
Staff member
Oct 11, 2009
5,569
2,797
113
Visit site
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 :eek:
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!
 

Members online

Forum statistics

Threads
943,210
Messages
6,917,828
Members
3,158,882
Latest member
xak47d