2017-10-14 0:40 GMT+08:00 Jacob Jacobson <
akbi...@gmail.com>:
> Android-x86 uses the busybox binary in bootable/newinstaller/initrd/bin.
>
> [bin$:560] file busybox
> busybox: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
> dynamically linked, interpreter /lib/ld-linux.so.2,
> for GNU/Linux 2.6.32,
> BuildID[sha1]=e55294e6b6d3803785074e58bd39965d3fddf3b8, stripped
>
> Could someone tell me how this was created? From which sources? Which
> toolchain?
It's probably from an old Fedora or Ubuntu package.
But I don't remember exactly.
> The "busybox" created by the sources in external is completely different.
The busybox built from source is used after
switch_root to android.
The prebuilt busybox is only used in initrd.img.
There is a plan to replace it by the busybox built
from source. But it's a low priority task.
--
Chih-Wei
Android-x86 project
http://www.android-x86.org