Go to file
JP Abgrall 951c48c504 Merge "adb: Add USB vendor ID for TrekStor GmbH" 2014-10-20 18:11:10 +00:00
adb adb: Add USB vendor ID for TrekStor GmbH 2014-10-20 10:26:20 +02:00
adf
charger Charger: Avoid animation while not charging DO NOT MERGE 2014-06-30 18:20:34 +00:00
cpio
debuggerd Do not suppress maps dump when si_addr<PAGE_SIZE 2014-08-09 12:07:51 -07:00
fastboot Merge "fastboot: add the support of the second stage image" 2014-08-16 04:08:14 +00:00
fastbootd Fix warning for uninitialized variable. 2014-09-22 15:26:39 -07:00
fs_mgr fs_mgr: fix build breakage 2014-10-08 16:43:47 -07:00
gpttool
healthd Silence healthd warnings. 2014-07-24 17:19:46 -07:00
include Do not inline rarely used trace function bodies. 2014-10-14 15:37:20 -07:00
init Don't build init with clang for now 2014-10-04 01:36:49 +02:00
libbacktrace Add uncached argument to BacktraceMap::Create on darwin 2014-08-05 00:15:49 -07:00
libcutils Do not inline rarely used trace function bodies. 2014-10-14 15:37:20 -07:00
libdiskconfig
libion
liblog Merge "Remove makefile cruft." 2014-09-12 18:07:26 +00:00
libmemtrack
libmincrypt
libnativebridge Use initUnchangeableSystemProperty for initializing os.arch. 2014-10-01 21:16:16 +01:00
libnetutils
libnl_2
libpixelflinger Add -no-integrated-as at local level. 2014-10-06 13:33:25 -07:00
libsparse
libsuspend
libsync Add gtest conformance tests for libsync. 2014-10-11 02:10:23 +00:00
libsysutils
libusbhost libusbhost: Fix IOCTL call during usb_request_cancel 2014-08-07 14:58:31 -07:00
libutils Merge "Remove makefile cruft." 2014-09-12 18:07:26 +00:00
libziparchive Merge "Reject zip archives with entry names containing \0." 2014-08-16 05:59:09 +00:00
libzipfile
logcat logcat: tests: deal with -v threadtime default 2014-09-18 10:25:38 -07:00
logd logd: insert order for first entry 2014-10-14 23:57:13 +00:00
logwrapper Fix "ptsname is not thread-safe; use ptsname_r instead" build break. 2014-07-29 11:06:53 -07:00
mkbootimg
netcfg
reboot
rootdir Remove libsigchain from LD_PRELOADs 2014-10-07 13:39:02 -07:00
run-as
sdcard Use the correct fuse_init_out structure size. 2014-09-15 18:29:47 -07:00
toolbox Fix top for very large VSS. 2014-10-08 11:20:03 -07:00
.gitignore
Android.mk
CleanSpec.mk
MODULE_LICENSE_APACHE2
NOTICE
README
ThirdPartyProject.prop

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