• Home
Name
Date
Size
#Lines
LOC

..--

adb/03-May-2024-19,61714,459

charger/03-May-2024-1,078833

cpio/03-May-2024-367274

debuggerd/03-May-2024-3,0552,232

fastboot/03-May-2024-4,3413,056

fs_mgr/03-May-2024-1,076707

gpttool/03-May-2024-391315

include/03-May-2024-10,4765,272

init/03-May-2024-7,3625,545

libcorkscrew/03-May-2024-3,4122,455

libctest/03-May-2024-361263

libcutils/03-May-2024-10,8267,177

libdiskconfig/03-May-2024-1,142787

libion/03-May-2024-452380

liblinenoise/03-May-2024-533351

liblog/03-May-2024-2,7071,804

libmincrypt/03-May-2024-981628

libnetutils/03-May-2024-2,5701,926

libnl_2/03-May-2024-1,461906

libpixelflinger/03-May-2024-20,19814,479

libsparse/03-May-2024-3,2852,202

libsuspend/03-May-2024-735485

libsync/03-May-2024-280193

libsysutils/03-May-2024-1,191879

libusbhost/03-May-2024-739562

libzipfile/03-May-2024-796625

logcat/03-May-2024-1,152925

logwrapper/03-May-2024-950662

mkbootimg/03-May-2024-380247

netcfg/03-May-2024-397313

rootdir/03-May-2024-1,161996

run-as/03-May-2024-973562

sdcard/03-May-2024-1,9591,467

sh/03-May-2024-25,29918,673

toolbox/03-May-2024-16,42912,841

.gitignoreD03-May-20243

Android.mkD03-May-2024681 192

CleanSpec.mkD03-May-20242.3 KiB532

READMED03-May-2024764 2114

ThirdPartyProject.propD03-May-2024249 1110

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