No description
Find a file
Mark Salyzyn 1d497f8a92 am cddc97cb: Merge "debuggerd: tombstone: suppress logger request for logd process"
* commit 'cddc97cb3a927d179a42e0fec77f0d267fcd74d1':
  debuggerd: tombstone: suppress logger request for logd process
2014-07-29 23:20:31 +00:00
adb Fix adb "ptsname is not thread-safe; use ptsname_r instead" build break. 2014-07-29 11:32:16 -07:00
adf libadf: silence false positive warning 2014-05-07 15:27:59 -07:00
charger Add ability to boot from charger mode. 2014-06-20 16:43:00 -07:00
cpio cpio: Turn on -Werror 2014-05-23 09:48:09 -07:00
debuggerd debuggerd: tombstone: suppress logger request for logd process 2014-07-28 15:16:05 -07:00
fastboot Fix fastboot for Darwin. 2014-07-24 19:27:37 -07:00
fastbootd Judge mmap failed by MAP_FAILED instead of NULL 2014-05-22 12:51:39 +08:00
fs_mgr fs_mgr: turn on -Werror 2014-05-07 16:56:21 -07:00
gpttool gpttool: turn on -Werror 2014-05-05 10:30:04 -07:00
healthd Silence healthd warnings. 2014-07-24 17:19:46 -07:00
include Remove <cutils/tztime.h>. 2014-07-24 16:13:39 -07:00
init Clarify init's write command. 2014-07-25 14:57:47 -07:00
libbacktrace Update makefiles for host clang. 2014-07-24 12:18:22 -07:00
libcutils Remove invalid 64-bit host objects. 2014-07-22 13:36:16 -07:00
libdiskconfig libdiskconfig: Turn on -Werror 2014-05-21 12:58:37 -07:00
libion libion: Turn on -Werror 2014-05-21 12:58:38 -07:00
liblog Remove invalid 64-bit host objects. 2014-07-22 13:36:16 -07:00
libmemtrack system/core 64-bit cleanup. 2014-01-16 12:54:18 -08:00
libmincrypt Remove declaration of unused static variable 2014-05-12 17:47:39 +02:00
libnetutils libnetutils: Turn on -Werror 2014-05-23 07:49:29 -07:00
libpixelflinger Build pixelflinger tests as native tests, not executables. 2014-06-26 13:22:44 +01:00
libsparse libsparse: turn on -Werror 2014-05-07 16:56:22 -07:00
libsuspend libsuspend: Turn on -Werror 2014-05-21 12:58:38 -07:00
libsync libsync: Turn on -Werror 2014-05-21 12:58:38 -07:00
libsysutils libsysutil: turn on -Werror (part deux) 2014-05-01 12:19:45 -07:00
libusbhost libusbhost: Turn on -Werror 2014-05-21 12:58:38 -07:00
libutils Fix Darwin build caused by -Wunused-parameter. 2014-07-24 17:22:09 -07:00
libziparchive Prevent the accidental closure of fd[0] for missing zip files. 2014-07-25 16:06:20 +01:00
libzipfile Build host with multilib both enabled. 2014-06-05 11:42:26 -07:00
logcat logcat: test: logrotate flags 2014-07-24 22:14:11 +00:00
logd Fix implicit declaration of function 'prctl' in logd. 2014-07-18 17:39:41 -07:00
logwrapper Fix "ptsname is not thread-safe; use ptsname_r instead" build break. 2014-07-29 11:06:53 -07:00
mkbootimg mkbootimg: turn on -Werror 2014-05-05 10:30:04 -07:00
netcfg netcfg: turn on -Werror 2014-05-05 10:30:05 -07:00
reboot reboot: Turn on -Werror 2014-05-21 12:58:38 -07:00
rootdir Remove the /dev/.booting file before triggering boot. 2014-07-16 03:59:53 +00:00
run-as run-as: build 1161573 failure 2014-05-08 21:18:23 +00:00
sdcard sdcard: ensure installd fs upgrade has completed 2014-07-25 09:44:29 -07:00
toolbox Refresh toolbox. 2014-07-24 17:20:51 -07:00
.gitignore Don't compile abort_socket.c for host targets. It is only intended to run on Linux targets. 2009-05-26 13:23:23 -07:00
Android.mk Remove the simulator target from all makefiles. 2011-07-11 22:12:32 -07:00
CleanSpec.mk Add CleanSpec for zygote changes. 2014-04-02 12:49:09 +01:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2013-07-30 13:56:49 -07:00
NOTICE Fix omission in NOTICE file. 2013-07-30 13:56:55 -07:00
README auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
ThirdPartyProject.prop add meta-files about 3rd party projects 2010-07-16 11:41:39 -07:00

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