Go Back   Android Forums > Android Phones > Motorola Milestone > Milestone - All Things Root
Milestone - All Things Root Rooting, ROMS, Overclocking, etc.

test: Reply
 
LinkBack Thread Tools
Old May 10th, 2010, 01:26 PM   #1 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Apr 2010
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Question Busybox How-to?

Hi everybody.

I've been looking to install busybox on UK Milestone 2.1, and have found only a few pages of instructions, but all of these seem to come up with errors, I dunno if its the new firmware or just something I'm doing wrong with ADB.

I'm fairly new at this but i know my way around flashing and had a shot at ADB so i'm not entirely a newbie..

Anyone know of any (working) how-to's for busybox?

Thanks in advance for the help
Dave

Advertisements
Davelosm is offline  
Reply With Quote
sponsored links
Old May 10th, 2010, 07:05 PM   #2 (permalink)
Member
 
craigcrawford1988's Avatar
 
Join Date: Dec 2009
Posts: 111
 
Device(s): HTC Desire, Motorola Milestone
Carrier: Not Provided

Thanks: 4
Thanked 41 Times in 13 Posts
Default

This is how I installed BusyBox (you must have root):
  1. Download BusyBox from here and extract it to the SD card.
  2. Download Terminal Emulator (free).
  3. Download Root Explorer (1.90, well worth it).
  4. Open Root Explorer and mount /system as r/w.
  5. Open Terminal Emulator and type the following commands in:
    Code:
    su
    mkdir /system/xbin
    cat /sdcard/busybox > /system/xbin/busybox
    chmod 755 /system/xbin/busybox
    busybox --install /system/xbin
    sync
    reboot
  6. Should be working now
craigcrawford1988 is offline  
Last edited by craigcrawford1988; May 10th, 2010 at 07:14 PM.
Reply With Quote
The Following 2 Users Say Thank You to craigcrawford1988 For This Useful Post:
Davelosm (May 12th, 2010), hexdsl (August 6th, 2010)
Old May 10th, 2010, 09:08 PM   #3 (permalink)
Junior Member
 
Join Date: May 2010
Location: Montreal,Qc
Posts: 26
 
Device(s): Motorola TelusMilestone Rooted GOT 2.2.1
Carrier: Not Provided

Thanks: 6
Thanked 2 Times in 2 Posts
Default

Or you can install Titanium backup Pro and this will install busybox for you also
JohnM109R is offline  
Reply With Quote
Old May 11th, 2010, 04:08 AM   #4 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Apr 2010
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Default

Thank you, I'll give this a shot and let you know.
I tried the backup way via nandroid but I came across some EOCD error that way that I can't find the answer to.

I suspect your method will work with root explorer since when i tried this earlier i was getting permission errors, but that should be fixed by mounting in RE, if im thinking right.

Anyway, ill let you know

Thanks
Davelosm is offline  
Reply With Quote
Old May 12th, 2010, 10:29 AM   #5 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Apr 2010
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Happy

Great! Worked perfectly, no problems at all.

Except before you start you need to use root explorer to change the read/write permissions on system/xbin, otherwise it won't work.

But thanks, saved me a lot of time.
Davelosm is offline  
Reply With Quote
Old May 12th, 2010, 11:19 AM   #6 (permalink)
Member
 
craigcrawford1988's Avatar
 
Join Date: Dec 2009
Posts: 111
 
Device(s): HTC Desire, Motorola Milestone
Carrier: Not Provided

Thanks: 4
Thanked 41 Times in 13 Posts
Default

Quote:
Originally Posted by Davelosm View Post
Great! Worked perfectly, no problems at all.

Except before you start you need to use root explorer to change the read/write permissions on system/xbin, otherwise it won't work.

But thanks, saved me a lot of time.
Glad it worked for you
craigcrawford1988 is offline  
Reply With Quote
Old September 23rd, 2010, 11:53 AM   #7 (permalink)
New Member
 
Join Date: Aug 2010
Posts: 9
 
Device(s):
Carrier: Not Provided

Thanks: 20
Thanked 0 Times in 0 Posts
Default

