Home | History | Annotate | only in /system/core
Up to higher level directory
NameDateSize
.gitignore15-Nov-20113
adb/15-Nov-2011
Android.mk15-Nov-2011681
charger/15-Nov-2011
CleanSpec.mk15-Nov-20112.3K
cpio/15-Nov-2011
debuggerd/15-Nov-2011
fastboot/15-Nov-2011
gpttool/15-Nov-2011
include/15-Nov-2011
init/15-Nov-2011
libctest/15-Nov-2011
libcutils/15-Nov-2011
libdiskconfig/15-Nov-2011
liblinenoise/15-Nov-2011
liblog/15-Nov-2011
libmincrypt/15-Nov-2011
libnetutils/15-Nov-2011
libnl_2/15-Nov-2011
libpixelflinger/15-Nov-2011
libsysutils/15-Nov-2011
libusbhost/15-Nov-2011
libzipfile/15-Nov-2011
logcat/15-Nov-2011
logwrapper/15-Nov-2011
mkbootimg/15-Nov-2011
netcfg/15-Nov-2011
nexus/15-Nov-2011
README15-Nov-2011764
rootdir/15-Nov-2011
run-as/15-Nov-2011
sdcard/15-Nov-2011
sh/15-Nov-2011
ThirdPartyProject.prop15-Nov-2011249
toolbox/15-Nov-2011

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