BusyBox on Android x86

880 views
Skip to first unread message

Zia

unread,
Feb 3, 2009, 7:46:21 PM2/3/09
to android-porting
I'm looking to run BusyBox on Andoird x86 port (on VMware for now).
Looking through the group, I noticed this post
http://groups.google.com/group/android-porting/browse_thread/thread/66862bdb52dac936/da82c2c42df49eb7?lnk=gst&q=Busybox#da82c2c42df49eb7

However, I dont see the option of BusyBox settings in ($mydroid/
kernel: make menuconfig). It seems I'm missing something in the source
tree or in the config files. Any ideas about it?

My aim is to run Dropbear with BusyBox on Android x86.

Please advice.

Thanks,

Chen Yang

unread,
Feb 3, 2009, 7:52:52 PM2/3/09
to android...@googlegroups.com
hi Zia:
It's not in the kernel, it's in the busybox. You can download the
BusyBox source and config it using make menuconfig.
--
Chen

Zia

unread,
Feb 4, 2009, 1:02:36 PM2/4/09
to android-porting
Thanks Chen.

-Zia

On Feb 3, 4:52 pm, Chen Yang <sunsety...@gmail.com> wrote:
> hi Zia:
>    It's not in the kernel, it's in the busybox. You can download the
> BusyBox source and config it using make menuconfig.
> --
>  Chen
>
> On Wed, Feb 4, 2009 at 8:46 AM, Zia <zia.cha...@gmail.com> wrote:
>
> > I'm looking to run BusyBox on Andoird x86 port (on VMware for now).
> > Looking through the group, I noticed this post
> >http://groups.google.com/group/android-porting/browse_thread/thread/6...

AndyM

unread,
Feb 4, 2009, 1:36:36 PM2/4/09
to android-porting
when you build busy box there is an option to build statically. That
may be your best bet to get it running on x86.

squix

unread,
Mar 10, 2009, 8:18:04 AM3/10/09
to android-porting
Did you get busybox to run on x86? If yes, how did your build commands
look like, how your Android.mk?

Dani

On Feb 4, 7:36 pm, AndyM <AndrewDM...@gmail.com> wrote:
> when you build busy box there is an option to build statically. That
> may be your best bet to get it running on x86.
>
> On Feb 4, 1:02 pm, Zia <zia.cha...@gmail.com> wrote:
>
> > Thanks Chen.
>
> > -Zia
>
> > On Feb 3, 4:52 pm, Chen Yang <sunsety...@gmail.com> wrote:
>
> > > hi Zia:
> > >    It's not in the kernel, it's in thebusybox. You can download the
> > >BusyBoxsource and config it using make menuconfig.
> > > --
> > >  Chen
>
> > > On Wed, Feb 4, 2009 at 8:46 AM, Zia <zia.cha...@gmail.com> wrote:
>
> > > > I'm looking to runBusyBoxon Andoird x86 port (on VMware for now).
> > > > Looking through the group, I noticed this post
> > > >http://groups.google.com/group/android-porting/browse_thread/thread/6...
>
> > > > However, I dont see the option ofBusyBoxsettings in ($mydroid/
> > > > kernel: make menuconfig). It seems I'm missing something in the source
> > > > tree or in the config files. Any ideas about it?
>
> > > > My aim is to run Dropbear withBusyBoxon Android x86.
>
> > > > Please advice.
>
> > > > Thanks,

Chen Yang

unread,
Mar 10, 2009, 8:23:16 AM3/10/09
to android...@googlegroups.com
Dani:
If build statically, you don't need to configure with Android. You
just need to configure busybox by: make menuconfig
Hope it helps.
--
Chen

squix

unread,
Mar 10, 2009, 8:38:37 AM3/10/09
to android-porting
Thanks for your answer, Chen. I guess since I'm building on a 64bit
system for a 32bit system I should add a cross compile flag like
make menuconfig CROSS_COMPILE=i386?

On Mar 10, 1:23 pm, Chen Yang <sunsety...@gmail.com> wrote:
> Dani:
>    If build statically, you don't need to configure with Android. You
> just need to configure busybox by: make menuconfig
>    Hope it helps.
> --
>  Chen
>
> On Tue, Mar 10, 2009 at 8:18 PM, squix <dani.eichh...@squix.ch> wrote:
>
> > Did you get busybox to run on x86? If yes, how did your build commands
> > look like, how your Android.mk?
>
> > Dani
>
> > On Feb 4, 7:36 pm, AndyM <AndrewDM...@gmail.com> wrote:
> >> when you buildbusy boxthere is an option to build statically. That

squix

unread,
Mar 11, 2009, 2:58:53 AM3/11/09
to android-porting
For others facing the same problem, compiling with
CPPFLAGS=-m32 LDFLAGS=-m32 make
might do the trick. Once I figure out, how to use busy box's
installation mechanism I will document it here
http://wiki.androidx86.org/index.php?title=Installing_BusyBox
Currently I only can use busy box directly, not the symlinks...
Reply all
Reply to author
Forward
0 new messages