Skip to content
No description or website provided.
C C++ Other
Pull request Compare This branch is 1 commit ahead, 3 commits behind android:froyo.
Failed to load latest commit information.
adb do not merge: cherry-picked 44db990 from master branch Aug 30, 2010
cpio auto import from //depot/cupcake/@135843 Mar 3, 2009
debuggerd Use arch flags instead of TARGET_ARCH_VARIANT, and add support for VF… Mar 10, 2010
fastboot Fix adb, fastboot to compile in Windows SDK under Linux. Apr 23, 2010
include Fix adb, fastboot to compile in Windows SDK under Linux. Apr 23, 2010
init merging cvpcs froyo-gem to froyo Dec 6, 2010
libacc Fix memory deallocation bug in toy vector class. Nov 27, 2009
libctest Automated import from //branches/donutburger/...@140818,140818 Mar 24, 2009
libcutils fix windows SDK build May 8, 2010
libdiskconfig For issue #2651381, allow library prelinking. May 5, 2010
liblog merge from open-source master Mar 8, 2010
libmincrypt make DumpPublicKeys write 32-bit values as unsigned Jan 29, 2010
libnetutils dhcp: Add hostname support Dec 14, 2009
libpixelflinger fix [2448319] out of bounds array index in fog Feb 16, 2010
libsysutils system/core: Switch libsysutils & sched_policy LOG -> SLOG Mar 25, 2010
libzipfile eclair snapshot Nov 12, 2009
logcat Add a log tag entry for the dalvik lock profiling event. Apr 13, 2010
logwrapper merging cvpcs froyo-gem to froyo Dec 7, 2010
mkbootimg fastboot, mkbootimg: support alternate base addresses Apr 28, 2009
netcfg auto import from //depot/cupcake/@135843 Mar 4, 2009
nexus eclair snapshot Nov 13, 2009
rootdir merging cvpcs froyo-gem to froyo Dec 7, 2010
run-as Add 'run-as' command implementation as set-uid program. Mar 17, 2010
sh Remove definitions that are now in bionic libc Jan 14, 2010
toolbox Merge "toolbox: nandread: Add options to extract raw images, partial … Mar 8, 2010
.gitignore eclair snapshot Nov 13, 2009
Android.mk libsysutils: New C++ system convenience library May 6, 2009
CleanSpec.mk Add an empty CleanSpec.mk Mar 8, 2010
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.