Android AOSP - Marshmallow - 6.0.1_r78 | BBBAndroid - KitKat - 4.4.4_r1.0.1 | Description | Links | ||
abi | abi | Minimal C++ Run-Time Type Information Support | https://developer.android.com/ndk/guides/abis.html | ||
art | art | Android Run Time | https://source.android.com/devices/tech/dalvik/ | ||
bionic | bionic | Bionic is the standard C library (including libc, libdl, libm, and libpthread) | https://en.wikipedia.org/wiki/Bionic_(software) | ||
bootable | bootable | OTA recovery and bootloader | https://source.android.com/devices/tech/ota/tools.html | https://source.android.com/devices/tech/ota/inside_packages.html | |
build | build | The main entry point of the build system resides here | http://elinux.org/Android-4.1.1_r4 | <--- Seems to be a good reference for many of the folders | |
cts | cts | Compatability Test Suite | http://source.android.com/compatibility/cts/index.html | ||
dalvik | dalvik | Contains Dalvik, see docs folder within | http://newandroidbook.com/files/Andevcon-DEX.pdf | ||
developers | Material for app developers | See the readme's in some of the folders | |||
development | development | App development tools and samples | http://elinux.org/Android-4.1.1_r4 | documentation is created at build time? | |
device | device | Device specific stuff. **There may be some good stuff about packaging an androidized kernel in here.** | http://elinux.org/images/2/29/Customizing_AOSP_for_my_Device.pdf | https://developer.android.com/adk/index.html | <-- I think thats for the google folder. There is an arduino example. |
docs | docs | http://source.android.com/ | There are instructions in the readme | ||
external | external | External Projects antlr, chromium, etc. | http://elinux.org/Android-4.1.1_r4 | View folder to see what's in there. The list on the website isn't accurate for marshmallow. | |
frameworks | frameworks | Android internals | |||
hardware | hardware | Drivers & HAL | https://sujaiantony.wordpress.com/2012/06/25/an-android-101-hardware-and-hal/ | ||
kernel | Linux Kernel for BBBAndroid | http://elinux.org/Building_BBB_Kernel | |||
libcore | libcore | Apache Harmony | See NOTICE in folder | ||
libnativehelper | libnativehelper | Support functions for Android's class libraries | See README in folder | ||
ndk | ndk | Android Native Development Kit (NDK) | See README.TXT in folder | ||
packages | packages | Standard Android Applications | |||
pdk | pdk | PDK (Platform Development Kit) | http://www.theverge.com/2012/6/27/3120980/google-announces-platform-development-kit | ||
platform_testing | I'm not finding any documentation on this. I assume it is self explanatory. | ||||
prebuilts | prebuilts | Toolchains and dev tools | https://source.android.com/source/building-kernels.html | ||
sdk | sdk | Software Development Kit | See README.txt | ||
system | system | Android System Files | |||
tools | Gradle & Fat32lib | ||||
u-boot | BBBAndroid boot loader | ||||
.repo | .repo | ||||
Makefile | Makefile | ||||
patch.sh |
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.