Home | History | Annotate | only in /system/core
Up to higher level directory
NameDateSize
.gitignore19-Dec-20103
adb/19-Dec-2010
Android.mk19-Dec-2010933
CleanSpec.mk19-Dec-20102.2K
cpio/19-Dec-2010
debuggerd/19-Dec-2010
fastboot/19-Dec-2010
include/19-Dec-2010
init/19-Dec-2010
libacc/19-Dec-2010
libctest/19-Dec-2010
libcutils/19-Dec-2010
libdiskconfig/19-Dec-2010
liblinenoise/19-Dec-2010
liblog/19-Dec-2010
libmincrypt/19-Dec-2010
libnetutils/19-Dec-2010
libpixelflinger/19-Dec-2010
libsysutils/19-Dec-2010
libzipfile/19-Dec-2010
logcat/19-Dec-2010
logwrapper/19-Dec-2010
mkbootimg/19-Dec-2010
netcfg/19-Dec-2010
nexus/19-Dec-2010
README19-Dec-2010764
rootdir/19-Dec-2010
run-as/19-Dec-2010
sdcard/19-Dec-2010
sh/19-Dec-2010
ThirdPartyProject.prop19-Dec-2010249
toolbox/19-Dec-2010

README

      1 
      2 The system/ directory is intended for pieces of the world that are the
      3 core of the embedded linux platform at the heart of Android.  These
      4 essential bits are required for basic booting, operation, and debugging.
      5 
      6 They should not depend on libraries outside of system/... (some of them
      7 do currently -- they need to be updated or changed) and they should not
      8 be required for the simulator build.
      9 
     10 The license for all these pieces should be clean (Apache2, BSD, or MIT).
     11 
     12 Currently system/bluetooth/... and system/extra/... have some pieces
     13 with GPL/LGPL licensed code.
     14 
     15 Assorted Issues:
     16 
     17 - pppd depends on libutils for logging
     18 - pppd depends on libcrypt/libcrypto
     19 - init, linker, debuggerd, toolbox, usbd depend on libcutils
     20 - should probably rename bionic to libc
     21