Skip to content
Android System Core (CM)
C C++ Other
Failed to load latest commit information.
adb adb shell command should also prefer /sbin/sh if a command is passed … Feb 25, 2010
cpio auto import from //depot/cupcake/@135843 Mar 3, 2009
debuggerd eclair snapshot Nov 12, 2009
fastboot Merge branch 'eclair-release' of git://android.git.kernel.org/platfor… Feb 10, 2010
include Add the sd-ext path. Mar 14, 2010
init Merge branch 'eclair' of git://android.git.kernel.org/platform/system… Feb 24, 2010
libacc fixes for x86_64 mac osx. Feb 15, 2010
libctest Automated import from //branches/donutburger/...@140818,140818 Mar 24, 2009
libcutils Merge branch 'eclair' of git://android.git.kernel.org/platform/system… Jan 21, 2010
liblog Fix Heap Corruption from too long of a TAG Feb 13, 2010
libmincrypt eclair snapshot Nov 13, 2009
libnetutils eclair snapshot Nov 13, 2009
libpixelflinger [libpixelflinger] Adds UXTB16 support to Pixelflinger Feb 16, 2010
libsysutils merge from eclair Nov 15, 2009
libzipfile eclair snapshot Nov 13, 2009
logcat Add gsm_rat_switched event tag. Jan 13, 2010
logwrapper Don't spam the logs when exit status is zero. Apr 8, 2010
mkbootimg fixes and enhancements to unpackbootimg Apr 14, 2010
netcfg auto import from //depot/cupcake/@135843 Mar 4, 2009
nexus eclair snapshot Nov 13, 2009
rootdir Add environment variable Mar 15, 2010
sh auto import from //depot/cupcake/@135843 Mar 4, 2009
toolbox Put ifconfig back. Apr 1, 2010
vold merge from eclair Nov 15, 2009
.gitignore eclair snapshot Nov 13, 2009
Android.mk libsysutils: New C++ system convenience library May 6, 2009
README auto import from //depot/cupcake/@135843 Mar 4, 2009

README

The system/ directory is intended for pieces of the world that are the
core of the embedded linux platform at the heart of Android.  These
essential bits are required for basic booting, operation, and debugging.

They should not depend on libraries outside of system/... (some of them
do currently -- they need to be updated or changed) and they should not
be required for the simulator build.

The license for all these pieces should be clean (Apache2, BSD, or MIT).

Currently system/bluetooth/... and system/extra/... have some pieces
with GPL/LGPL licensed code.

Assorted Issues:

- pppd depends on libutils for logging
- pppd depends on libcrypt/libcrypto
- init, linker, debuggerd, toolbox, usbd depend on libcutils
- should probably rename bionic to libc
Something went wrong with that request. Please try again.