Hi..
Sorry to barge into this thread. But my problem concerns the same..
I'm trying to install busybox..
I have managed to create /system/xbin and have copied the file busybox to /system/xbin.
On executing the command
busybox --install /system/xbin

I get this error:
busybox: /system/xbin/reboot: Operation not permitted.
joelgm is offline  
Reply With Quote
Old September 28th, 2010, 12:55 AM   #8 (permalink)
Member
 
droidzone's Avatar
 
Join Date: Sep 2010
Location: India
Posts: 436
 
Device(s): Samsung Galaxy Note2 N7100, HTC Desire
Carrier: Not Provided

Thanks: 12
Thanked 58 Times in 42 Posts
Default

Quote:
Originally Posted by craigcrawford1988 View Post
This is how I installed BusyBox (you must have root):
  1. Download BusyBox from here and extract it to the SD card.
  2. Download Terminal Emulator (free).
  3. Download Root Explorer (1.90, well worth it).
  4. Open Root Explorer and mount /system as r/w.
  5. Open Terminal Emulator and type the following commands in:
    Code:
    su
    mkdir /system/xbin
    cat /sdcard/busybox > /system/xbin/busybox
    chmod 755 /system/xbin/busybox
    busybox --install /system/xbin
    sync
    reboot
  6. Should be working now
This didnt work for me. I finally used the following method to use adb in recovery to install busybox.

Code:
download busybox on your sdcard
enter in recovery mode (For HTC Desire, by holding Vol Down and then pressing Power button) Then from your pc, open a Command Prompt in /tools folder of AndroidSDK , Type the following serially:
 (Hint: Copy each line to Clipboard, then click the icon of the Command Prompt window, choose Edit>Paste)
 
adb shell
mount /sdcard
mount /system
mount -o remount,rw /system
dd if=/sdcard/busybox of=/system/bin/busybox
chmod 4755 /system/bin/busybox
mkdir /data/busybox
/system/bin/busybox --install -s /system/bin/
__________________

I dont subscribe to every thread I reply to, so post in relevant official threads for a speedy response. Alternately use the official Supernova forum
droidzone is offline  
Last edited by droidzone; September 28th, 2010 at 01:07 AM.
Reply With Quote
The Following User Says Thank You to droidzone For This Useful Post:
joelgm (September 28th, 2010)
Old September 29th, 2010, 12:17 PM   #9 (permalink)
Senior Member
 
Szadzik's Avatar
 
Join Date: Feb 2010
Gender: Male
Posts: 5,413
 
Device(s): Galaxy S4 Galaxy Note 10.1 Nexus 7 2013 LTE
Carrier: Not Provided

Thanks: 209
Thanked 729 Times in 616 Posts
Default

The simplest way by far is installing Titanium Backup and in the ap ou can make it install bb for you.
__________________
OT MaxDB, CD1, CD5, J5, GD96, ME45, T68i, X6, CX65, A925, E398, MPx200, X6-2, OT715, D600E, W810, M600i, BB8100, W880, N95-2, P1i, Ignito, W880, X1, MS1, MS2, TP851, XT910, GTab 10.1, SGS3, SGS4, SGNote 10.1, Nexus 7 II
Szadzik is offline  
Reply With Quote
Old September 29th, 2010, 12:26 PM   #10 (permalink)
Member
 
droidzone's Avatar
 
Join Date: Sep 2010
Location: India
Posts: 436
 
Device(s): Samsung Galaxy Note2 N7100, HTC Desire
Carrier: Not Provided

Thanks: 12
Thanked 58 Times in 42 Posts
Default

Indeed, that is the easiest method. But many people have reported that only Titanium can use the version installed in that manner. The location is inside titanium's data folder. We got to get it Inside the xbin folder.

Edit: auto smileys!
droidzone is offline  
Last edited by droidzone; September 29th, 2010 at 12:28 PM.
Reply With Quote
sponsored links
Reply


Go Back   Android Forums > Android Phones > Motorola Milestone > Milestone - All Things Root
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 05:23 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.